{"id":42175,"name":"et-3400-simulator","description":"A browser-based interactive simulator for the Heathkit® ET-3400 Microprocessor Trainer.","url":"https://github.com/chuckterry/et-3400-simulator","last_synced_at":"2025-09-05T09:17:41.571Z","repository":{"id":217274929,"uuid":"743448909","full_name":"ChuckTerry/et-3400-simulator","owner":"ChuckTerry","description":"A browser-based interactive simulator for the Heathkit® ET-3400 Microprocessor Trainer.","archived":false,"fork":false,"pushed_at":"2025-07-10T22:01:45.000Z","size":5602,"stargazers_count":4,"open_issues_count":7,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-08-03T03:29:20.639Z","etag":null,"topics":["6800","assembly","education","emulator","et-3400","heathkit","learning","machine-code","microprocessor","simulator","trainer"],"latest_commit_sha":null,"homepage":"https://chuckterry.me/ET-3400-Simulator/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ChuckTerry.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":".github/CODEOWNERS","security":".github/SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-01-15T09:05:08.000Z","updated_at":"2025-05-20T21:10:49.000Z","dependencies_parsed_at":"2024-02-16T17:30:16.912Z","dependency_job_id":"890c698f-ef34-48c8-91c0-a49a592df7eb","html_url":"https://github.com/ChuckTerry/et-3400-simulator","commit_stats":{"total_commits":45,"total_committers":1,"mean_commits":45.0,"dds":0.0,"last_synced_commit":"0fdff744e0eac9792ae7f89492dc3f9cebdef46b"},"previous_names":["chuckterry/et-3400-simulator"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/ChuckTerry/et-3400-simulator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChuckTerry%2Fet-3400-simulator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChuckTerry%2Fet-3400-simulator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChuckTerry%2Fet-3400-simulator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChuckTerry%2Fet-3400-simulator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ChuckTerry","download_url":"https://codeload.github.com/ChuckTerry/et-3400-simulator/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChuckTerry%2Fet-3400-simulator/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273735417,"owners_count":25158443,"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":"ChuckTerry","name":"Chuck Terry","uuid":"5675919","kind":"user","description":"Jack of all trades, master of JavaScript.\r\n\r\nUnless you ask StackOverflow, in which case:\r\n\r\nSlightly above average at JavaScript, prophet of Home Improvement.","email":"","website":"https://ChuckTerry.me","location":"Ellenboro, North Carolina, USA","twitter":null,"company":"Ex @surge-ai ","icon_url":"https://avatars.githubusercontent.com/u/5675919?u=f3551747475bac2fe8ea3069d0429c409b004cce\u0026v=4","repositories_count":16,"last_synced_at":"2025-09-04T17:44:56.614Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/ChuckTerry","funding_links":["https://github.com/sponsors/ChuckTerry"],"total_stars":9,"followers":0,"following":5,"created_at":"2022-11-06T07:32:36.184Z","updated_at":"2025-09-04T17:44:56.615Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ChuckTerry","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ChuckTerry/repositories"},"packages":[{"id":8849339,"name":"et-3400-simulator","ecosystem":"npm","description":"A browser-based interactive simulator for the Heathkit® ET-3400 Microprocessor Trainer.","homepage":"https:chuckterry.me/ET-3400-Simulator","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/ChuckTerry/ET-3400-Simulator","keywords_array":["6800","CPU","Electronics","Emulator","ET-3400","Heathkit","MC6800","Machine Language","Microcomputer","Microprocessor","Programming","Simulator","Trainer"],"namespace":null,"versions_count":3,"first_release_published_at":"2024-02-01T15:47:14.717Z","latest_release_published_at":"2024-02-09T00:35:33.821Z","latest_release_number":"1.3.1","last_synced_at":"2025-08-03T03:05:34.441Z","created_at":"2024-02-01T19:30:22.046Z","updated_at":"2025-08-03T03:07:23.337Z","registry_url":"https://www.npmjs.com/package/et-3400-simulator","install_command":"npm install et-3400-simulator","documentation_url":null,"metadata":{"funding":[{"type":"individual","url":"https://github.com/sponsors/ChuckTerry"}],"dist-tags":{"latest":"1.3.1"}},"repo_metadata":{"id":217274929,"uuid":"743448909","full_name":"ChuckTerry/et-3400-simulator","owner":"ChuckTerry","description":"A browser-based interactive simulator for the Heathkit® ET-3400 Microprocessor Trainer.","archived":false,"fork":false,"pushed_at":"2025-07-10T22:01:45.000Z","size":5602,"stargazers_count":4,"open_issues_count":7,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-07-11T23:45:45.792Z","etag":null,"topics":["6800","assembly","education","emulator","et-3400","heathkit","learning","machine-code","microprocessor","simulator","trainer"],"latest_commit_sha":null,"homepage":"https://chuckterry.me/ET-3400-Simulator/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ChuckTerry.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":".github/CODEOWNERS","security":".github/SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-01-15T09:05:08.000Z","updated_at":"2025-05-20T21:10:49.000Z","dependencies_parsed_at":"2024-02-16T17:30:16.912Z","dependency_job_id":"890c698f-ef34-48c8-91c0-a49a592df7eb","html_url":"https://github.com/ChuckTerry/et-3400-simulator","commit_stats":{"total_commits":45,"total_committers":1,"mean_commits":45.0,"dds":0.0,"last_synced_commit":"0fdff744e0eac9792ae7f89492dc3f9cebdef46b"},"previous_names":["chuckterry/et-3400-simulator"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/ChuckTerry/et-3400-simulator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChuckTerry%2Fet-3400-simulator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChuckTerry%2Fet-3400-simulator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChuckTerry%2Fet-3400-simulator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChuckTerry%2Fet-3400-simulator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ChuckTerry","download_url":"https://codeload.github.com/ChuckTerry/et-3400-simulator/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChuckTerry%2Fet-3400-simulator/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268488331,"owners_count":24258254,"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-08-03T02:00:12.545Z","response_time":2577,"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_record":{"login":"ChuckTerry","name":"Chuck Terry","uuid":"5675919","kind":"user","description":"Jack of all trades, master of JavaScript.\r\n\r\nUnless you ask StackOverflow, in which case:\r\n\r\nSlightly above average at JavaScript, prophet of Home Improvement.","email":"","website":"https://ChuckTerry.me","location":"Ellenboro, North Carolina, USA","twitter":null,"company":"@surge-ai ","icon_url":"https://avatars.githubusercontent.com/u/5675919?u=f3551747475bac2fe8ea3069d0429c409b004cce\u0026v=4","repositories_count":16,"last_synced_at":"2025-07-29T03:49:34.911Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/ChuckTerry","funding_links":["https://github.com/sponsors/ChuckTerry"],"total_stars":9,"followers":0,"following":5,"created_at":"2022-11-06T07:32:36.184Z","updated_at":"2025-07-29T03:49:34.911Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ChuckTerry","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ChuckTerry/repositories"},"tags":[{"name":"1.3.1-beta","sha":"e6f789107bcb2e0bf30c7146cf53f4537fbe8dab","kind":"commit","published_at":"2024-02-08T23:49:05.000Z","download_url":"https://codeload.github.com/ChuckTerry/et-3400-simulator/tar.gz/1.3.1-beta","html_url":"https://github.com/ChuckTerry/et-3400-simulator/releases/tag/1.3.1-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ChuckTerry/et-3400-simulator@1.3.1-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChuckTerry%2Fet-3400-simulator/tags/1.3.1-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChuckTerry%2Fet-3400-simulator/tags/1.3.1-beta/manifests"},{"name":"1.3.0-beta","sha":"19f28e36d575be71b037da79a1cd98f156e1b379","kind":"commit","published_at":"2024-01-30T00:44:58.000Z","download_url":"https://codeload.github.com/ChuckTerry/et-3400-simulator/tar.gz/1.3.0-beta","html_url":"https://github.com/ChuckTerry/et-3400-simulator/releases/tag/1.3.0-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ChuckTerry/et-3400-simulator@1.3.0-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChuckTerry%2Fet-3400-simulator/tags/1.3.0-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChuckTerry%2Fet-3400-simulator/tags/1.3.0-beta/manifests"},{"name":"v1.2.1-beta","sha":"c4bbdb4cd00ba68c2557ab89a0aa0f6daa9da519","kind":"commit","published_at":"2024-01-15T09:07:47.000Z","download_url":"https://codeload.github.com/ChuckTerry/et-3400-simulator/tar.gz/v1.2.1-beta","html_url":"https://github.com/ChuckTerry/et-3400-simulator/releases/tag/v1.2.1-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ChuckTerry/et-3400-simulator@v1.2.1-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChuckTerry%2Fet-3400-simulator/tags/v1.2.1-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChuckTerry%2Fet-3400-simulator/tags/v1.2.1-beta/manifests"}]},"repo_metadata_updated_at":"2025-08-03T03:07:23.336Z","dependent_packages_count":0,"downloads":490,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":33.1820525219246,"dependent_packages_count":47.23081086165515,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":40.206431691789874},"purl":"pkg:npm/et-3400-simulator","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/et-3400-simulator","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/et-3400-simulator","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/et-3400-simulator/dependencies","status":null,"funding_links":["https://github.com/sponsors/ChuckTerry"],"critical":null,"issue_metadata":{"last_synced_at":"2025-07-12T15:39:19.811Z","issues_count":17,"pull_requests_count":13,"avg_time_to_close_issue":3366278.9,"avg_time_to_close_pull_request":71.76923076923077,"issues_closed_count":10,"pull_requests_closed_count":13,"pull_request_authors_count":1,"issue_authors_count":2,"avg_comments_per_issue":0.5882352941176471,"avg_comments_per_pull_request":0.07692307692307693,"merged_pull_requests_count":13,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":3,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":151.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":3.3333333333333335,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/chuckterry%2Fet-3400-simulator/issues","maintainers":[{"login":"ChuckTerry","count":27,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ChuckTerry"}],"active_maintainers":[{"login":"ChuckTerry","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ChuckTerry"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/et-3400-simulator/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/et-3400-simulator/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/et-3400-simulator/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/et-3400-simulator/related_packages","maintainers":[{"uuid":"chuckterry","login":"chuckterry","name":null,"email":"Chuck.Terry@Outlook.com","url":null,"packages_count":1,"html_url":"https://www.npmjs.com/~chuckterry","role":null,"created_at":"2024-02-01T19:30:23.385Z","updated_at":"2024-02-01T19:30:23.385Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/chuckterry/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5130928,"maintainers_count":1051581,"namespaces_count":313328,"keywords_count":730052,"github":"npm","metadata":{"funded_packages_count":155759},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2025-09-05T07:36:50.205Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}}],"commits":{"id":1467955,"full_name":"chuckterry/et-3400-simulator","default_branch":"main","committers":[{"name":"ChuckTerry","email":"Chuck.Terry@Outlook.com","login":"ChuckTerry","count":117}],"total_commits":117,"total_committers":1,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":117.0,"dds":0.0,"past_year_committers":[{"name":"Chuck Terry","email":"Chuck.Terry@Outlook.com","login":"ChuckTerry","count":4}],"past_year_total_commits":4,"past_year_total_committers":1,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":4.0,"past_year_dds":0.0,"last_synced_at":"2025-08-03T03:20:36.306Z","last_synced_commit":"35436d14fe1aaae28044ce6a70f744e7d64e5019","created_at":"2024-01-24T00:14:03.076Z","updated_at":"2025-08-03T03:20:36.306Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/chuckterry%2Fet-3400-simulator/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-08-30T00:00:08.254Z","repositories_count":5479765,"commits_count":853310318,"contributors_count":31095240,"owners_count":906558,"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_stats":{"full_name":"chuckterry/et-3400-simulator","html_url":"https://github.com/chuckterry/et-3400-simulator","last_synced_at":"2025-08-03T04:05:22.778Z","status":"error","issues_count":17,"pull_requests_count":13,"avg_time_to_close_issue":3366278.9,"avg_time_to_close_pull_request":71.76923076923077,"issues_closed_count":10,"pull_requests_closed_count":13,"pull_request_authors_count":1,"issue_authors_count":2,"avg_comments_per_issue":0.5882352941176471,"avg_comments_per_pull_request":0.07692307692307693,"merged_pull_requests_count":13,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":3,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":151.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":3.3333333333333335,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":1,"created_at":"2024-01-24T00:14:03.905Z","updated_at":"2025-09-01T04:46:31.020Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/chuckterry%2Fet-3400-simulator","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/chuckterry%2Fet-3400-simulator/issues","issue_labels_count":{"enhancement":8,"bug":6,"documentation":4,"good first issue":1},"pull_request_labels_count":{"documentation":3,"enhancement":2,"bug":1},"issue_author_associations_count":{"OWNER":15,"NONE":3},"pull_request_author_associations_count":{"OWNER":25},"issue_authors":{"ChuckTerry":15,"dcrawford79":3},"pull_request_authors":{"ChuckTerry":25},"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":2,"enhancement":2,"good first issue":1},"past_year_pull_request_labels_count":{"bug":1},"past_year_issue_author_associations_count":{"NONE":3,"OWNER":1},"past_year_pull_request_author_associations_count":{"OWNER":3},"past_year_issue_authors":{"dcrawford79":3,"ChuckTerry":1},"past_year_pull_request_authors":{"ChuckTerry":3},"maintainers":[{"login":"ChuckTerry","count":40,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ChuckTerry"}],"active_maintainers":[{"login":"ChuckTerry","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ChuckTerry"}]},"events":{"total":{"IssuesEvent":5,"WatchEvent":1,"DeleteEvent":1,"IssueCommentEvent":5,"PushEvent":5,"PullRequestReviewEvent":4,"PullRequestReviewCommentEvent":5,"PullRequestEvent":4,"CreateEvent":3},"last_year":{"IssuesEvent":5,"WatchEvent":1,"DeleteEvent":1,"IssueCommentEvent":5,"PushEvent":5,"PullRequestReviewEvent":4,"PullRequestReviewCommentEvent":5,"PullRequestEvent":4,"CreateEvent":3}},"keywords":["6800","assembly","education","emulator","et-3400","heathkit","learning","machine-code","microprocessor","simulator","trainer"],"dependencies":[{"ecosystem":"npm","filepath":"package-lock.json","sha":null,"kind":"lockfile","created_at":"2024-02-06T05:32:48.975Z","updated_at":"2024-02-06T05:32:48.975Z","repository_link":"https://github.com/ChuckTerry/et-3400-simulator/blob/main/package-lock.json","dependencies":[{"id":16058377972,"package_name":"@aashutoshrathi/word-wrap","ecosystem":"npm","requirements":"1.2.6","direct":false,"kind":"development","optional":false},{"id":16058378048,"package_name":"@eslint-community/eslint-utils","ecosystem":"npm","requirements":"4.4.0","direct":false,"kind":"development","optional":false},{"id":16058378129,"package_name":"@eslint-community/regexpp","ecosystem":"npm","requirements":"4.10.0","direct":false,"kind":"development","optional":false},{"id":16058378151,"package_name":"@eslint/eslintrc","ecosystem":"npm","requirements":"2.1.4","direct":false,"kind":"development","optional":false},{"id":16058378152,"package_name":"@eslint/js","ecosystem":"npm","requirements":"8.56.0","direct":false,"kind":"development","optional":false},{"id":16058378153,"package_name":"@humanwhocodes/config-array","ecosystem":"npm","requirements":"0.11.14","direct":false,"kind":"development","optional":false},{"id":16058378154,"package_name":"@humanwhocodes/module-importer","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":16058378155,"package_name":"@humanwhocodes/object-schema","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":16058378214,"package_name":"@nodelib/fs.scandir","ecosystem":"npm","requirements":"2.1.5","direct":false,"kind":"development","optional":false},{"id":16058378215,"package_name":"@nodelib/fs.stat","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"development","optional":false},{"id":16058378216,"package_name":"@nodelib/fs.walk","ecosystem":"npm","requirements":"1.2.8","direct":false,"kind":"development","optional":false},{"id":16058378217,"package_name":"@ungap/structured-clone","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":16058378218,"package_name":"acorn","ecosystem":"npm","requirements":"8.11.3","direct":false,"kind":"development","optional":false},{"id":16058378219,"package_name":"acorn-jsx","ecosystem":"npm","requirements":"5.3.2","direct":false,"kind":"development","optional":false},{"id":16058378220,"package_name":"ajv","ecosystem":"npm","requirements":"6.12.6","direct":false,"kind":"development","optional":false},{"id":16058378221,"package_name":"ansi-regex","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":16058378222,"package_name":"ansi-styles","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"development","optional":false},{"id":16058378223,"package_name":"argparse","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":16058378224,"package_name":"balanced-match","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":16058378225,"package_name":"brace-expansion","ecosystem":"npm","requirements":"1.1.11","direct":false,"kind":"development","optional":false},{"id":16058378226,"package_name":"callsites","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":16058378227,"package_name":"chalk","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"development","optional":false},{"id":16058378228,"package_name":"color-convert","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":16058378229,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"development","optional":false},{"id":16058378230,"package_name":"concat-map","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"development","optional":false},{"id":16058378231,"package_name":"cross-spawn","ecosystem":"npm","requirements":"7.0.3","direct":false,"kind":"development","optional":false},{"id":16058378232,"package_name":"debug","ecosystem":"npm","requirements":"4.3.4","direct":false,"kind":"development","optional":false},{"id":16058379567,"package_name":"deep-is","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"development","optional":false},{"id":16058379569,"package_name":"doctrine","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":16058379572,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":16058379574,"package_name":"eslint","ecosystem":"npm","requirements":"8.56.0","direct":false,"kind":"development","optional":false},{"id":16058379576,"package_name":"eslint-scope","ecosystem":"npm","requirements":"7.2.2","direct":false,"kind":"development","optional":false},{"id":16058379579,"package_name":"eslint-visitor-keys","ecosystem":"npm","requirements":"3.4.3","direct":false,"kind":"development","optional":false},{"id":16058379711,"package_name":"espree","ecosystem":"npm","requirements":"9.6.1","direct":false,"kind":"development","optional":false},{"id":16058379712,"package_name":"esquery","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"development","optional":false},{"id":16058379713,"package_name":"esrecurse","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"development","optional":false},{"id":16058379714,"package_name":"estraverse","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"development","optional":false},{"id":16058379715,"package_name":"esutils","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":16058379716,"package_name":"fast-deep-equal","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"development","optional":false},{"id":16058379717,"package_name":"fast-json-stable-stringify","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":16058379718,"package_name":"fast-levenshtein","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"development","optional":false},{"id":16058379719,"package_name":"fastq","ecosystem":"npm","requirements":"1.17.0","direct":false,"kind":"development","optional":false},{"id":16058379720,"package_name":"file-entry-cache","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":16058379721,"package_name":"find-up","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":16058379722,"package_name":"flat-cache","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":16058379723,"package_name":"flatted","ecosystem":"npm","requirements":"3.2.9","direct":false,"kind":"development","optional":false},{"id":16058379724,"package_name":"fs.realpath","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":16058379725,"package_name":"glob","ecosystem":"npm","requirements":"7.2.3","direct":false,"kind":"development","optional":false},{"id":16058379726,"package_name":"glob-parent","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"development","optional":false},{"id":16058379727,"package_name":"globals","ecosystem":"npm","requirements":"13.24.0","direct":false,"kind":"development","optional":false},{"id":16058379728,"package_name":"graphemer","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":16058379729,"package_name":"has-flag","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":16058379730,"package_name":"ignore","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"development","optional":false},{"id":16058379731,"package_name":"import-fresh","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"development","optional":false},{"id":16058379732,"package_name":"imurmurhash","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"development","optional":false},{"id":16058379733,"package_name":"inflight","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"development","optional":false},{"id":16058379734,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"development","optional":false},{"id":16058379735,"package_name":"is-extglob","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":16058379736,"package_name":"is-glob","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"development","optional":false},{"id":16058379737,"package_name":"is-path-inside","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"development","optional":false},{"id":16058379738,"package_name":"isexe","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":16058379739,"package_name":"js-yaml","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":16058379740,"package_name":"json-buffer","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":16058379741,"package_name":"json-schema-traverse","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"development","optional":false},{"id":16058379742,"package_name":"json-stable-stringify-without-jsonify","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":16058379743,"package_name":"keyv","ecosystem":"npm","requirements":"4.5.4","direct":false,"kind":"development","optional":false},{"id":16058379744,"package_name":"levn","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"development","optional":false},{"id":16058379745,"package_name":"locate-path","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":16058379746,"package_name":"lodash.merge","ecosystem":"npm","requirements":"4.6.2","direct":false,"kind":"development","optional":false},{"id":16058379747,"package_name":"minimatch","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"development","optional":false},{"id":16058379748,"package_name":"ms","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"development","optional":false},{"id":16058379749,"package_name":"natural-compare","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":16058379750,"package_name":"once","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":16058379751,"package_name":"optionator","ecosystem":"npm","requirements":"0.9.3","direct":false,"kind":"development","optional":false},{"id":16058379752,"package_name":"p-limit","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":16058379753,"package_name":"p-locate","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":16058379754,"package_name":"parent-module","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":16058379755,"package_name":"path-exists","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":16058379756,"package_name":"path-is-absolute","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":16058379757,"package_name":"path-key","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":16058379758,"package_name":"prelude-ls","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":16058379759,"package_name":"punycode","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"development","optional":false},{"id":16058379760,"package_name":"queue-microtask","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"development","optional":false},{"id":16058379761,"package_name":"resolve-from","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":16058379762,"package_name":"reusify","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":16058379764,"package_name":"rimraf","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":16058379765,"package_name":"run-parallel","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":16058379766,"package_name":"shebang-command","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":16058379767,"package_name":"shebang-regex","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":16058379769,"package_name":"strip-ansi","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":16058379770,"package_name":"strip-json-comments","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":16058379773,"package_name":"supports-color","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"development","optional":false},{"id":16058379775,"package_name":"text-table","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"development","optional":false},{"id":16058379777,"package_name":"type-check","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"development","optional":false},{"id":16058379779,"package_name":"type-fest","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"development","optional":false},{"id":16058379781,"package_name":"uri-js","ecosystem":"npm","requirements":"4.4.1","direct":false,"kind":"development","optional":false},{"id":16058379789,"package_name":"which","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":16058379790,"package_name":"wrappy","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":16058379793,"package_name":"yocto-queue","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"package.json","sha":null,"kind":"manifest","created_at":"2024-02-06T05:32:50.975Z","updated_at":"2024-02-06T05:32:50.975Z","repository_link":"https://github.com/ChuckTerry/et-3400-simulator/blob/main/package.json","dependencies":[{"id":16058386932,"package_name":"eslint","ecosystem":"npm","requirements":"^8.56.0","direct":true,"kind":"development","optional":false}]}],"score":8.59433940059289,"created_at":"2025-09-04T15:51:17.020Z","updated_at":"2025-10-07T08:17:11.085Z","avatar_url":"https://github.com/ChuckTerry.png","language":"HTML","category":null,"sub_category":null,"monthly_downloads":490,"funding_links":[{"type":"individual","url":"https://github.com/sponsors/ChuckTerry"}],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/42175","html_url":"https://science.ecosyste.ms/projects/42175","bibtex_url":"https://science.ecosyste.ms/projects/42175/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/42175/export.apalike"}