{"id":14954645,"url":"https://github.com/meteor/meteor-chocolatey-installer","last_synced_at":"2025-10-03T06:31:36.778Z","repository":{"id":53715847,"uuid":"106754263","full_name":"meteor/meteor-chocolatey-installer","owner":"meteor","description":"The source of the Meteor Chocolatey Installer ☄️🍫💻","archived":true,"fork":false,"pushed_at":"2021-03-18T14:16:31.000Z","size":102,"stargazers_count":10,"open_issues_count":0,"forks_count":4,"subscribers_count":10,"default_branch":"devel","last_synced_at":"2024-09-25T13:04:50.879Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://chocolatey.org/packages/meteor","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/meteor.png","metadata":{"files":{"readme":"ReadMe.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-10-12T23:07:41.000Z","updated_at":"2023-01-28T10:02:31.000Z","dependencies_parsed_at":"2022-09-13T08:40:58.976Z","dependency_job_id":null,"html_url":"https://github.com/meteor/meteor-chocolatey-installer","commit_stats":null,"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteor%2Fmeteor-chocolatey-installer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteor%2Fmeteor-chocolatey-installer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteor%2Fmeteor-chocolatey-installer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/meteor%2Fmeteor-chocolatey-installer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/meteor","download_url":"https://codeload.github.com/meteor/meteor-chocolatey-installer/tar.gz/refs/heads/devel","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":219876354,"owners_count":16554747,"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-09-24T13:04:38.854Z","updated_at":"2025-10-03T06:31:31.520Z","avatar_url":"https://github.com/meteor.png","language":"PowerShell","funding_links":[],"categories":[],"sub_categories":[],"readme":"﻿# Meteor Chocolatey Installer\n \n ## DEPRECATED\n \n This installer is deprecated.\n \n Now you can install Meteor on Windows using:\n ```bash\n npm install -g meteor\n ```\n \n [Read more](https://github.com/meteor/meteor/blob/devel/npm-packages/meteor-installer/README.md)\n\n\u003ch2\u003e(Windows Only)\u003c/h2\u003e\n\n## Usage\n\nThe installer is available on [Chocolatey](https://chocolatey.org/) (a Windows package manager), using the [`meteor` package](https://chocolatey.org/packages/meteor).  Please consult that repository for specific details, but the general idea is:\n\n```ps1\nC:\\\u003e choco install meteor\n```\n\n\u003e **Note:** This will only work for the latest published package.  When trying to install a package which is pre-release (or not yet approved by Chocolatey moderators), it is necessary to pass the explicit version of the installer package.  For example: `choco install meteor --version x.y.z`.\n\n## Versioning\n\nThe version of this Meteor installer is **not to be confused with Meteor** itself.  Meteor, once installed, will always \"springboard\" to (download, install and run) the correct version of Meteor necessary for the application being executed.\n\nOn the other hand the installer, which focuses on installing the Meteor files necessary for the springboarding process, will always install the latest version of Meteor unless specified otherwise.  To override the version which is installed, follow the directions in the next section.\n\n### Installing a specific version of Meteor\n\n\u003e This section is not to be confused with the next section about using a different version of the _installer_.\n\n**Generally speaking, it shouldn't be necessary to install a specific version of Meteor.**  The `meteor` tool itself will always \"springboard\" to the correct version of Meteor for the application being executed.\n\nWhen necessary, specific versions of Meteor can be installed using Chocoloatey's `--params` argument which will download that specific version from Meteor's installation server.  For example, to install Meteor 1.5.4.4:\n\n```ps1\nC:\\\u003e choco install meteor --params=\"'/RELEASE:1.6.0.1'\"\n```\n\n\u003e **Note:** Prior to Meteor 1.6, 64-bit versions were not available.  Therefore, in order to install versions prior to Meteor 1.6, you'll also need to pass Chocolatey's `--x86` option when running `choco install` on 64-bit Windows platforms.  For example:\n\u003e\n\u003e ```ps1\n\u003e C:\\\u003e choco install meteor --x86 --params=\"'/RELEASE:1.5.4.4'\"\n\u003e ```\n\n\n### Using a specific version of the installer\n\n\u003e This section is not to be confused with the previous section about installing a different version of _Meteor_.\n\nThe most recent version of the installer should be the only version typically necessary to use, but re-installing Meteor with the latest installer shouldn't be necessary unless a developer is experiencing problems with the current installation.  To use the latest, stable version of the installer, do not pass the `--version` flag to `choco install meteor`.  In order to specify a pre-release or older version of the installer, use the `--version` flag and pass one of the versions listed on the [`meteor` Chocolatey package page](https://chocolatey.org/packages/meteor).\n\n## Development\nThis section is about making modifications, testing and publishing the Chocolatey `meteor` package itself, not for general Meteor development.  For more on Meteor, please see [Meteor on GitHub](https://github.com/meteor/meteor/).\n\n### Branches\n\nThe `devel` branch is used for active development, including pull requests.  Official releases should be merged to the `master` branch.\n\n### Building\n\nTo build the `.nupkg` from the `.nuspec`, use `choco pack` with the `meteor.nuspec` found at the root of this repository.\n\n```ps1\nC:\\\u003e choco pack meteor.nuspec --outputdirectory C:\\path\\to\\build-output\n```\n\n### Testing\n\n#### Automatically\n\nWe use [AppVeyor](https://appveyor.com/) to automatically test the installer on actual Windows hardware.  Any push to this repository will automatically kick off tests which build and install Meteor in an isolated environment, using the current installer.\n\n\u003e **Note:** Git \"tags\" pushed to this repository which are prefixed with `release/`, will trigger publishing of the Chocolatey package if the testing is successful.  Please see the [Publishing](#Publishing) section below for more information.\n\n#### Locally\n\nThis is best performed in a VirtualBox or other disposable environment.\n\n```ps1\nC:\\\u003e choco install -force -yes meteor --pre --source \"'C:\\\\path\\\\to\\\\build-output;https://chocolatey.org/api/v2/'\"\n```\n\n\u003e **Note:** The escape characters in the `--source` path are important!\n\n### Publishing\n\n#### Automatically\n\nAny tag pushed to this repository in the format of `release/x.y.z` will automatically be published to Chocolatey after passing automated testing.  Only collaborators with push access to this repository can kick off this process.\n\n\u003e Note: Releases can also be suffixed with `-beta-#` or `-rc-#` suffixes!\n#### Manually\n\nThe above release process is preferred as it will force the package to go through automated testing, however the `choco push` can still be done manually when in posssession of the Chocolatey publishing key.\n```ps1\nC:\\\u003e choco push build-output\\meteor.\u003cversion\u003e.nupkg --source 'https://push.chocolatey.org/' --key '\u003capi-key\u003e'\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmeteor%2Fmeteor-chocolatey-installer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmeteor%2Fmeteor-chocolatey-installer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmeteor%2Fmeteor-chocolatey-installer/lists"}