{"id":14064256,"url":"https://github.com/duluca/web-dev-environment-setup","last_synced_at":"2025-09-09T21:48:29.110Z","repository":{"id":48328017,"uuid":"124699842","full_name":"duluca/web-dev-environment-setup","owner":"duluca","description":"Scripts for Windows 10 and macOS X to install web development tools","archived":false,"fork":false,"pushed_at":"2024-01-23T18:12:54.000Z","size":29,"stargazers_count":46,"open_issues_count":0,"forks_count":31,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-06-10T22:50:00.007Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PowerShell","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/duluca.png","metadata":{"files":{"readme":"README.md","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}},"created_at":"2018-03-10T21:27:34.000Z","updated_at":"2025-03-05T07:03:31.000Z","dependencies_parsed_at":"2024-01-16T09:36:22.693Z","dependency_job_id":"9dc42aba-f974-415e-9f2a-9861e1088eaa","html_url":"https://github.com/duluca/web-dev-environment-setup","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/duluca/web-dev-environment-setup","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duluca%2Fweb-dev-environment-setup","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duluca%2Fweb-dev-environment-setup/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duluca%2Fweb-dev-environment-setup/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duluca%2Fweb-dev-environment-setup/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/duluca","download_url":"https://codeload.github.com/duluca/web-dev-environment-setup/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/duluca%2Fweb-dev-environment-setup/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274367722,"owners_count":25272301,"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-09T02:00:10.223Z","response_time":80,"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"}},"keywords":[],"created_at":"2024-08-13T07:03:46.723Z","updated_at":"2025-09-09T21:48:29.072Z","avatar_url":"https://github.com/duluca.png","language":"PowerShell","readme":"# Web Development Environment Setup Scripts\n\u003e Scripts for Windows 10 and macOS X to install web development tools\n\n__Absolutely NO WARRANTIES or GUARANTEES are provided.__\n\n## Get the book\nThese scripts have been developed to support my book _Angular for Enterprise Applications_. You can get the book on [AngularForEnterprise.com](https://AngularForEnterprise.com).\n\n## Minimum System Requirements\n__Windows 10:__ Windows 10 Pro v1703+ with [Powershell 7](https://github.com/PowerShell/PowerShell/releases)\n\n\u003e Install [Windows Terminal](https://www.microsoft.com/en-us/p/windows-terminal/9n0dx20hk701) for the best command-line experience, then set Powershell 7 as the default option in `settings.json`\n\n__MacOS X:__ macOS Sierra v10.12.6+ with Terminal (Bash or Oh My Zsh)\n\n\u003e Launch XCode to force installation of necessary command line utilities\n\n## Install\n\nExecute the following command in for you system to begin installation:\n\n### Windows Powershell\n\u003e Ensure that Powershell `scripts` folder is setup in the Path variable in System Environment Variables\n```powershell\nInstall-Script -Name setup-windows-dev-env\nsetup-windows-dev-env.ps1\n```\n* Installs from [PowerShell Gallery](https://www.powershellgallery.com/packages/setup-windows-dev-env).\n\n### MacOS Terminal\n```bash\nbash \u003c(wget -O - https://git.io/JvHi1)\n```\n* Installs from this repo on [GitHub](https://git.io/JvHi1)\n\n## Manual Installation Steps\nIf it irks you to run scripts automatically from the internet (and in 99% of cases it should), then you can clone this repo and install the scripts manually.\n\n### Windows Powershell\n- In the folder where you've cloned this project, execute:\n```powershell\nSet-ExecutionPolicy Unrestricted; .\\setup-windows-dev-env.ps1\n```\n\nIf you're interested in developing your own scripts and publishing them, check out https://github.com/PowerShell/PowerShell. \n\n### MacOS Terminal\n- In the folder where you've cloned this project, execute:\n```bash\nchmod a+x setup-mac-dev-env.sh\n./setup-mac-dev-env.sh\n```\n\n## Related Projects\nCheck out **LocalCast Weather**, to learn Angular, Material, RxJS fundemantals using OpenWeatherMap.org APIs, at https://github.com/duluca/local-weather-app.\n\nCheck out **LemonMart**, an Angular Grocery Store LOB App implemented with a Router-first architecture, at https://github.com/duluca/lemon-mart.\n\nBuild, debug and publish Docker images with [**npm Scripts for Docker**](https://bit.ly/npmScriptsForDocker) and achieve Blue-Green deployments on AWS Fargate with [**npm Scripts for AWS**](https://bit.ly/npmScriptsForAWS).\n","funding_links":[],"categories":["PowerShell"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fduluca%2Fweb-dev-environment-setup","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fduluca%2Fweb-dev-environment-setup","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fduluca%2Fweb-dev-environment-setup/lists"}