{"id":36486,"name":"otn-workshop-base","description":"OTN's core suite of workshop curricula ","url":"https://github.com/ocean-tracking-network/otn-workshop-base","last_synced_at":"2025-09-05T07:09:11.618Z","repository":{"id":43189784,"uuid":"404087974","full_name":"ocean-tracking-network/otn-workshop-base","owner":"ocean-tracking-network","description":"OTN's core suite of workshop curricula ","archived":false,"fork":false,"pushed_at":"2025-07-22T14:37:52.000Z","size":447252,"stargazers_count":6,"open_issues_count":20,"forks_count":19,"subscribers_count":4,"default_branch":"gh-pages","last_synced_at":"2025-07-22T16:28:18.338Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://ocean-tracking-network.github.io/otn-workshop-base/","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ocean-tracking-network.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-09-07T18:45:58.000Z","updated_at":"2025-07-11T15:41:34.000Z","dependencies_parsed_at":"2024-02-29T20:43:01.061Z","dependency_job_id":"7ddea3f6-8a4b-42b9-a55a-1adca7f8b7bf","html_url":"https://github.com/ocean-tracking-network/otn-workshop-base","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ocean-tracking-network/otn-workshop-base","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ocean-tracking-network%2Fotn-workshop-base","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ocean-tracking-network%2Fotn-workshop-base/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ocean-tracking-network%2Fotn-workshop-base/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ocean-tracking-network%2Fotn-workshop-base/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ocean-tracking-network","download_url":"https://codeload.github.com/ocean-tracking-network/otn-workshop-base/tar.gz/refs/heads/gh-pages","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ocean-tracking-network%2Fotn-workshop-base/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273723229,"owners_count":25156314,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-05T02:00:09.113Z","response_time":402,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"ocean-tracking-network","name":"Ocean Tracking Network","uuid":"47894657","kind":"organization","description":"","email":"otndc@dal.ca","website":"https://oceantrackingnetwork.org","location":"Halifax, NS","twitter":"OceanTracking","company":null,"icon_url":"https://avatars.githubusercontent.com/u/47894657?v=4","repositories_count":22,"last_synced_at":"2023-03-05T20:58:52.179Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ocean-tracking-network","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T22:48:25.862Z","updated_at":"2023-03-05T20:58:52.219Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ocean-tracking-network","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ocean-tracking-network/repositories"},"packages":[],"commits":{"message":"Repository syncing started."},"issues_stats":{"full_name":"ocean-tracking-network/otn-workshop-base","html_url":"https://github.com/ocean-tracking-network/otn-workshop-base","last_synced_at":null,"status":null,"issues_count":null,"pull_requests_count":null,"avg_time_to_close_issue":null,"avg_time_to_close_pull_request":null,"issues_closed_count":null,"pull_requests_closed_count":null,"pull_request_authors_count":null,"issue_authors_count":null,"avg_comments_per_issue":null,"avg_comments_per_pull_request":null,"merged_pull_requests_count":null,"bot_issues_count":null,"bot_pull_requests_count":null,"past_year_issues_count":null,"past_year_pull_requests_count":null,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":null,"past_year_pull_requests_closed_count":null,"past_year_pull_request_authors_count":null,"past_year_issue_authors_count":null,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":null,"past_year_bot_pull_requests_count":null,"past_year_merged_pull_requests_count":null,"created_at":"2025-08-29T18:27:03.294Z","updated_at":"2025-09-03T02:27:10.192Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ocean-tracking-network%2Fotn-workshop-base","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ocean-tracking-network%2Fotn-workshop-base/issues","issue_labels_count":{"bug":2},"pull_request_labels_count":{},"issue_author_associations_count":{"CONTRIBUTOR":17,"MEMBER":2},"pull_request_author_associations_count":{"CONTRIBUTOR":18,"MEMBER":2},"issue_authors":{"CaitlinBate":15,"jdpye":2,"naomitress":1,"jackVanish":1},"pull_request_authors":{"jackVanish":12,"CaitlinBate":6,"jdpye":2},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.444Z","repositories_count":10087320,"issues_count":31306968,"pull_requests_count":96469683,"authors_count":10696025,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{"bug":1},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"CONTRIBUTOR":3,"MEMBER":1},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":6,"MEMBER":2},"past_year_issue_authors":{"CaitlinBate":3,"jdpye":1},"past_year_pull_request_authors":{"jackVanish":4,"CaitlinBate":2,"jdpye":2},"maintainers":[{"login":"jdpye","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jdpye"}],"active_maintainers":[{"login":"jdpye","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jdpye"}]},"events":{"total":{"IssuesEvent":7,"WatchEvent":3,"IssueCommentEvent":20,"PushEvent":10,"PullRequestReviewEvent":8,"PullRequestReviewCommentEvent":5,"PullRequestEvent":10,"ForkEvent":4,"CreateEvent":7},"last_year":{"IssuesEvent":7,"WatchEvent":3,"IssueCommentEvent":20,"PushEvent":10,"PullRequestReviewEvent":8,"PullRequestReviewCommentEvent":5,"PullRequestEvent":10,"ForkEvent":4,"CreateEvent":7}},"keywords":[],"dependencies":[{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/addressable-2.7.0/Gemfile","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:24.729Z","updated_at":"2022-08-31T21:03:24.729Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/addressable-2.7.0/Gemfile","dependencies":[{"id":3439926580,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3.8","direct":true,"kind":"development","optional":false},{"id":3439926581,"package_name":"rspec-its","ecosystem":"rubygems","requirements":"~\u003e 1.3","direct":true,"kind":"development","optional":false},{"id":3439926582,"package_name":"launchy","ecosystem":"rubygems","requirements":"~\u003e 2.4, \u003e= 2.4.3","direct":true,"kind":"development","optional":false},{"id":3439926583,"package_name":"redcarpet","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439926584,"package_name":"yard","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439926585,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e 10.0, \u003c 12","direct":true,"kind":"development","optional":false},{"id":3439926586,"package_name":"simplecov","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439926587,"package_name":"rack-mount","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439926588,"package_name":"rack","ecosystem":"rubygems","requirements":"\u003c 2","direct":true,"kind":"development","optional":false},{"id":3439926589,"package_name":"rack","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439926590,"package_name":"idn-ruby","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/colorator-1.1.0/Gemfile","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:24.959Z","updated_at":"2022-08-31T21:03:24.959Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/colorator-1.1.0/Gemfile","dependencies":[{"id":3439927579,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":3439927580,"package_name":"rspec-helpers","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439927581,"package_name":"luna-rspec-formatters","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/colorator-1.1.0/colorator.gemspec","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:25.043Z","updated_at":"2022-08-31T21:03:25.043Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/colorator-1.1.0/colorator.gemspec","dependencies":[{"id":3439927616,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3.1","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/commonmarker-0.17.13/commonmarker.gemspec","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:25.168Z","updated_at":"2022-08-31T21:03:25.168Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/commonmarker-0.17.13/commonmarker.gemspec","dependencies":[{"id":3439927661,"package_name":"ruby-enum","ecosystem":"rubygems","requirements":"~\u003e 0.5","direct":true,"kind":"runtime","optional":false},{"id":3439927662,"package_name":"minitest","ecosystem":"rubygems","requirements":"~\u003e 5.6","direct":true,"kind":"development","optional":false},{"id":3439927663,"package_name":"rake-compiler","ecosystem":"rubygems","requirements":"~\u003e 0.9","direct":true,"kind":"development","optional":false},{"id":3439927664,"package_name":"bundler","ecosystem":"rubygems","requirements":"~\u003e 1.2","direct":true,"kind":"development","optional":false},{"id":3439927665,"package_name":"json","ecosystem":"rubygems","requirements":"~\u003e 1.8.1","direct":true,"kind":"development","optional":false},{"id":3439927666,"package_name":"awesome_print","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439927667,"package_name":"rdoc","ecosystem":"rubygems","requirements":"~\u003e 5.1","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/concurrent-ruby-1.1.6/Gemfile","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:25.217Z","updated_at":"2022-08-31T21:03:25.217Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/concurrent-ruby-1.1.6/Gemfile","dependencies":[{"id":3439927681,"package_name":"rake-compiler","ecosystem":"rubygems","requirements":"~\u003e 1.0, \u003e= 1.0.7","direct":true,"kind":"development","optional":false},{"id":3439927682,"package_name":"rake-compiler-dock","ecosystem":"rubygems","requirements":"~\u003e 0.7.0","direct":true,"kind":"development","optional":false},{"id":3439927683,"package_name":"pry","ecosystem":"rubygems","requirements":"~\u003e 0.11","direct":true,"kind":"development","optional":false},{"id":3439927684,"package_name":"yard","ecosystem":"rubygems","requirements":"~\u003e 0.9.0","direct":true,"kind":"runtime","optional":false},{"id":3439927685,"package_name":"redcarpet","ecosystem":"rubygems","requirements":"~\u003e 3.0","direct":true,"kind":"runtime","optional":false},{"id":3439927686,"package_name":"md-ruby-eval","ecosystem":"rubygems","requirements":"~\u003e 0.6","direct":true,"kind":"runtime","optional":false},{"id":3439927687,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3.7","direct":true,"kind":"development","optional":false},{"id":3439927688,"package_name":"timecop","ecosystem":"rubygems","requirements":"~\u003e 0.7.4","direct":true,"kind":"development","optional":false},{"id":3439927689,"package_name":"sigdump","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439927690,"package_name":"simplecov","ecosystem":"rubygems","requirements":"~\u003e 0.16.0","direct":true,"kind":"runtime","optional":false},{"id":3439927691,"package_name":"coveralls","ecosystem":"rubygems","requirements":"~\u003e 0.8.2","direct":true,"kind":"runtime","optional":false},{"id":3439927692,"package_name":"benchmark-ips","ecosystem":"rubygems","requirements":"~\u003e 2.7","direct":true,"kind":"runtime","optional":false},{"id":3439927693,"package_name":"bench9000","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/dnsruby-1.61.3/Gemfile","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:25.295Z","updated_at":"2022-08-31T21:03:25.295Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/dnsruby-1.61.3/Gemfile","dependencies":[{"id":3439927709,"package_name":"addressable","ecosystem":"rubygems","requirements":"~\u003e 2.5","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/dnsruby-1.61.3/dnsruby.gemspec","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:25.371Z","updated_at":"2022-08-31T21:03:25.371Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/dnsruby-1.61.3/dnsruby.gemspec","dependencies":[{"id":3439927732,"package_name":"pry","ecosystem":"rubygems","requirements":"~\u003e 0.10","direct":true,"kind":"development","optional":false},{"id":3439927733,"package_name":"rake","ecosystem":"rubygems","requirements":"~\u003e 10, \u003e= 10.3.2","direct":true,"kind":"development","optional":false},{"id":3439927734,"package_name":"minitest","ecosystem":"rubygems","requirements":"~\u003e 5.4","direct":true,"kind":"development","optional":false},{"id":3439927735,"package_name":"rubydns","ecosystem":"rubygems","requirements":"~\u003e 2.0.1","direct":true,"kind":"development","optional":false},{"id":3439927736,"package_name":"nio4r","ecosystem":"rubygems","requirements":"~\u003e 2.0","direct":true,"kind":"development","optional":false},{"id":3439927737,"package_name":"minitest-display","ecosystem":"rubygems","requirements":"\u003e= 0.3.0","direct":true,"kind":"development","optional":false},{"id":3439927738,"package_name":"coveralls","ecosystem":"rubygems","requirements":"~\u003e 0.7","direct":true,"kind":"development","optional":false},{"id":3439927739,"package_name":"addressable","ecosystem":"rubygems","requirements":"~\u003e 2.5","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/em-websocket-0.5.1/Gemfile","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:25.426Z","updated_at":"2022-08-31T21:03:25.426Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/em-websocket-0.5.1/Gemfile","dependencies":[{"id":3439927759,"package_name":"em-websocket-client","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":3439927760,"package_name":"em-spec","ecosystem":"rubygems","requirements":"~\u003e 0.2.6","direct":true,"kind":"runtime","optional":false},{"id":3439927761,"package_name":"em-http-request","ecosystem":"rubygems","requirements":"~\u003e 1.1.1","direct":true,"kind":"runtime","optional":false},{"id":3439927762,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 2.12.0","direct":true,"kind":"runtime","optional":false},{"id":3439927763,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/ethon-0.12.0/Gemfile","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:25.485Z","updated_at":"2022-08-31T21:03:25.485Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/ethon-0.12.0/Gemfile","dependencies":[{"id":3439927788,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003c 11","direct":true,"kind":"runtime","optional":false},{"id":3439927789,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":3439927790,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3.4","direct":true,"kind":"development","optional":false},{"id":3439927791,"package_name":"sinatra","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439927792,"package_name":"json","ecosystem":"rubygems","requirements":"\u003c 2","direct":true,"kind":"development","optional":false},{"id":3439927793,"package_name":"json","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439927794,"package_name":"mime-types","ecosystem":"rubygems","requirements":"~\u003e 1.18","direct":true,"kind":"development","optional":false},{"id":3439927795,"package_name":"mustermann","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439927796,"package_name":"mustermann","ecosystem":"rubygems","requirements":"= 0.4.0","direct":true,"kind":"development","optional":false},{"id":3439927797,"package_name":"mustermann","ecosystem":"rubygems","requirements":"= 0.3.1","direct":true,"kind":"development","optional":false},{"id":3439927798,"package_name":"benchmark-ips","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439927799,"package_name":"patron","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439927800,"package_name":"curb","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/ethon-0.12.0/ethon.gemspec","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:25.554Z","updated_at":"2022-08-31T21:03:25.554Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/ethon-0.12.0/ethon.gemspec","dependencies":[{"id":3439927902,"package_name":"ffi","ecosystem":"rubygems","requirements":"\u003e= 1.3.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/ffi-1.12.2/Gemfile","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:25.611Z","updated_at":"2022-08-31T21:03:25.611Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/ffi-1.12.2/Gemfile","dependencies":[{"id":3439927903,"package_name":"rake","ecosystem":"rubygems","requirements":"~\u003e 13.0","direct":true,"kind":"development","optional":false},{"id":3439927904,"package_name":"rake-compiler","ecosystem":"rubygems","requirements":"~\u003e 1.0.3","direct":true,"kind":"development","optional":false},{"id":3439927905,"package_name":"rake-compiler-dock","ecosystem":"rubygems","requirements":"~\u003e 1.0","direct":true,"kind":"development","optional":false},{"id":3439927906,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3.0","direct":true,"kind":"development","optional":false},{"id":3439927907,"package_name":"rubygems-tasks","ecosystem":"rubygems","requirements":"~\u003e 0.2.4","direct":true,"kind":"development","optional":false},{"id":3439927908,"package_name":"rubysl","ecosystem":"rubygems","requirements":"~\u003e 2.0","direct":true,"kind":"development","optional":false},{"id":3439927909,"package_name":"kramdown","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439927910,"package_name":"yard","ecosystem":"rubygems","requirements":"~\u003e 0.9","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/ffi-1.12.2/ffi.gemspec","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:25.693Z","updated_at":"2022-08-31T21:03:25.693Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/ffi-1.12.2/ffi.gemspec","dependencies":[{"id":3439927952,"package_name":"rake","ecosystem":"rubygems","requirements":"~\u003e 13.0","direct":true,"kind":"development","optional":false},{"id":3439927953,"package_name":"rake-compiler","ecosystem":"rubygems","requirements":"~\u003e 1.0","direct":true,"kind":"development","optional":false},{"id":3439927954,"package_name":"rake-compiler-dock","ecosystem":"rubygems","requirements":"~\u003e 1.0","direct":true,"kind":"development","optional":false},{"id":3439927955,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 2.14.1","direct":true,"kind":"development","optional":false},{"id":3439927956,"package_name":"rubygems-tasks","ecosystem":"rubygems","requirements":"~\u003e 0.2.4","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/forwardable-extended-2.6.0/Gemfile","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:25.722Z","updated_at":"2022-08-31T21:03:25.722Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/forwardable-extended-2.6.0/Gemfile","dependencies":[{"id":3439928009,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":3439928010,"package_name":"rspec-helpers","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928011,"package_name":"codeclimate-test-reporter","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928012,"package_name":"luna-rspec-formatters","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928013,"package_name":"rspec","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928014,"package_name":"luna-rubocop-formatters","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928015,"package_name":"rubocop","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/github-pages-health-check-1.16.1/github-pages-health-check.gemspec","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:25.751Z","updated_at":"2022-08-31T21:03:25.751Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/github-pages-health-check-1.16.1/github-pages-health-check.gemspec","dependencies":[{"id":3439928022,"package_name":"addressable","ecosystem":"rubygems","requirements":"~\u003e 2.3","direct":true,"kind":"runtime","optional":false},{"id":3439928023,"package_name":"dnsruby","ecosystem":"rubygems","requirements":"~\u003e 1.60","direct":true,"kind":"runtime","optional":false},{"id":3439928024,"package_name":"octokit","ecosystem":"rubygems","requirements":"~\u003e 4.0","direct":true,"kind":"runtime","optional":false},{"id":3439928025,"package_name":"public_suffix","ecosystem":"rubygems","requirements":"~\u003e 3.0","direct":true,"kind":"runtime","optional":false},{"id":3439928026,"package_name":"typhoeus","ecosystem":"rubygems","requirements":"~\u003e 1.3","direct":true,"kind":"runtime","optional":false},{"id":3439928027,"package_name":"dotenv","ecosystem":"rubygems","requirements":"~\u003e 1.0","direct":true,"kind":"development","optional":false},{"id":3439928028,"package_name":"gem-release","ecosystem":"rubygems","requirements":"~\u003e 0.7","direct":true,"kind":"development","optional":false},{"id":3439928029,"package_name":"pry","ecosystem":"rubygems","requirements":"~\u003e 0.10","direct":true,"kind":"development","optional":false},{"id":3439928030,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3.0","direct":true,"kind":"development","optional":false},{"id":3439928031,"package_name":"rubocop","ecosystem":"rubygems","requirements":"~\u003e 0.52","direct":true,"kind":"development","optional":false},{"id":3439928032,"package_name":"webmock","ecosystem":"rubygems","requirements":"~\u003e 1.21","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/html-pipeline-2.12.3/Gemfile","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:25.808Z","updated_at":"2022-08-31T21:03:25.808Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/html-pipeline-2.12.3/Gemfile","dependencies":[{"id":3439928084,"package_name":"appraisal","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928085,"package_name":"bundler","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928086,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928087,"package_name":"commonmarker","ecosystem":"rubygems","requirements":"~\u003e 0.16","direct":true,"kind":"development","optional":false},{"id":3439928088,"package_name":"email_reply_parser","ecosystem":"rubygems","requirements":"~\u003e 0.5","direct":true,"kind":"development","optional":false},{"id":3439928089,"package_name":"gemoji","ecosystem":"rubygems","requirements":"~\u003e 2.0","direct":true,"kind":"development","optional":false},{"id":3439928090,"package_name":"minitest","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928091,"package_name":"RedCloth","ecosystem":"rubygems","requirements":"~\u003e 4.2.9","direct":true,"kind":"development","optional":false},{"id":3439928092,"package_name":"rinku","ecosystem":"rubygems","requirements":"~\u003e 1.7","direct":true,"kind":"development","optional":false},{"id":3439928093,"package_name":"sanitize","ecosystem":"rubygems","requirements":"~\u003e 4.6","direct":true,"kind":"development","optional":false},{"id":3439928094,"package_name":"escape_utils","ecosystem":"rubygems","requirements":"~\u003e 1.0","direct":true,"kind":"development","optional":false},{"id":3439928095,"package_name":"rouge","ecosystem":"rubygems","requirements":"~\u003e 3.1","direct":true,"kind":"development","optional":false},{"id":3439928096,"package_name":"minitest-focus","ecosystem":"rubygems","requirements":"~\u003e 1.1","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/html-pipeline-2.12.3/html-pipeline.gemspec","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:25.852Z","updated_at":"2022-08-31T21:03:25.852Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/html-pipeline-2.12.3/html-pipeline.gemspec","dependencies":[{"id":3439928106,"package_name":"activesupport","ecosystem":"rubygems","requirements":"\u003e= 2","direct":true,"kind":"runtime","optional":false},{"id":3439928107,"package_name":"nokogiri","ecosystem":"rubygems","requirements":"\u003e= 1.4","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/http_parser.rb-0.6.0/Gemfile.lock","sha":null,"kind":"lockfile","created_at":"2022-08-31T21:03:25.875Z","updated_at":"2022-08-31T21:03:25.875Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/http_parser.rb-0.6.0/Gemfile.lock","dependencies":[{"id":3439928120,"package_name":"http_parser.rb","ecosystem":"rubygems","requirements":"0.6.0.beta.2","direct":false,"kind":"runtime","optional":false},{"id":3439928121,"package_name":"benchmark_suite","ecosystem":"rubygems","requirements":"0.8.0","direct":false,"kind":"runtime","optional":false},{"id":3439928122,"package_name":"diff-lcs","ecosystem":"rubygems","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":3439928123,"package_name":"ffi","ecosystem":"rubygems","requirements":"1.0.11","direct":false,"kind":"runtime","optional":false},{"id":3439928124,"package_name":"json","ecosystem":"rubygems","requirements":"1.8.0","direct":false,"kind":"runtime","optional":false},{"id":3439928125,"package_name":"rake","ecosystem":"rubygems","requirements":"0.9.2","direct":false,"kind":"runtime","optional":false},{"id":3439928126,"package_name":"rake-compiler","ecosystem":"rubygems","requirements":"0.7.9","direct":false,"kind":"runtime","optional":false},{"id":3439928127,"package_name":"rspec","ecosystem":"rubygems","requirements":"2.4.0","direct":false,"kind":"runtime","optional":false},{"id":3439928128,"package_name":"rspec-core","ecosystem":"rubygems","requirements":"2.4.0","direct":false,"kind":"runtime","optional":false},{"id":3439928129,"package_name":"rspec-expectations","ecosystem":"rubygems","requirements":"2.4.0","direct":false,"kind":"runtime","optional":false},{"id":3439928130,"package_name":"rspec-mocks","ecosystem":"rubygems","requirements":"2.4.0","direct":false,"kind":"runtime","optional":false},{"id":3439928131,"package_name":"yajl-ruby","ecosystem":"rubygems","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/http_parser.rb-0.6.0/http_parser.rb.gemspec","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:25.889Z","updated_at":"2022-08-31T21:03:25.889Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/http_parser.rb-0.6.0/http_parser.rb.gemspec","dependencies":[{"id":3439928132,"package_name":"rake-compiler","ecosystem":"rubygems","requirements":"\u003e= 0.7.9","direct":true,"kind":"development","optional":false},{"id":3439928133,"package_name":"rspec","ecosystem":"rubygems","requirements":"\u003e= 2.0.1","direct":true,"kind":"development","optional":false},{"id":3439928134,"package_name":"json","ecosystem":"rubygems","requirements":"\u003e= 1.4.6","direct":true,"kind":"development","optional":false},{"id":3439928135,"package_name":"benchmark_suite","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928136,"package_name":"ffi","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928137,"package_name":"jruby-openssl","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928138,"package_name":"yajl-ruby","ecosystem":"rubygems","requirements":"\u003e= 0.8.1","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/jekyll-avatar-0.7.0/jekyll-avatar.gemspec","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:25.938Z","updated_at":"2022-08-31T21:03:25.938Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/jekyll-avatar-0.7.0/jekyll-avatar.gemspec","dependencies":[{"id":3439928157,"package_name":"jekyll","ecosystem":"rubygems","requirements":"\u003e= 3.0, \u003c 5.0","direct":true,"kind":"runtime","optional":false},{"id":3439928158,"package_name":"bundler","ecosystem":"rubygems","requirements":"\u003e 1.0, \u003c 3.0","direct":true,"kind":"development","optional":false},{"id":3439928159,"package_name":"rake","ecosystem":"rubygems","requirements":"~\u003e 12.3","direct":true,"kind":"development","optional":false},{"id":3439928160,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3.0","direct":true,"kind":"development","optional":false},{"id":3439928161,"package_name":"rspec-html-matchers","ecosystem":"rubygems","requirements":"~\u003e 0.9","direct":true,"kind":"development","optional":false},{"id":3439928162,"package_name":"rubocop-jekyll","ecosystem":"rubygems","requirements":"~\u003e 0.10.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/jekyll-commonmark-1.3.1/jekyll-commonmark.gemspec","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:25.968Z","updated_at":"2022-08-31T21:03:25.968Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/jekyll-commonmark-1.3.1/jekyll-commonmark.gemspec","dependencies":[{"id":3439928163,"package_name":"commonmarker","ecosystem":"rubygems","requirements":"~\u003e 0.14","direct":true,"kind":"runtime","optional":false},{"id":3439928164,"package_name":"jekyll","ecosystem":"rubygems","requirements":"\u003e= 3.7, \u003c 5.0","direct":true,"kind":"runtime","optional":false},{"id":3439928165,"package_name":"bundler","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928166,"package_name":"rake","ecosystem":"rubygems","requirements":"~\u003e 12.0","direct":true,"kind":"development","optional":false},{"id":3439928167,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3.0","direct":true,"kind":"development","optional":false},{"id":3439928168,"package_name":"rubocop-jekyll","ecosystem":"rubygems","requirements":"~\u003e 0.5","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/jekyll-commonmark-ghpages-0.1.6/jekyll-commonmark-ghpages.gemspec","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:25.975Z","updated_at":"2022-08-31T21:03:25.975Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/jekyll-commonmark-ghpages-0.1.6/jekyll-commonmark-ghpages.gemspec","dependencies":[{"id":3439928169,"package_name":"jekyll-commonmark","ecosystem":"rubygems","requirements":"~\u003e 1.2","direct":true,"kind":"runtime","optional":false},{"id":3439928170,"package_name":"commonmarker","ecosystem":"rubygems","requirements":"~\u003e 0.17.6","direct":true,"kind":"runtime","optional":false},{"id":3439928171,"package_name":"rouge","ecosystem":"rubygems","requirements":"\u003e= 2.0, \u003c 4.0","direct":true,"kind":"runtime","optional":false},{"id":3439928172,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3.0","direct":true,"kind":"development","optional":false},{"id":3439928173,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/jekyll-feed-0.13.0/Gemfile","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:25.981Z","updated_at":"2022-08-31T21:03:25.981Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/jekyll-feed-0.13.0/Gemfile","dependencies":[{"id":3439928174,"package_name":"tzinfo","ecosystem":"rubygems","requirements":"~\u003e 1.2","direct":true,"kind":"runtime","optional":false},{"id":3439928175,"package_name":"tzinfo-data","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/jekyll-feed-0.13.0/jekyll-feed.gemspec","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:25.988Z","updated_at":"2022-08-31T21:03:25.988Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/jekyll-feed-0.13.0/jekyll-feed.gemspec","dependencies":[{"id":3439928185,"package_name":"jekyll","ecosystem":"rubygems","requirements":"\u003e= 3.7, \u003c 5.0","direct":true,"kind":"runtime","optional":false},{"id":3439928186,"package_name":"bundler","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928187,"package_name":"nokogiri","ecosystem":"rubygems","requirements":"~\u003e 1.6","direct":true,"kind":"development","optional":false},{"id":3439928188,"package_name":"rake","ecosystem":"rubygems","requirements":"~\u003e 12.0","direct":true,"kind":"development","optional":false},{"id":3439928189,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3.0","direct":true,"kind":"development","optional":false},{"id":3439928190,"package_name":"rubocop-jekyll","ecosystem":"rubygems","requirements":"~\u003e 0.5","direct":true,"kind":"development","optional":false},{"id":3439928191,"package_name":"typhoeus","ecosystem":"rubygems","requirements":"\u003e= 0.7, \u003c 2.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/jekyll-gist-1.5.0/Gemfile","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:25.997Z","updated_at":"2022-08-31T21:03:25.997Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/jekyll-gist-1.5.0/Gemfile","dependencies":[{"id":3439928192,"package_name":"github-pages","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/jekyll-gist-1.5.0/jekyll-gist.gemspec","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:26.017Z","updated_at":"2022-08-31T21:03:26.017Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/jekyll-gist-1.5.0/jekyll-gist.gemspec","dependencies":[{"id":3439928197,"package_name":"octokit","ecosystem":"rubygems","requirements":"~\u003e 4.2","direct":true,"kind":"runtime","optional":false},{"id":3439928198,"package_name":"bundler","ecosystem":"rubygems","requirements":"~\u003e 1.6","direct":true,"kind":"development","optional":false},{"id":3439928199,"package_name":"jekyll","ecosystem":"rubygems","requirements":"\u003e= 3.0","direct":true,"kind":"development","optional":false},{"id":3439928200,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928201,"package_name":"rspec","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928202,"package_name":"rubocop","ecosystem":"rubygems","requirements":"~\u003e 0.51","direct":true,"kind":"development","optional":false},{"id":3439928203,"package_name":"webmock","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/jekyll-paginate-1.1.0/jekyll-paginate.gemspec","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:26.035Z","updated_at":"2022-08-31T21:03:26.035Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/jekyll-paginate-1.1.0/jekyll-paginate.gemspec","dependencies":[{"id":3439928220,"package_name":"jekyll","ecosystem":"rubygems","requirements":"~\u003e 2.0","direct":true,"kind":"development","optional":false},{"id":3439928221,"package_name":"bundler","ecosystem":"rubygems","requirements":"~\u003e 1.5","direct":true,"kind":"development","optional":false},{"id":3439928222,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928223,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/jekyll-redirect-from-0.15.0/jekyll-redirect-from.gemspec","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:26.042Z","updated_at":"2022-08-31T21:03:26.042Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/jekyll-redirect-from-0.15.0/jekyll-redirect-from.gemspec","dependencies":[{"id":3439928224,"package_name":"jekyll","ecosystem":"rubygems","requirements":"\u003e= 3.3, \u003c 5.0","direct":true,"kind":"runtime","optional":false},{"id":3439928225,"package_name":"bundler","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928226,"package_name":"jekyll-sitemap","ecosystem":"rubygems","requirements":"~\u003e 1.0","direct":true,"kind":"development","optional":false},{"id":3439928227,"package_name":"rake","ecosystem":"rubygems","requirements":"~\u003e 12.0","direct":true,"kind":"development","optional":false},{"id":3439928228,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3.5","direct":true,"kind":"development","optional":false},{"id":3439928229,"package_name":"rubocop-jekyll","ecosystem":"rubygems","requirements":"~\u003e 0.4","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/jekyll-seo-tag-2.6.1/jekyll-seo-tag.gemspec","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:26.050Z","updated_at":"2022-08-31T21:03:26.050Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/jekyll-seo-tag-2.6.1/jekyll-seo-tag.gemspec","dependencies":[{"id":3439928230,"package_name":"jekyll","ecosystem":"rubygems","requirements":"\u003e= 3.3, \u003c 5.0","direct":true,"kind":"runtime","optional":false},{"id":3439928231,"package_name":"bundler","ecosystem":"rubygems","requirements":"\u003e= 1.15","direct":true,"kind":"development","optional":false},{"id":3439928232,"package_name":"html-proofer","ecosystem":"rubygems","requirements":"~\u003e 3.7","direct":true,"kind":"development","optional":false},{"id":3439928233,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3.5","direct":true,"kind":"development","optional":false},{"id":3439928234,"package_name":"rubocop-jekyll","ecosystem":"rubygems","requirements":"~\u003e 0.4","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/jekyll-sitemap-1.4.0/jekyll-sitemap.gemspec","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:26.057Z","updated_at":"2022-08-31T21:03:26.057Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/jekyll-sitemap-1.4.0/jekyll-sitemap.gemspec","dependencies":[{"id":3439928235,"package_name":"jekyll","ecosystem":"rubygems","requirements":"\u003e= 3.7, \u003c 5.0","direct":true,"kind":"runtime","optional":false},{"id":3439928236,"package_name":"bundler","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928237,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928238,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3.0","direct":true,"kind":"development","optional":false},{"id":3439928239,"package_name":"rubocop-jekyll","ecosystem":"rubygems","requirements":"~\u003e 0.4","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/mercenary-0.3.6/mercenary.gemspec","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:26.064Z","updated_at":"2022-08-31T21:03:26.064Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/mercenary-0.3.6/mercenary.gemspec","dependencies":[{"id":3439928240,"package_name":"bundler","ecosystem":"rubygems","requirements":"~\u003e 1.3","direct":true,"kind":"development","optional":false},{"id":3439928241,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928242,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/mini_portile2-2.4.0/mini_portile2.gemspec","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:26.070Z","updated_at":"2022-08-31T21:03:26.070Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/mini_portile2-2.4.0/mini_portile2.gemspec","dependencies":[{"id":3439928246,"package_name":"bundler","ecosystem":"rubygems","requirements":"~\u003e 1.17","direct":true,"kind":"development","optional":false},{"id":3439928247,"package_name":"rake","ecosystem":"rubygems","requirements":"~\u003e 12.0","direct":true,"kind":"development","optional":false},{"id":3439928248,"package_name":"minitest","ecosystem":"rubygems","requirements":"~\u003e 5.11","direct":true,"kind":"development","optional":false},{"id":3439928249,"package_name":"minitest-hooks","ecosystem":"rubygems","requirements":"~\u003e 1.5.0","direct":true,"kind":"development","optional":false},{"id":3439928250,"package_name":"minitar","ecosystem":"rubygems","requirements":"~\u003e 0.7","direct":true,"kind":"development","optional":false},{"id":3439928251,"package_name":"concourse","ecosystem":"rubygems","requirements":"~\u003e 0.16","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/multipart-post-2.1.1/Gemfile","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:26.077Z","updated_at":"2022-08-31T21:03:26.077Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/multipart-post-2.1.1/Gemfile","dependencies":[{"id":3439928252,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/multipart-post-2.1.1/multipart-post.gemspec","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:26.086Z","updated_at":"2022-08-31T21:03:26.086Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/multipart-post-2.1.1/multipart-post.gemspec","dependencies":[{"id":3439928253,"package_name":"bundler","ecosystem":"rubygems","requirements":"\u003e= 1.3, \u003c 3","direct":true,"kind":"development","optional":false},{"id":3439928254,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3.4","direct":true,"kind":"development","optional":false},{"id":3439928255,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/octokit-4.16.0/octokit.gemspec","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:26.115Z","updated_at":"2022-08-31T21:03:26.115Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/octokit-4.16.0/octokit.gemspec","dependencies":[{"id":3439928286,"package_name":"bundler","ecosystem":"rubygems","requirements":"\u003e= 1, \u003c 3","direct":true,"kind":"development","optional":false},{"id":3439928287,"package_name":"sawyer","ecosystem":"rubygems","requirements":"\u003e= 0.5.3, ~\u003e 0.8.0","direct":true,"kind":"runtime","optional":false},{"id":3439928288,"package_name":"faraday","ecosystem":"rubygems","requirements":"\u003e= 0.9","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/pathutil-0.16.2/Gemfile","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:26.136Z","updated_at":"2022-08-31T21:03:26.136Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/pathutil-0.16.2/Gemfile","dependencies":[{"id":3439928312,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":3439928313,"package_name":"safe_yaml","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928314,"package_name":"luna-rspec-formatters","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928315,"package_name":"simplecov","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928316,"package_name":"rspec","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928317,"package_name":"rspec-helpers","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928318,"package_name":"rubocop","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928319,"package_name":"benchmark-ips","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928320,"package_name":"simple-ansi","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928321,"package_name":"pry","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/public_suffix-3.1.1/Gemfile","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:26.156Z","updated_at":"2022-08-31T21:03:26.156Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/public_suffix-3.1.1/Gemfile","dependencies":[{"id":3439928325,"package_name":"codecov","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":3439928326,"package_name":"minitest","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":3439928327,"package_name":"minitest-reporters","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":3439928328,"package_name":"rubocop","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":3439928329,"package_name":"memory_profiler","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/public_suffix-3.1.1/public_suffix.gemspec","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:26.170Z","updated_at":"2022-08-31T21:03:26.170Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/public_suffix-3.1.1/public_suffix.gemspec","dependencies":[{"id":3439928332,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928333,"package_name":"mocha","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928334,"package_name":"yard","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/rb-fsevent-0.10.3/rb-fsevent.gemspec","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:26.186Z","updated_at":"2022-08-31T21:03:26.186Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/rb-fsevent-0.10.3/rb-fsevent.gemspec","dependencies":[{"id":3439928761,"package_name":"bundler","ecosystem":"rubygems","requirements":"~\u003e 1.0","direct":true,"kind":"development","optional":false},{"id":3439928762,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3.6","direct":true,"kind":"development","optional":false},{"id":3439928763,"package_name":"guard-rspec","ecosystem":"rubygems","requirements":"~\u003e 4.2","direct":true,"kind":"development","optional":false},{"id":3439928764,"package_name":"rake","ecosystem":"rubygems","requirements":"~\u003e 12.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/rb-inotify-0.10.1/Gemfile","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:26.193Z","updated_at":"2022-08-31T21:03:26.193Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/rb-inotify-0.10.1/Gemfile","dependencies":[{"id":3439928765,"package_name":"pry","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928766,"package_name":"pry-coolline","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928767,"package_name":"tty-prompt","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928768,"package_name":"simplecov","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928769,"package_name":"coveralls","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/rb-inotify-0.10.1/rb-inotify.gemspec","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:26.201Z","updated_at":"2022-08-31T21:03:26.201Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/rb-inotify-0.10.1/rb-inotify.gemspec","dependencies":[{"id":3439928770,"package_name":"ffi","ecosystem":"rubygems","requirements":"~\u003e 1.0","direct":true,"kind":"runtime","optional":false},{"id":3439928771,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3.6","direct":true,"kind":"development","optional":false},{"id":3439928772,"package_name":"bundler","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928773,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928774,"package_name":"concurrent-ruby","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/rouge-3.13.0/Gemfile","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:26.218Z","updated_at":"2022-08-31T21:03:26.218Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/rouge-3.13.0/Gemfile","dependencies":[{"id":3439928775,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":3439928776,"package_name":"minitest","ecosystem":"rubygems","requirements":"\u003e= 5.0","direct":true,"kind":"runtime","optional":false},{"id":3439928777,"package_name":"minitest-power_assert","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":3439928778,"package_name":"rubocop","ecosystem":"rubygems","requirements":"~\u003e 0.49.1","direct":true,"kind":"runtime","optional":false},{"id":3439928779,"package_name":"redcarpet","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":3439928780,"package_name":"memory_profiler","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":3439928781,"package_name":"git","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":3439928782,"package_name":"yard","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":3439928783,"package_name":"pry","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928784,"package_name":"github-markup","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928785,"package_name":"sinatra","ecosystem":"rubygems","requirements":"~\u003e 1.4.8","direct":true,"kind":"development","optional":false},{"id":3439928786,"package_name":"sinatra","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928787,"package_name":"shotgun","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/ruby-enum-0.7.2/Gemfile","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:26.225Z","updated_at":"2022-08-31T21:03:26.225Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/ruby-enum-0.7.2/Gemfile","dependencies":[{"id":3439928788,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":3439928789,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3.4.0","direct":true,"kind":"runtime","optional":false},{"id":3439928790,"package_name":"rubocop","ecosystem":"rubygems","requirements":"= 0.47.1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/ruby-enum-0.7.2/Gemfile.lock","sha":null,"kind":"lockfile","created_at":"2022-08-31T21:03:26.231Z","updated_at":"2022-08-31T21:03:26.231Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/ruby-enum-0.7.2/Gemfile.lock","dependencies":[{"id":3439928791,"package_name":"ruby-enum","ecosystem":"rubygems","requirements":"0.7.2","direct":false,"kind":"runtime","optional":false},{"id":3439928792,"package_name":"ast","ecosystem":"rubygems","requirements":"2.4.0","direct":false,"kind":"runtime","optional":false},{"id":3439928793,"package_name":"concurrent-ruby","ecosystem":"rubygems","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":3439928794,"package_name":"diff-lcs","ecosystem":"rubygems","requirements":"1.2.5","direct":false,"kind":"runtime","optional":false},{"id":3439928795,"package_name":"i18n","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":3439928796,"package_name":"parser","ecosystem":"rubygems","requirements":"2.4.0.2","direct":false,"kind":"runtime","optional":false},{"id":3439928797,"package_name":"powerpack","ecosystem":"rubygems","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":3439928798,"package_name":"rainbow","ecosystem":"rubygems","requirements":"2.2.2","direct":false,"kind":"runtime","optional":false},{"id":3439928799,"package_name":"rake","ecosystem":"rubygems","requirements":"11.3.0","direct":false,"kind":"runtime","optional":false},{"id":3439928800,"package_name":"rspec","ecosystem":"rubygems","requirements":"3.4.0","direct":false,"kind":"runtime","optional":false},{"id":3439928801,"package_name":"rspec-core","ecosystem":"rubygems","requirements":"3.4.4","direct":false,"kind":"runtime","optional":false},{"id":3439928802,"package_name":"rspec-expectations","ecosystem":"rubygems","requirements":"3.4.0","direct":false,"kind":"runtime","optional":false},{"id":3439928803,"package_name":"rspec-mocks","ecosystem":"rubygems","requirements":"3.4.1","direct":false,"kind":"runtime","optional":false},{"id":3439928804,"package_name":"rspec-support","ecosystem":"rubygems","requirements":"3.4.1","direct":false,"kind":"runtime","optional":false},{"id":3439928805,"package_name":"rubocop","ecosystem":"rubygems","requirements":"0.47.1","direct":false,"kind":"runtime","optional":false},{"id":3439928806,"package_name":"ruby-progressbar","ecosystem":"rubygems","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":3439928807,"package_name":"unicode-display_width","ecosystem":"rubygems","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/ruby-enum-0.7.2/ruby-enum.gemspec","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:26.239Z","updated_at":"2022-08-31T21:03:26.239Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/ruby-enum-0.7.2/ruby-enum.gemspec","dependencies":[{"id":3439928810,"package_name":"i18n","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/safe_yaml-1.0.5/Gemfile","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:26.246Z","updated_at":"2022-08-31T21:03:26.246Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/safe_yaml-1.0.5/Gemfile","dependencies":[{"id":3439928812,"package_name":"hashie","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928813,"package_name":"heredoc_unindent","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928814,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928815,"package_name":"rspec","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928816,"package_name":"travis-lint","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/sawyer-0.8.2/Gemfile","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:26.253Z","updated_at":"2022-08-31T21:03:26.253Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/sawyer-0.8.2/Gemfile","dependencies":[{"id":3439928817,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":3439928818,"package_name":"minitest","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/sawyer-0.8.2/sawyer.gemspec","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:26.258Z","updated_at":"2022-08-31T21:03:26.258Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/sawyer-0.8.2/sawyer.gemspec","dependencies":[{"id":3439928819,"package_name":"faraday","ecosystem":"rubygems","requirements":"\u003e 0.8, \u003c 2.0","direct":true,"kind":"runtime","optional":false},{"id":3439928820,"package_name":"addressable","ecosystem":"rubygems","requirements":"\u003e= 2.3.5","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/terminal-table-1.8.0/Gemfile","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:26.265Z","updated_at":"2022-08-31T21:03:26.265Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/terminal-table-1.8.0/Gemfile","dependencies":[{"id":3439928821,"package_name":"tins","ecosystem":"rubygems","requirements":"~\u003e 1.0.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/terminal-table-1.8.0/terminal-table.gemspec","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:26.270Z","updated_at":"2022-08-31T21:03:26.270Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/terminal-table-1.8.0/terminal-table.gemspec","dependencies":[{"id":3439928832,"package_name":"bundler","ecosystem":"rubygems","requirements":"~\u003e 1.10","direct":true,"kind":"development","optional":false},{"id":3439928833,"package_name":"rake","ecosystem":"rubygems","requirements":"~\u003e 10.0","direct":true,"kind":"development","optional":false},{"id":3439928834,"package_name":"rspec","ecosystem":"rubygems","requirements":"\u003e= 3.0","direct":true,"kind":"development","optional":false},{"id":3439928835,"package_name":"term-ansicolor","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928836,"package_name":"pry","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928837,"package_name":"unicode-display_width","ecosystem":"rubygems","requirements":"~\u003e 1.1, \u003e= 1.1.1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/thread_safe-0.3.6/Gemfile","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:26.276Z","updated_at":"2022-08-31T21:03:26.276Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/thread_safe-0.3.6/Gemfile","dependencies":[{"id":3439928844,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3.2.0","direct":true,"kind":"development","optional":false},{"id":3439928845,"package_name":"simplecov","ecosystem":"rubygems","requirements":"~\u003e 0.9.2","direct":true,"kind":"development","optional":false},{"id":3439928846,"package_name":"term-ansicolor","ecosystem":"rubygems","requirements":"~\u003e 1.3.2","direct":true,"kind":"development","optional":false},{"id":3439928847,"package_name":"tins","ecosystem":"rubygems","requirements":"~\u003e 1.6.0","direct":true,"kind":"development","optional":false},{"id":3439928848,"package_name":"coveralls","ecosystem":"rubygems","requirements":"~\u003e 0.7.11","direct":true,"kind":"development","optional":false},{"id":3439928849,"package_name":"countloc","ecosystem":"rubygems","requirements":"~\u003e 0.4.0","direct":true,"kind":"development","optional":false},{"id":3439928850,"package_name":"yard","ecosystem":"rubygems","requirements":"~\u003e 0.8.7.6","direct":true,"kind":"development","optional":false},{"id":3439928851,"package_name":"inch","ecosystem":"rubygems","requirements":"~\u003e 0.5.10","direct":true,"kind":"development","optional":false},{"id":3439928852,"package_name":"redcarpet","ecosystem":"rubygems","requirements":"~\u003e 3.2.2","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/thread_safe-0.3.6/thread_safe.gemspec","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:26.284Z","updated_at":"2022-08-31T21:03:26.284Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/thread_safe-0.3.6/thread_safe.gemspec","dependencies":[{"id":3439928853,"package_name":"atomic","ecosystem":"rubygems","requirements":"= 1.1.16","direct":true,"kind":"development","optional":false},{"id":3439928854,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003c 12.0","direct":true,"kind":"development","optional":false},{"id":3439928855,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3.2","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/typhoeus-1.3.1/Gemfile","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:26.289Z","updated_at":"2022-08-31T21:03:26.289Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/typhoeus-1.3.1/Gemfile","dependencies":[{"id":3439928885,"package_name":"spoon","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":3439928876,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003c 11","direct":true,"kind":"runtime","optional":false},{"id":3439928877,"package_name":"json","ecosystem":"rubygems","requirements":"\u003c 2","direct":true,"kind":"runtime","optional":false},{"id":3439928878,"package_name":"json","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":3439928879,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":3439928880,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3.0","direct":true,"kind":"development","optional":false},{"id":3439928881,"package_name":"sinatra","ecosystem":"rubygems","requirements":"~\u003e 1.3","direct":true,"kind":"development","optional":false},{"id":3439928882,"package_name":"faraday","ecosystem":"rubygems","requirements":"\u003e= 0.9","direct":true,"kind":"development","optional":false},{"id":3439928883,"package_name":"dalli","ecosystem":"rubygems","requirements":"~\u003e 2.0","direct":true,"kind":"development","optional":false},{"id":3439928884,"package_name":"redis","ecosystem":"rubygems","requirements":"~\u003e 3.0","direct":true,"kind":"development","optional":false},{"id":3439928886,"package_name":"guard-rspec","ecosystem":"rubygems","requirements":"~\u003e 0.7","direct":true,"kind":"development","optional":false},{"id":3439928887,"package_name":"rb-fsevent","ecosystem":"rubygems","requirements":"~\u003e 0.9.1","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/typhoeus-1.3.1/typhoeus.gemspec","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:26.297Z","updated_at":"2022-08-31T21:03:26.297Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/typhoeus-1.3.1/typhoeus.gemspec","dependencies":[{"id":3439928888,"package_name":"ethon","ecosystem":"rubygems","requirements":"\u003e= 0.9.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/tzinfo-1.2.6/tzinfo.gemspec","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:26.302Z","updated_at":"2022-08-31T21:03:26.302Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/tzinfo-1.2.6/tzinfo.gemspec","dependencies":[{"id":3439928903,"package_name":"thread_safe","ecosystem":"rubygems","requirements":"~\u003e 0.1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":"Gemfile","sha":null,"kind":"manifest","created_at":"2022-08-31T21:03:26.434Z","updated_at":"2022-08-31T21:03:26.434Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/Gemfile","dependencies":[{"id":3439928992,"package_name":"github-pages","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":"Gemfile.lock","sha":null,"kind":"lockfile","created_at":"2022-08-31T21:03:26.441Z","updated_at":"2022-08-31T21:03:26.441Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/Gemfile.lock","dependencies":[{"id":3439929028,"package_name":"activesupport","ecosystem":"rubygems","requirements":"6.0.3.1","direct":false,"kind":"runtime","optional":false},{"id":3439929029,"package_name":"addressable","ecosystem":"rubygems","requirements":"2.7.0","direct":false,"kind":"runtime","optional":false},{"id":3439929030,"package_name":"coffee-script","ecosystem":"rubygems","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":3439929031,"package_name":"coffee-script-source","ecosystem":"rubygems","requirements":"1.11.1","direct":false,"kind":"runtime","optional":false},{"id":3439929032,"package_name":"colorator","ecosystem":"rubygems","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":3439929033,"package_name":"commonmarker","ecosystem":"rubygems","requirements":"0.17.13","direct":false,"kind":"runtime","optional":false},{"id":3439929034,"package_name":"concurrent-ruby","ecosystem":"rubygems","requirements":"1.1.6","direct":false,"kind":"runtime","optional":false},{"id":3439929035,"package_name":"dnsruby","ecosystem":"rubygems","requirements":"1.61.3","direct":false,"kind":"runtime","optional":false},{"id":3439929036,"package_name":"em-websocket","ecosystem":"rubygems","requirements":"0.5.1","direct":false,"kind":"runtime","optional":false},{"id":3439929037,"package_name":"ethon","ecosystem":"rubygems","requirements":"0.12.0","direct":false,"kind":"runtime","optional":false},{"id":3439929038,"package_name":"eventmachine","ecosystem":"rubygems","requirements":"1.2.7","direct":false,"kind":"runtime","optional":false},{"id":3439929039,"package_name":"execjs","ecosystem":"rubygems","requirements":"2.7.0","direct":false,"kind":"runtime","optional":false},{"id":3439929040,"package_name":"faraday","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":3439929041,"package_name":"ffi","ecosystem":"rubygems","requirements":"1.12.2","direct":false,"kind":"runtime","optional":false},{"id":3439929042,"package_name":"forwardable-extended","ecosystem":"rubygems","requirements":"2.6.0","direct":false,"kind":"runtime","optional":false},{"id":3439929043,"package_name":"gemoji","ecosystem":"rubygems","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":3439929044,"package_name":"github-pages","ecosystem":"rubygems","requirements":"204","direct":false,"kind":"runtime","optional":false},{"id":3439929045,"package_name":"github-pages-health-check","ecosystem":"rubygems","requirements":"1.16.1","direct":false,"kind":"runtime","optional":false},{"id":3439929046,"package_name":"html-pipeline","ecosystem":"rubygems","requirements":"2.12.3","direct":false,"kind":"runtime","optional":false},{"id":3439929047,"package_name":"http_parser.rb","ecosystem":"rubygems","requirements":"0.6.0","direct":false,"kind":"runtime","optional":false},{"id":3439929048,"package_name":"i18n","ecosystem":"rubygems","requirements":"0.9.5","direct":false,"kind":"runtime","optional":false},{"id":3439929049,"package_name":"jekyll","ecosystem":"rubygems","requirements":"3.8.5","direct":false,"kind":"runtime","optional":false},{"id":3439929050,"package_name":"jekyll-avatar","ecosystem":"rubygems","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":3439929051,"package_name":"jekyll-coffeescript","ecosystem":"rubygems","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":3439929052,"package_name":"jekyll-commonmark","ecosystem":"rubygems","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":3439929053,"package_name":"jekyll-commonmark-ghpages","ecosystem":"rubygems","requirements":"0.1.6","direct":false,"kind":"runtime","optional":false},{"id":3439929054,"package_name":"jekyll-default-layout","ecosystem":"rubygems","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":3439929055,"package_name":"jekyll-feed","ecosystem":"rubygems","requirements":"0.13.0","direct":false,"kind":"runtime","optional":false},{"id":3439929056,"package_name":"jekyll-gist","ecosystem":"rubygems","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":3439929057,"package_name":"jekyll-github-metadata","ecosystem":"rubygems","requirements":"2.13.0","direct":false,"kind":"runtime","optional":false},{"id":3439929058,"package_name":"jekyll-mentions","ecosystem":"rubygems","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":3439929059,"package_name":"jekyll-optional-front-matter","ecosystem":"rubygems","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":3439929060,"package_name":"jekyll-paginate","ecosystem":"rubygems","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":3439929061,"package_name":"jekyll-readme-index","ecosystem":"rubygems","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":3439929062,"package_name":"jekyll-redirect-from","ecosystem":"rubygems","requirements":"0.15.0","direct":false,"kind":"runtime","optional":false},{"id":3439929063,"package_name":"jekyll-relative-links","ecosystem":"rubygems","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":3439929064,"package_name":"jekyll-remote-theme","ecosystem":"rubygems","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":3439929065,"package_name":"jekyll-sass-converter","ecosystem":"rubygems","requirements":"1.5.2","direct":false,"kind":"runtime","optional":false},{"id":3439929066,"package_name":"jekyll-seo-tag","ecosystem":"rubygems","requirements":"2.6.1","direct":false,"kind":"runtime","optional":false},{"id":3439929067,"package_name":"jekyll-sitemap","ecosystem":"rubygems","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":3439929068,"package_name":"jekyll-swiss","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":3439929069,"package_name":"jekyll-theme-architect","ecosystem":"rubygems","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":3439929070,"package_name":"jekyll-theme-cayman","ecosystem":"rubygems","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":3439929071,"package_name":"jekyll-theme-dinky","ecosystem":"rubygems","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":3439929072,"package_name":"jekyll-theme-hacker","ecosystem":"rubygems","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":3439929073,"package_name":"jekyll-theme-leap-day","ecosystem":"rubygems","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":3439929074,"package_name":"jekyll-theme-merlot","ecosystem":"rubygems","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":3439929075,"package_name":"jekyll-theme-midnight","ecosystem":"rubygems","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":3439929076,"package_name":"jekyll-theme-minimal","ecosystem":"rubygems","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":3439929077,"package_name":"jekyll-theme-modernist","ecosystem":"rubygems","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":3439929078,"package_name":"jekyll-theme-primer","ecosystem":"rubygems","requirements":"0.5.4","direct":false,"kind":"runtime","optional":false},{"id":3439929079,"package_name":"jekyll-theme-slate","ecosystem":"rubygems","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":3439929080,"package_name":"jekyll-theme-tactile","ecosystem":"rubygems","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":3439929081,"package_name":"jekyll-theme-time-machine","ecosystem":"rubygems","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":3439929082,"package_name":"jekyll-titles-from-headings","ecosystem":"rubygems","requirements":"0.5.3","direct":false,"kind":"runtime","optional":false},{"id":3439929083,"package_name":"jekyll-watch","ecosystem":"rubygems","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":3439929084,"package_name":"jemoji","ecosystem":"rubygems","requirements":"0.11.1","direct":false,"kind":"runtime","optional":false},{"id":3439929085,"package_name":"kramdown","ecosystem":"rubygems","requirements":"1.17.0","direct":false,"kind":"runtime","optional":false},{"id":3439929086,"package_name":"liquid","ecosystem":"rubygems","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":3439929087,"package_name":"listen","ecosystem":"rubygems","requirements":"3.2.1","direct":false,"kind":"runtime","optional":false},{"id":3439929088,"package_name":"mercenary","ecosystem":"rubygems","requirements":"0.3.6","direct":false,"kind":"runtime","optional":false},{"id":3439929089,"package_name":"mini_portile2","ecosystem":"rubygems","requirements":"2.4.0","direct":false,"kind":"runtime","optional":false},{"id":3439929090,"package_name":"minima","ecosystem":"rubygems","requirements":"2.5.1","direct":false,"kind":"runtime","optional":false},{"id":3439929091,"package_name":"minitest","ecosystem":"rubygems","requirements":"5.14.1","direct":false,"kind":"runtime","optional":false},{"id":3439929092,"package_name":"multipart-post","ecosystem":"rubygems","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":3439929093,"package_name":"nokogiri","ecosystem":"rubygems","requirements":"1.10.9","direct":false,"kind":"runtime","optional":false},{"id":3439929094,"package_name":"octokit","ecosystem":"rubygems","requirements":"4.16.0","direct":false,"kind":"runtime","optional":false},{"id":3439929095,"package_name":"pathutil","ecosystem":"rubygems","requirements":"0.16.2","direct":false,"kind":"runtime","optional":false},{"id":3439929096,"package_name":"public_suffix","ecosystem":"rubygems","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":3439929097,"package_name":"rb-fsevent","ecosystem":"rubygems","requirements":"0.10.3","direct":false,"kind":"runtime","optional":false},{"id":3439929098,"package_name":"rb-inotify","ecosystem":"rubygems","requirements":"0.10.1","direct":false,"kind":"runtime","optional":false},{"id":3439929099,"package_name":"rouge","ecosystem":"rubygems","requirements":"3.13.0","direct":false,"kind":"runtime","optional":false},{"id":3439929100,"package_name":"ruby-enum","ecosystem":"rubygems","requirements":"0.7.2","direct":false,"kind":"runtime","optional":false},{"id":3439929101,"package_name":"rubyzip","ecosystem":"rubygems","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":3439929102,"package_name":"safe_yaml","ecosystem":"rubygems","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":3439929103,"package_name":"sass","ecosystem":"rubygems","requirements":"3.7.4","direct":false,"kind":"runtime","optional":false},{"id":3439929104,"package_name":"sass-listen","ecosystem":"rubygems","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":3439929105,"package_name":"sawyer","ecosystem":"rubygems","requirements":"0.8.2","direct":false,"kind":"runtime","optional":false},{"id":3439929106,"package_name":"terminal-table","ecosystem":"rubygems","requirements":"1.8.0","direct":false,"kind":"runtime","optional":false},{"id":3439929107,"package_name":"thread_safe","ecosystem":"rubygems","requirements":"0.3.6","direct":false,"kind":"runtime","optional":false},{"id":3439929108,"package_name":"typhoeus","ecosystem":"rubygems","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":3439929109,"package_name":"tzinfo","ecosystem":"rubygems","requirements":"1.2.7","direct":false,"kind":"runtime","optional":false},{"id":3439929110,"package_name":"unicode-display_width","ecosystem":"rubygems","requirements":"1.6.1","direct":false,"kind":"runtime","optional":false},{"id":3439929111,"package_name":"zeitwerk","ecosystem":"rubygems","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/github-pages-health-check-1.16.1/Gemfile","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:36.868Z","updated_at":"2023-11-16T21:04:36.868Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/github-pages-health-check-1.16.1/Gemfile","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/http_parser.rb-0.6.0/Gemfile","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:36.893Z","updated_at":"2023-11-16T21:04:36.893Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/http_parser.rb-0.6.0/Gemfile","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/jekyll-3.8.5/lib/theme_template/Gemfile","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:36.909Z","updated_at":"2023-11-16T21:04:36.909Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/jekyll-3.8.5/lib/theme_template/Gemfile","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/jekyll-avatar-0.7.0/Gemfile","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:36.916Z","updated_at":"2023-11-16T21:04:36.916Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/jekyll-avatar-0.7.0/Gemfile","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/jekyll-commonmark-1.3.1/Gemfile","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:36.924Z","updated_at":"2023-11-16T21:04:36.924Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/jekyll-commonmark-1.3.1/Gemfile","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/jekyll-commonmark-ghpages-0.1.6/Gemfile","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:36.929Z","updated_at":"2023-11-16T21:04:36.929Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/jekyll-commonmark-ghpages-0.1.6/Gemfile","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/jekyll-paginate-1.1.0/Gemfile","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:36.946Z","updated_at":"2023-11-16T21:04:36.946Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/jekyll-paginate-1.1.0/Gemfile","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/jekyll-redirect-from-0.15.0/Gemfile","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:36.971Z","updated_at":"2023-11-16T21:04:36.971Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/jekyll-redirect-from-0.15.0/Gemfile","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/jekyll-seo-tag-2.6.1/Gemfile","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:36.989Z","updated_at":"2023-11-16T21:04:36.989Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/jekyll-seo-tag-2.6.1/Gemfile","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/jekyll-sitemap-1.4.0/Gemfile","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.010Z","updated_at":"2023-11-16T21:04:37.010Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/jekyll-sitemap-1.4.0/Gemfile","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/mercenary-0.3.6/Gemfile","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.029Z","updated_at":"2023-11-16T21:04:37.029Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/mercenary-0.3.6/Gemfile","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/mini_portile2-2.4.0/Gemfile","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.054Z","updated_at":"2023-11-16T21:04:37.054Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/mini_portile2-2.4.0/Gemfile","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/rb-fsevent-0.10.3/Gemfile","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.074Z","updated_at":"2023-11-16T21:04:37.074Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/rb-fsevent-0.10.3/Gemfile","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/rouge-3.13.0/rouge.gemspec","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.114Z","updated_at":"2023-11-16T21:04:37.114Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/rouge-3.13.0/rouge.gemspec","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/gems/safe_yaml-1.0.5/safe_yaml.gemspec","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.130Z","updated_at":"2023-11-16T21:04:37.130Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/gems/safe_yaml-1.0.5/safe_yaml.gemspec","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/specifications/activesupport-6.0.2.1.gemspec","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.160Z","updated_at":"2023-11-16T21:04:37.160Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/specifications/activesupport-6.0.2.1.gemspec","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/specifications/addressable-2.7.0.gemspec","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.168Z","updated_at":"2023-11-16T21:04:37.168Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/specifications/addressable-2.7.0.gemspec","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/specifications/coffee-script-2.4.1.gemspec","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.175Z","updated_at":"2023-11-16T21:04:37.175Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/specifications/coffee-script-2.4.1.gemspec","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/specifications/coffee-script-source-1.11.1.gemspec","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.182Z","updated_at":"2023-11-16T21:04:37.182Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/specifications/coffee-script-source-1.11.1.gemspec","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/specifications/colorator-1.1.0.gemspec","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.191Z","updated_at":"2023-11-16T21:04:37.191Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/specifications/colorator-1.1.0.gemspec","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/specifications/commonmarker-0.17.13.gemspec","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.205Z","updated_at":"2023-11-16T21:04:37.205Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/specifications/commonmarker-0.17.13.gemspec","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/specifications/concurrent-ruby-1.1.6.gemspec","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.221Z","updated_at":"2023-11-16T21:04:37.221Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/specifications/concurrent-ruby-1.1.6.gemspec","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/specifications/dnsruby-1.61.3.gemspec","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.231Z","updated_at":"2023-11-16T21:04:37.231Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/specifications/dnsruby-1.61.3.gemspec","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/specifications/em-websocket-0.5.1.gemspec","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.235Z","updated_at":"2023-11-16T21:04:37.235Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/specifications/em-websocket-0.5.1.gemspec","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/specifications/ethon-0.12.0.gemspec","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.239Z","updated_at":"2023-11-16T21:04:37.239Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/specifications/ethon-0.12.0.gemspec","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/specifications/eventmachine-1.2.7.gemspec","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.244Z","updated_at":"2023-11-16T21:04:37.244Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/specifications/eventmachine-1.2.7.gemspec","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/specifications/execjs-2.7.0.gemspec","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.247Z","updated_at":"2023-11-16T21:04:37.247Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/specifications/execjs-2.7.0.gemspec","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/specifications/faraday-1.0.0.gemspec","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.250Z","updated_at":"2023-11-16T21:04:37.250Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/specifications/faraday-1.0.0.gemspec","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/specifications/ffi-1.12.2.gemspec","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.254Z","updated_at":"2023-11-16T21:04:37.254Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/specifications/ffi-1.12.2.gemspec","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/specifications/forwardable-extended-2.6.0.gemspec","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.258Z","updated_at":"2023-11-16T21:04:37.258Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/specifications/forwardable-extended-2.6.0.gemspec","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/specifications/gemoji-3.0.1.gemspec","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.262Z","updated_at":"2023-11-16T21:04:37.262Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/specifications/gemoji-3.0.1.gemspec","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/specifications/github-pages-204.gemspec","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.266Z","updated_at":"2023-11-16T21:04:37.266Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/specifications/github-pages-204.gemspec","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/specifications/github-pages-health-check-1.16.1.gemspec","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.270Z","updated_at":"2023-11-16T21:04:37.270Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/specifications/github-pages-health-check-1.16.1.gemspec","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/specifications/html-pipeline-2.12.3.gemspec","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.274Z","updated_at":"2023-11-16T21:04:37.274Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/specifications/html-pipeline-2.12.3.gemspec","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/specifications/http_parser.rb-0.6.0.gemspec","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.278Z","updated_at":"2023-11-16T21:04:37.278Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/specifications/http_parser.rb-0.6.0.gemspec","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/specifications/i18n-0.9.5.gemspec","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.283Z","updated_at":"2023-11-16T21:04:37.283Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/specifications/i18n-0.9.5.gemspec","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/specifications/jekyll-3.8.5.gemspec","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.288Z","updated_at":"2023-11-16T21:04:37.288Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/specifications/jekyll-3.8.5.gemspec","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/specifications/jekyll-avatar-0.7.0.gemspec","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.293Z","updated_at":"2023-11-16T21:04:37.293Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/specifications/jekyll-avatar-0.7.0.gemspec","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/specifications/jekyll-coffeescript-1.1.1.gemspec","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.300Z","updated_at":"2023-11-16T21:04:37.300Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/specifications/jekyll-coffeescript-1.1.1.gemspec","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/specifications/jekyll-commonmark-1.3.1.gemspec","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.306Z","updated_at":"2023-11-16T21:04:37.306Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/specifications/jekyll-commonmark-1.3.1.gemspec","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/specifications/jekyll-commonmark-ghpages-0.1.6.gemspec","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.311Z","updated_at":"2023-11-16T21:04:37.311Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/specifications/jekyll-commonmark-ghpages-0.1.6.gemspec","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/specifications/jekyll-default-layout-0.1.4.gemspec","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.315Z","updated_at":"2023-11-16T21:04:37.315Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/specifications/jekyll-default-layout-0.1.4.gemspec","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/specifications/jekyll-feed-0.13.0.gemspec","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.319Z","updated_at":"2023-11-16T21:04:37.319Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/specifications/jekyll-feed-0.13.0.gemspec","dependencies":[]},{"ecosystem":"rubygems","filepath":".vendor/bundle/ruby/2.6.0/specifications/jekyll-gist-1.5.0.gemspec","sha":null,"kind":"manifest","created_at":"2023-11-16T21:04:37.326Z","updated_at":"2023-11-16T21:04:37.326Z","repository_link":"https://github.com/ocean-tracking-network/otn-workshop-base/blob/gh-pages/.vendor/bundle/ruby/2.6.0/specifications/jekyll-gist-1.5.0.gemspec","dependencies":[]}],"score":null,"created_at":"2025-09-04T15:51:10.110Z","updated_at":"2025-10-07T08:15:05.052Z","avatar_url":"https://github.com/ocean-tracking-network.png","language":"Ruby","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/36486","html_url":"https://science.ecosyste.ms/projects/36486"}