{"id":3456,"url":"https://github.com/lucyllewy/twitodon","last_synced_at":"2026-05-13T10:30:32.718Z","repository":{"id":58746645,"uuid":"486832096","full_name":"lucyllewy/twitodon","owner":"lucyllewy","description":"Twitter to Mastodon account mapping service to aid migration away from Twitter without losing all your followed friends","archived":false,"fork":false,"pushed_at":"2025-04-18T15:04:12.000Z","size":924,"stargazers_count":188,"open_issues_count":17,"forks_count":16,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-12T01:38:20.048Z","etag":null,"topics":["mastodon","migration","twitter"],"latest_commit_sha":null,"homepage":"https://twitodon.com/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lucyllewy.png","metadata":{"files":{"readme":null,"changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-04-29T04:03:24.000Z","updated_at":"2025-08-27T12:30:44.000Z","dependencies_parsed_at":"2025-05-30T13:06:20.189Z","dependency_job_id":"b841a66d-d9e5-4d3b-9292-81f8aed2d096","html_url":"https://github.com/lucyllewy/twitodon","commit_stats":{"total_commits":39,"total_committers":9,"mean_commits":4.333333333333333,"dds":0.5641025641025641,"last_synced_commit":"a15759ce4dffe2f9f9a9fffcb1c3234f5622a204"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/lucyllewy/twitodon","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucyllewy%2Ftwitodon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucyllewy%2Ftwitodon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucyllewy%2Ftwitodon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucyllewy%2Ftwitodon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lucyllewy","download_url":"https://codeload.github.com/lucyllewy/twitodon/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucyllewy%2Ftwitodon/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30404104,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-11T21:51:19.558Z","status":"ssl_error","status_checked_at":"2026-03-11T21:50:57.892Z","response_time":84,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"lucyllewy","name":"Lucy Llewellyn","uuid":"147548","kind":"user","description":"Snapcraft, WSL, Ubuntu expert in residence (mine).\r\n\r\nMicrosoft MVP Alum.","email":"","website":"https://lucyllewy.com/","location":"UK","twitter":"lucyllewy","company":null,"icon_url":"https://avatars.githubusercontent.com/u/147548?u=706d8467f7175ac5892e57f7e5102910ced07cdc\u0026v=4","repositories_count":184,"last_synced_at":"2026-01-01T23:17:15.822Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/lucyllewy","funding_links":["https://github.com/sponsors/lucyllewy"],"total_stars":776,"followers":154,"following":11,"created_at":"2022-11-02T20:23:13.425Z","updated_at":"2026-01-01T23:17:15.822Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lucyllewy","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lucyllewy/repositories"},"packages":[],"commits":{"id":1256346,"full_name":"lucyllewy/twitodon","default_branch":"main","total_commits":46,"total_committers":9,"total_bot_commits":10,"total_bot_committers":1,"mean_commits":5.111111111111111,"dds":0.6304347826086957,"past_year_total_commits":0,"past_year_total_committers":0,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":0.0,"past_year_dds":0.0,"last_synced_at":"2026-03-29T13:07:19.591Z","last_synced_commit":"689a167902feaead92b99734dacda74ddc4ccbdf","created_at":"2023-04-05T16:01:23.328Z","updated_at":"2026-03-29T13:06:53.215Z","committers":[{"name":"Dani Llewellyn","email":"dani@bowlhat.net","login":"lucyllewy","count":17},{"name":"Doug Fredericks","email":"doug@dougfredericks.net","login":"dfreder1","count":11},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":10},{"name":"Lachlan Campbell (they/them)","email":"lachlanjc@hey.com","login":"lachlanjc","count":2},{"name":"Dani Llewellyn","email":"diddledanillew@gmail.com","login":null,"count":2},{"name":"nicolas","email":"nclm","login":"nclm","count":1},{"name":"mcclure","email":"andi.m.mcclure@gmail.com","login":"mcclure","count":1},{"name":"Stuart Langridge","email":"sil@kryogenix.org","login":"stuartlangridge","count":1},{"name":"Dani Llewellyn","email":"diddledani@ubuntu.com","login":null,"count":1}],"past_year_committers":[],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucyllewy%2Ftwitodon/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-03-31T00:00:13.296Z","repositories_count":6205593,"commits_count":927560029,"contributors_count":35800282,"owners_count":1143043,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"lucyllewy/twitodon","html_url":"https://github.com/lucyllewy/twitodon","last_synced_at":"2025-09-01T06:33:12.607Z","status":"error","issues_count":21,"pull_requests_count":22,"avg_time_to_close_issue":4554591.666666667,"avg_time_to_close_pull_request":4342082.2,"issues_closed_count":6,"pull_requests_closed_count":20,"pull_request_authors_count":9,"issue_authors_count":20,"avg_comments_per_issue":1.2380952380952381,"avg_comments_per_pull_request":0.5454545454545454,"merged_pull_requests_count":17,"bot_issues_count":0,"bot_pull_requests_count":13,"past_year_issues_count":0,"past_year_pull_requests_count":7,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":543.1666666666666,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":6,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.14285714285714285,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":7,"past_year_merged_pull_requests_count":5,"created_at":"2023-05-09T10:38:29.173Z","updated_at":"2025-09-03T03:29:24.863Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucyllewy%2Ftwitodon","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucyllewy%2Ftwitodon/issues","issue_labels_count":{"table":{"dependencies":1}},"pull_request_labels_count":{"table":{"dependencies":20,"javascript":2,"hacktoberfest-accepted":1}},"issue_author_associations_count":{"table":{"NONE":18,"CONTRIBUTOR":4}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":25,"OWNER":2,"NONE":2}},"issue_authors":{"table":{"mcclure":2,"loma-one":1,"palash25":1,"janngobble":1,"blackjack75":1,"wchristian":1,"ineffyble":1,"Saijin-Naib":1,"dependabot[bot]":1,"GhbSmwc":1,"jpluimers":1,"stephen304":1,"creatrixtiara":1,"dtantono":1,"ddowse":1,"tech234a":1,"Zachs-Kappler":1,"pagiraud":1,"nclm":1,"glombek":1,"ThatOneCalculator":1}},"pull_request_authors":{"table":{"dependabot[bot]":20,"lucyllewy":2,"mcclure":1,"anton0kurilov":1,"nclm":1,"kevinflo":1,"lachlanjc":1,"stuartlangridge":1,"dfreder1":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-03-31T00:00:10.865Z","repositories_count":14020088,"issues_count":34589139,"pull_requests_count":113087261,"authors_count":11212679,"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":{"table":{}},"past_year_pull_request_labels_count":{"table":{"dependencies":2,"javascript":2}},"past_year_issue_author_associations_count":{"table":{}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":2}},"past_year_issue_authors":{"table":{}},"past_year_pull_request_authors":{"table":{"dependabot[bot]":2}},"maintainers":[{"table":{"login":"lucyllewy","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lucyllewy"}}],"active_maintainers":[]}},"events":{"total":{"DeleteEvent":8,"PullRequestEvent":15,"WatchEvent":2,"IssueCommentEvent":2,"PushEvent":8,"CreateEvent":7},"last_year":{"PullRequestEvent":1,"CreateEvent":1}},"keywords":["mastodon","migration","twitter"],"dependencies":[{"ecosystem":"npm","filepath":"package-lock.json","sha":null,"kind":"lockfile","created_at":"2022-09-08T03:40:56.607Z","updated_at":"2022-09-08T03:40:56.607Z","repository_link":"https://github.com/lucyllewy/twitodon/blob/main/package-lock.json","dependencies":[{"id":4157195681,"package_name":"@fastify/accept-negotiator","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4157195682,"package_name":"@fastify/ajv-compiler","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":4157195683,"package_name":"@fastify/cookie","ecosystem":"npm","requirements":"8.1.0","direct":false,"kind":"runtime","optional":false},{"id":4157195684,"package_name":"fastify-plugin","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"runtime","optional":false},{"id":4157195685,"package_name":"@fastify/deepmerge","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":4157195686,"package_name":"@fastify/error","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":4157195687,"package_name":"@fastify/fast-json-stringify-compiler","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":4157195688,"package_name":"@fastify/mongodb","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":4157195689,"package_name":"@fastify/static","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":4157195690,"package_name":"@types/node","ecosystem":"npm","requirements":"18.7.15","direct":false,"kind":"runtime","optional":false},{"id":4157195691,"package_name":"@types/webidl-conversions","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":4157195692,"package_name":"@types/whatwg-url","ecosystem":"npm","requirements":"8.2.2","direct":false,"kind":"runtime","optional":false},{"id":4157195693,"package_name":"abort-controller","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":4157195694,"package_name":"abstract-logging","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":4157195695,"package_name":"ajv","ecosystem":"npm","requirements":"8.11.0","direct":false,"kind":"runtime","optional":false},{"id":4157195696,"package_name":"ajv-formats","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":4157195697,"package_name":"archy","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4157195698,"package_name":"atomic-sleep","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4157195699,"package_name":"avvio","ecosystem":"npm","requirements":"8.2.0","direct":false,"kind":"runtime","optional":false},{"id":4157195700,"package_name":"balanced-match","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":4157195701,"package_name":"base64-js","ecosystem":"npm","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":4157195702,"package_name":"brace-expansion","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":4157195703,"package_name":"bson","ecosystem":"npm","requirements":"4.7.0","direct":false,"kind":"runtime","optional":false},{"id":4157195704,"package_name":"buffer","ecosystem":"npm","requirements":"5.7.1","direct":false,"kind":"runtime","optional":false},{"id":4157195705,"package_name":"content-disposition","ecosystem":"npm","requirements":"0.5.4","direct":false,"kind":"runtime","optional":false},{"id":4157195706,"package_name":"cookie","ecosystem":"npm","requirements":"0.5.0","direct":false,"kind":"runtime","optional":false},{"id":4157195707,"package_name":"data-uri-to-buffer","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":4157195708,"package_name":"debug","ecosystem":"npm","requirements":"4.3.4","direct":false,"kind":"runtime","optional":false},{"id":4157195709,"package_name":"denque","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":4157195710,"package_name":"depd","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":4157195711,"package_name":"destroy","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":4157195712,"package_name":"ee-first","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":4157195713,"package_name":"encodeurl","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":4157195714,"package_name":"escape-html","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":4157195715,"package_name":"etag","ecosystem":"npm","requirements":"1.8.1","direct":false,"kind":"runtime","optional":false},{"id":4157195716,"package_name":"event-target-shim","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":4157195717,"package_name":"fast-deep-equal","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":4157195718,"package_name":"fast-json-stringify","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"runtime","optional":false},{"id":4157195719,"package_name":"fast-redact","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":4157195720,"package_name":"fast-uri","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":4157195721,"package_name":"fastify","ecosystem":"npm","requirements":"4.5.3","direct":false,"kind":"runtime","optional":false},{"id":4157195722,"package_name":"fastify-plugin","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":4157195723,"package_name":"fastq","ecosystem":"npm","requirements":"1.13.0","direct":false,"kind":"runtime","optional":false},{"id":4157195724,"package_name":"fetch-blob","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":4157195725,"package_name":"find-my-way","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"runtime","optional":false},{"id":4157195726,"package_name":"formdata-polyfill","ecosystem":"npm","requirements":"4.0.10","direct":false,"kind":"runtime","optional":false},{"id":4157195727,"package_name":"forwarded","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":4157195728,"package_name":"fresh","ecosystem":"npm","requirements":"0.5.2","direct":false,"kind":"runtime","optional":false},{"id":4157195729,"package_name":"fs.realpath","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4157195730,"package_name":"glob","ecosystem":"npm","requirements":"8.0.3","direct":false,"kind":"runtime","optional":false},{"id":4157195731,"package_name":"http-errors","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":4157195732,"package_name":"ieee754","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":4157195733,"package_name":"inflight","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":4157195734,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":4157195735,"package_name":"ip","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":4157195736,"package_name":"ipaddr.js","ecosystem":"npm","requirements":"1.9.1","direct":false,"kind":"runtime","optional":false},{"id":4157195737,"package_name":"json-schema-traverse","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4157195738,"package_name":"light-my-request","ecosystem":"npm","requirements":"5.5.1","direct":false,"kind":"runtime","optional":false},{"id":4157195739,"package_name":"lru-cache","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":4157195740,"package_name":"memory-pager","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":4157195741,"package_name":"mime","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":4157195742,"package_name":"minimatch","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"runtime","optional":false},{"id":4157195743,"package_name":"mongodb","ecosystem":"npm","requirements":"4.9.1","direct":false,"kind":"runtime","optional":false},{"id":4157195744,"package_name":"mongodb-connection-string-url","ecosystem":"npm","requirements":"2.5.3","direct":false,"kind":"runtime","optional":false},{"id":4157195745,"package_name":"ms","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":4157195746,"package_name":"node-domexception","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4157195747,"package_name":"node-fetch","ecosystem":"npm","requirements":"3.2.10","direct":false,"kind":"runtime","optional":false},{"id":4157195748,"package_name":"on-exit-leak-free","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":4157195749,"package_name":"on-finished","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":4157195750,"package_name":"once","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":4157195751,"package_name":"p-limit","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":4157195752,"package_name":"pino","ecosystem":"npm","requirements":"8.5.0","direct":false,"kind":"runtime","optional":false},{"id":4157195753,"package_name":"pino-abstract-transport","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":4157195754,"package_name":"pino-std-serializers","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":4157195755,"package_name":"process-warning","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":4157195756,"package_name":"proxy-addr","ecosystem":"npm","requirements":"2.0.7","direct":false,"kind":"runtime","optional":false},{"id":4157195757,"package_name":"punycode","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":4157195758,"package_name":"quick-format-unescaped","ecosystem":"npm","requirements":"4.0.4","direct":false,"kind":"runtime","optional":false},{"id":4157195759,"package_name":"range-parser","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":4157195760,"package_name":"readable-stream","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":4157195761,"package_name":"real-require","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":4157195762,"package_name":"require-from-string","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":4157195763,"package_name":"ret","ecosystem":"npm","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":4157195764,"package_name":"reusify","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":4157195765,"package_name":"rfdc","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":4157195766,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.2.1","direct":false,"kind":"runtime","optional":false},{"id":4157195767,"package_name":"safe-regex2","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":4157195768,"package_name":"safe-stable-stringify","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":4157195769,"package_name":"saslprep","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":4157195770,"package_name":"secure-json-parse","ecosystem":"npm","requirements":"2.5.0","direct":false,"kind":"runtime","optional":false},{"id":4157195771,"package_name":"semver","ecosystem":"npm","requirements":"7.3.7","direct":false,"kind":"runtime","optional":false},{"id":4157195772,"package_name":"send","ecosystem":"npm","requirements":"0.18.0","direct":false,"kind":"runtime","optional":false},{"id":4157195773,"package_name":"debug","ecosystem":"npm","requirements":"2.6.9","direct":false,"kind":"runtime","optional":false},{"id":4157195774,"package_name":"ms","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":4157195775,"package_name":"ms","ecosystem":"npm","requirements":"2.1.3","direct":false,"kind":"runtime","optional":false},{"id":4157195776,"package_name":"set-cookie-parser","ecosystem":"npm","requirements":"2.5.1","direct":false,"kind":"runtime","optional":false},{"id":4157195777,"package_name":"setprototypeof","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":4157195778,"package_name":"smart-buffer","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":4157195779,"package_name":"socks","ecosystem":"npm","requirements":"2.7.0","direct":false,"kind":"runtime","optional":false},{"id":4157195780,"package_name":"sonic-boom","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":4157195781,"package_name":"sparse-bitfield","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":4157195782,"package_name":"split2","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":4157195783,"package_name":"statuses","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":4157195784,"package_name":"thread-stream","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":4157195785,"package_name":"tiny-lru","ecosystem":"npm","requirements":"8.0.2","direct":false,"kind":"runtime","optional":false},{"id":4157195786,"package_name":"toidentifier","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":4157195787,"package_name":"tr46","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":4157195788,"package_name":"uri-js","ecosystem":"npm","requirements":"4.4.1","direct":false,"kind":"runtime","optional":false},{"id":4157195789,"package_name":"web-streams-polyfill","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"runtime","optional":false},{"id":4157195791,"package_name":"webidl-conversions","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":4157195792,"package_name":"whatwg-url","ecosystem":"npm","requirements":"11.0.0","direct":false,"kind":"runtime","optional":false},{"id":4157195794,"package_name":"wrappy","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":4157195796,"package_name":"yallist","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":4157195799,"package_name":"yocto-queue","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"package.json","sha":null,"kind":"manifest","created_at":"2022-09-08T03:40:57.054Z","updated_at":"2022-09-08T03:40:57.054Z","repository_link":"https://github.com/lucyllewy/twitodon/blob/main/package.json","dependencies":[{"id":4157201021,"package_name":"@fastify/cookie","ecosystem":"npm","requirements":"^8.1.0","direct":true,"kind":"runtime","optional":false},{"id":4157201026,"package_name":"@fastify/mongodb","ecosystem":"npm","requirements":"^6.0.1","direct":true,"kind":"runtime","optional":false},{"id":4157201028,"package_name":"@fastify/static","ecosystem":"npm","requirements":"^6.5.0","direct":true,"kind":"runtime","optional":false},{"id":4157201030,"package_name":"fastify","ecosystem":"npm","requirements":"^4.5.3","direct":true,"kind":"runtime","optional":false},{"id":4157201032,"package_name":"node-fetch","ecosystem":"npm","requirements":"^3.2.10","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/main_twitodon.yml","sha":null,"kind":"manifest","created_at":"2023-09-24T12:41:53.419Z","updated_at":"2023-09-24T12:41:53.419Z","repository_link":"https://github.com/lucyllewy/twitodon/blob/main/.github/workflows/main_twitodon.yml","dependencies":[{"id":13918185692,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13918185693,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13918185694,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13918185695,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13918185696,"package_name":"azure/webapps-deploy","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]}],"score":7.5202345564746285,"created_at":"2023-04-05T15:48:15.346Z","updated_at":"2026-05-13T10:30:32.719Z","avatar_url":"https://github.com/lucyllewy.png","language":"JavaScript","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/3456","html_url":"https://summary.ecosyste.ms/projects/3456"}