{"id":13706320,"url":"https://github.com/PowerShell/JsonAdapter","last_synced_at":"2025-05-05T20:30:43.910Z","repository":{"id":176359897,"uuid":"648387493","full_name":"PowerShell/JsonAdapter","owner":"PowerShell","description":null,"archived":true,"fork":false,"pushed_at":"2024-06-26T21:35:38.000Z","size":26,"stargazers_count":14,"open_issues_count":0,"forks_count":7,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-01-21T12:35:57.667Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C#","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/PowerShell.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":null,"codeowners":null,"security":".github/SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-06-01T21:20:02.000Z","updated_at":"2024-07-01T19:24:59.000Z","dependencies_parsed_at":"2024-01-14T20:17:30.670Z","dependency_job_id":"7f2011a3-0483-449c-bbc8-a55d63ddd809","html_url":"https://github.com/PowerShell/JsonAdapter","commit_stats":{"total_commits":8,"total_committers":3,"mean_commits":"2.6666666666666665","dds":0.25,"last_synced_commit":"9889d4cbb00ba65518cf0d98ba577ec90873967d"},"previous_names":["powershell/jsonadapter"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerShell%2FJsonAdapter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerShell%2FJsonAdapter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerShell%2FJsonAdapter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerShell%2FJsonAdapter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PowerShell","download_url":"https://codeload.github.com/PowerShell/JsonAdapter/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252570877,"owners_count":21769739,"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","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"}},"keywords":[],"created_at":"2024-08-02T22:00:54.117Z","updated_at":"2025-05-05T20:30:43.598Z","avatar_url":"https://github.com/PowerShell.png","language":"C#","funding_links":[],"categories":["C# #"],"sub_categories":[],"readme":"# PSAdapter\n\nThis is a FeedbackProvider and SuggestionPredictor for native utilities which\nhave an adapter written for them, or if the `jc` utility is installed suggestions\non how it may be incorporated into the users command line.\n\nThe following is a transcript where the `uname` command is used and has a\n`uname-adapter` script which can convert the output to an object, as well as\nhow `jc` can be used to transform the text output into an object suitable\nfor use with PowerShell.\n\nThis module will work only with PowerShell 7.4 preview 3 or newer.\n\n```powershell\nPS\u003e ^C                    \nPS\u003e pwsh-preview\nPS\u003e import-module Microsoft.PowerShell.PSAdapter\nPS\u003e set-psReadLineOption -PredictionViewStyle ListView\nPS\u003e uname -a \n\u003e uname -a                                                                                 [History]\n\u003e uname | jc --uname | ConvertFrom-Json                                                [PSAdapter]\n\u003e uname | uname-adapter                                                                [PSAdapter]\nDarwin JamesiMac20.local 22.5.0 Darwin Kernel Version 22.5.0: Thu Jun  8 22:22:22 PDT 2023; root:xnu-8796.121.3~7/RELEASE_X86_64 x86_64\n\n[PSAdapter]\n  PSAdapter found additional ways to run.\n    ➤ uname -a | jc --uname | ConvertFrom-Json\n    ➤ uname -a | uname-adapter\n\nPS/PSAdapter\u003e uname -a | jc --uname | ConvertFrom-Json\n\nmachine        : x86_64\nkernel_name    : Darwin\nnode_name      : JamesiMac20.local\nkernel_release : 22.5.0\nkernel_version : Darwin Kernel Version 22.5.0: Thu Jun 8 22:22:22 PDT 2023; root:xnu-8796.121.3~7/RELEASE_X86_64\n\nPS\u003e\n```\n\n## Code of Conduct\n\nPlease see our [Code of Conduct](.github/CODE_OF_CONDUCT.md) before participating in this project.\n\n## Security Policy\n\nFor any security issues, please see our [Security Policy](.github/SECURITY.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FPowerShell%2FJsonAdapter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FPowerShell%2FJsonAdapter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FPowerShell%2FJsonAdapter/lists"}