{"id":13494622,"url":"https://github.com/wgtmpeters/nugetprojectjson","last_synced_at":"2025-03-28T14:31:30.433Z","repository":{"id":217437675,"uuid":"46857758","full_name":"wgtmpeters/nugetprojectjson","owner":"wgtmpeters","description":"Scripting to convert a project with packages.config to a project with project.json nuget dependencies","archived":false,"fork":false,"pushed_at":"2019-04-24T19:24:39.000Z","size":6,"stargazers_count":28,"open_issues_count":2,"forks_count":7,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-10-31T09:37:06.474Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"PowerShell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wgtmpeters.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2015-11-25T11:33:10.000Z","updated_at":"2022-08-25T13:14:46.000Z","dependencies_parsed_at":null,"dependency_job_id":"39e0e2aa-100b-447f-9031-acc255d18acf","html_url":"https://github.com/wgtmpeters/nugetprojectjson","commit_stats":null,"previous_names":["wgtmpeters/nugetprojectjson"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wgtmpeters%2Fnugetprojectjson","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wgtmpeters%2Fnugetprojectjson/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wgtmpeters%2Fnugetprojectjson/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wgtmpeters%2Fnugetprojectjson/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wgtmpeters","download_url":"https://codeload.github.com/wgtmpeters/nugetprojectjson/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246045982,"owners_count":20714882,"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-07-31T19:01:26.627Z","updated_at":"2025-03-28T14:31:30.161Z","avatar_url":"https://github.com/wgtmpeters.png","language":"PowerShell","funding_links":[],"categories":["PowerShell"],"sub_categories":[],"readme":"# nugetprojectjson\nScripting to convert projects with packages.config to a project with project.json nuget depedencies.\nWill recusively walk all subfolders of the folder from which it was called.\n\nPlease note that it might also convert packages.config that is in your .nuget.\nbesides converting packages.config to project.json it also changes the csproj files:\n* Removes all hint paths to nuget dependency assemblies.\n* removes packages.config from csproj\n* Removes EnsureNugetPackageBuildImports\n* Add project.json file\n\nAdd a couple of properties that have been found by users to make sure that for example Nunit assemblies are copied to the output folder.\n* add targetFrameworkProfile property\n* Does NOT add CopyNuGetImplementations = true property, this should only be set for Test projects (NUnit,xUnit ,MSTest) and Executables.\n  See https://github.com/wgtmpeters/nugetprojectjson/issues/1\n* add PlatformTarget AnyCpu\n\n* replace toolsversion with \"14.0\"\n\nSwitch -redo will regenerate the project.json files based on the packages_old.config that have been renamed by a earlier run of the script.\n\nSwitch -f will change the target framework. E.g. `-f net461`","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwgtmpeters%2Fnugetprojectjson","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwgtmpeters%2Fnugetprojectjson","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwgtmpeters%2Fnugetprojectjson/lists"}