{"_id":"@arascorp/edge-install","_rev":"6-b28912330ba6731683d0a77b4b603cae","name":"@arascorp/edge-install","dist-tags":{"latest":"1.2.0"},"versions":{"0.1.46-beta.37811":{"name":"@arascorp/edge-install","version":"0.1.46-beta.37811","keywords":["innovator","edge","edgecli","aras","installer","install","cli","artifacts","npx","edge-builder"],"author":{"name":"Aras Corporation"},"license":"MIT","_id":"@arascorp/edge-install@0.1.46-beta.37811","maintainers":[{"name":"peterkokas","email":"pkokas@aras.com"},{"name":"vshapovalov","email":"vshapovalov@aras.com"},{"name":"lbarenboym","email":"lbarenboym@aras.com"}],"homepage":"https://aras.com","bugs":{"url":"https://aras.com/en/company/contact"},"bin":{"arascorp-edge-install":"src/index.js"},"dist":{"shasum":"65eb38f09f47aa83b760febf6bd8a6b6ffa677d1","tarball":"https://registry.npmjs.org/@arascorp/edge-install/-/edge-install-0.1.46-beta.37811.tgz","fileCount":11,"integrity":"sha512-8PERvRIN9YycD8E4+P3I8G/T4L9EwpK4HY1c+w8bJ/Q11/eq0UVriWmQRG4rDs6OeS6R446h5schiRew29TF4A==","signatures":[{"sig":"MEQCICmPnAYilPs8rlnYl/el3Y3xFwgrK/qioqIrkxkmjbgkAiBem+bn2KDC6xAJsvQZKG9Hz6KKP9v34nOj2raXl0LWTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36049},"main":"src/index.js","_from":"file:arascorp-edge-install-0.1.46-beta.37811.tgz","buildId":"37814","engines":{"node":">=14.0.0"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","debug":"node src/index.js edgecli --force --verbose","prepare":"shx chmod +x src/index.js"},"_npmUser":{"name":"lbarenboym","email":"lbarenboym@aras.com"},"_resolved":"/agent/_work/1/s/arascorp-edge-install-0.1.46-beta.37811.tgz","gitCommit":"9463fd837b8f9c7a46ce349392600fe3a137496d","_integrity":"sha512-8PERvRIN9YycD8E4+P3I8G/T4L9EwpK4HY1c+w8bJ/Q11/eq0UVriWmQRG4rDs6OeS6R446h5schiRew29TF4A==","_npmVersion":"10.8.2","description":"Edge CLI Installer for Aras artifacts - easily install and manage Aras tools via npx","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0","axios":"^1.6.0","chalk":"^4.1.2","yauzl":"^2.10.0","commander":"^11.0.0"},"preferGlobal":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/edge-install_0.1.46-beta.37811_1761147323849_0.4924167866253537","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-beta.39482":{"name":"@arascorp/edge-install","version":"0.2.0-beta.39482","keywords":["innovator","edge","edgecli","aras","installer","install","cli","artifacts","npx","edge-builder"],"author":{"name":"Aras Corporation"},"license":"MIT","_id":"@arascorp/edge-install@0.2.0-beta.39482","maintainers":[{"name":"peterkokas","email":"pkokas@aras.com"},{"name":"vshapovalov","email":"vshapovalov@aras.com"},{"name":"lbarenboym","email":"lbarenboym@aras.com"}],"homepage":"https://aras.com","bugs":{"url":"https://aras.com/en/company/contact"},"bin":{"arascorp-edge-install":"src/index.js"},"dist":{"shasum":"b9665037f008608af49373f87b2f59780ad93137","tarball":"https://registry.npmjs.org/@arascorp/edge-install/-/edge-install-0.2.0-beta.39482.tgz","fileCount":11,"integrity":"sha512-A0NHzgBBLVDluEFqaIUsa3BAg9wik1u24Zr186XM3Hcg+8/g7BVHPq1CQAkz8J9hVm9V0shxZfYkHIId5D6rNg==","signatures":[{"sig":"MEYCIQD85v2g5vJ7WiXt0qw1YUI63uoHWTwYR4o2y3kLR88Y9AIhAMb1wRcodGAjDAtuapkoZl7pNX8v4FLMv+ronEIyz6Uw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36048},"main":"src/index.js","_from":"file:arascorp-edge-install-0.2.0-beta.39482.tgz","buildId":"39485","engines":{"node":">=14.0.0"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","debug":"node src/index.js edgecli --force --verbose","prepare":"shx chmod +x src/index.js"},"_npmUser":{"name":"lbarenboym","email":"lbarenboym@aras.com"},"_resolved":"/agent/_work/1/s/arascorp-edge-install-0.2.0-beta.39482.tgz","gitCommit":"6c9ad687dc6e20826d3060a96d707e652584ff6c","_integrity":"sha512-A0NHzgBBLVDluEFqaIUsa3BAg9wik1u24Zr186XM3Hcg+8/g7BVHPq1CQAkz8J9hVm9V0shxZfYkHIId5D6rNg==","_npmVersion":"10.8.2","description":"Edge CLI Installer for Aras artifacts - easily install and manage Aras tools via npx","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tar":"^6.2.0","axios":"^1.6.0","chalk":"^4.1.2","yauzl":"^2.10.0","commander":"^11.0.0"},"preferGlobal":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/edge-install_0.2.0-beta.39482_1763397828307_0.5060832917657541","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@arascorp/edge-install","version":"1.0.0","keywords":["innovator","edge","edgecli","aras","installer","install","cli","artifacts","npx","edge-builder"],"author":{"name":"Aras Corp"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@arascorp/edge-install@1.0.0","maintainers":[{"name":"peterkokas","email":"pkokas@aras.com"},{"name":"vshapovalov","email":"vshapovalov@aras.com"},{"name":"lbarenboym","email":"lbarenboym@aras.com"}],"homepage":"","bugs":{"email":"InnovatorEdge-beta@aras.com"},"bin":{"arascorp-edge-install":"src/index.js"},"dist":{"shasum":"a7b00d03a4c2388991f6693afbebdd14c42f0b76","tarball":"https://registry.npmjs.org/@arascorp/edge-install/-/edge-install-1.0.0.tgz","fileCount":12,"integrity":"sha512-mi26vMUbS2ZxRyvUEwNTvg/0HoCcfAQ/e8IAANN3V14aMDMN2X2B16nyx1TXeNqh18A2SyDwd5wVi5mnpEUTMQ==","signatures":[{"sig":"MEUCIQCya3H/LhxoElNnwF10t4H9ahZsuUllsTGXKJ8oi016AQIgEiY9LYivmk4aXxnCONYj3gE11UDqEOKftEYwH64ZcPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49229},"main":"src/index.js","_from":"file:arascorp-edge-install-1.0.0.tgz","buildId":"41372","engines":{"node":">=14.0.0"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","debug":"node src/index.js edgecli --force --verbose","prepare":"shx chmod +x src/index.js"},"_npmUser":{"name":"lbarenboym","email":"lbarenboym@aras.com"},"_resolved":"/agent/_work/1/s/arascorp-edge-install-1.0.0.tgz","gitCommit":"9e4086d0733d69aed6f01c6aa2fb68981c5738e7","_integrity":"sha512-mi26vMUbS2ZxRyvUEwNTvg/0HoCcfAQ/e8IAANN3V14aMDMN2X2B16nyx1TXeNqh18A2SyDwd5wVi5mnpEUTMQ==","_npmVersion":"10.8.2","description":"Edge CLI Installer for Aras artifacts - easily install and manage Aras tools via npx","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tar":"^6.2.0","axios":"^1.6.0","chalk":"^4.1.2","yauzl":"^2.10.0","commander":"^11.0.0"},"preferGlobal":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/edge-install_1.0.0_1768401959521_0.18444889469084935","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@arascorp/edge-install","version":"1.0.2","keywords":["innovator","edge","edgecli","aras","installer","install","cli","artifacts","npx","edge-builder"],"author":{"name":"Aras Corp"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@arascorp/edge-install@1.0.2","maintainers":[{"name":"peterkokas","email":"pkokas@aras.com"},{"name":"vshapovalov","email":"vshapovalov@aras.com"},{"name":"lbarenboym","email":"lbarenboym@aras.com"}],"homepage":"","bugs":{"email":"InnovatorEdge-beta@aras.com"},"bin":{"arascorp-edge-install":"src/index.js"},"dist":{"shasum":"74d1560c8408c6cdb2b3af41dd9c12f6b6cd7654","tarball":"https://registry.npmjs.org/@arascorp/edge-install/-/edge-install-1.0.2.tgz","fileCount":12,"integrity":"sha512-xIZxqvPRXhe62guUxNWf1sEiXS3kNuF3n3BSP/cNroGQ7ps+FdWvevyOob6FXmXunNGhF1J0hQwXX/JTCz1smw==","signatures":[{"sig":"MEYCIQDOfQCHUDwX+krp4aTxjI8kd6ZQK2z3+8bfbpahBwiKogIhALPx1EwfluIZm14hZ+E+VkQrHn2SpGIM+irghkDQf0zG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49229},"main":"src/index.js","_from":"file:arascorp-edge-install-1.0.2.tgz","buildId":"46269","engines":{"node":">=14.0.0"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","debug":"node src/index.js edgecli --force --verbose","prepare":"shx chmod +x src/index.js"},"_npmUser":{"name":"lbarenboym","email":"lbarenboym@aras.com"},"_resolved":"/agent/_work/1/s/arascorp-edge-install-1.0.2.tgz","gitCommit":"ff045f34633907864be414c181df43c56740f40a","_integrity":"sha512-xIZxqvPRXhe62guUxNWf1sEiXS3kNuF3n3BSP/cNroGQ7ps+FdWvevyOob6FXmXunNGhF1J0hQwXX/JTCz1smw==","_npmVersion":"10.8.2","description":"Edge CLI Installer for Aras artifacts - easily install and manage Aras tools via npx","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tar":"^6.2.0","axios":"^1.6.0","chalk":"^4.1.2","yauzl":"^2.10.0","commander":"^11.0.0"},"preferGlobal":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/edge-install_1.0.2_1774363174721_0.32687960924373805","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@arascorp/edge-install","version":"1.1.1","keywords":["innovator","edge","edgecli","aras","installer","install","cli","artifacts","npx","edge-builder"],"author":{"name":"Aras Corp"},"license":"SEE LICENSE IN LICENSE.txt","_id":"@arascorp/edge-install@1.1.1","maintainers":[{"name":"peterkokas","email":"pkokas@aras.com"},{"name":"vshapovalov","email":"vshapovalov@aras.com"},{"name":"lbarenboym","email":"lbarenboym@aras.com"}],"homepage":"","bugs":{"url":"https://www.aras.com/community/subscriber-portal/"},"bin":{"arascorp-edge-install":"src/index.js"},"dist":{"shasum":"5e8f28d67c4fde1453c9a920d744097e6120bcec","tarball":"https://registry.npmjs.org/@arascorp/edge-install/-/edge-install-1.1.1.tgz","fileCount":12,"integrity":"sha512-PxbQMEq4d0RnZz871ejTOT/5RrPPfxjkRSfLNF7DheL6T+Wab7HpGaDLlE2zGNBD6mXPrquljVMFNu37cDqHqA==","signatures":[{"sig":"MEUCIB33JQtPASRlbAdNjub+NNdy1A+4lSgm/GbSFhMmPmnzAiEAzKOIOADuJ27H21HuSBc/rSng/R2WEa203irdH+sWeDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49256},"main":"src/index.js","_from":"file:arascorp-edge-install-1.1.1.tgz","buildId":"29406494722","engines":{"node":">=14.0.0"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","debug":"node src/index.js edgecli --force --verbose","prepare":"shx chmod +x src/index.js"},"_npmUser":{"name":"vshapovalov","email":"vshapovalov@aras.com"},"_resolved":"/home/runner/work/ArtifactsAutomation/ArtifactsAutomation/arascorp-edge-install-1.1.1.tgz","gitCommit":"4dfc4c77520c7ea736915d267a42021c6c4b098a","_integrity":"sha512-PxbQMEq4d0RnZz871ejTOT/5RrPPfxjkRSfLNF7DheL6T+Wab7HpGaDLlE2zGNBD6mXPrquljVMFNu37cDqHqA==","_npmVersion":"10.8.2","description":"Edge CLI Installer for Aras artifacts - easily install and manage Aras tools via npx","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tar":"^7.5.11","axios":"^1.6.0","chalk":"^4.1.2","yauzl":"^2.10.0","commander":"^11.0.0"},"preferGlobal":false,"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/edge-install_1.1.1_1784647504290_0.7690722224074069","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@arascorp/edge-install","version":"1.2.0","description":"Edge CLI Installer for Aras artifacts - easily install and manage Aras tools via npx","author":{"name":"Aras Corp"},"license":"SEE LICENSE IN LICENSE.txt","homepage":"","bugs":{"url":"https://www.aras.com/community/subscriber-portal/"},"keywords":["innovator","edge","edgecli","aras","installer","install","cli","artifacts","npx","edge-builder"],"main":"src/index.js","bin":{"arascorp-edge-install":"src/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepare":"shx chmod +x src/index.js","debug":"node src/index.js edgecli --force --verbose"},"preferGlobal":false,"engines":{"node":">=14.0.0"},"publishConfig":{"access":"public"},"dependencies":{"axios":"^1.6.0","chalk":"^4.1.2","commander":"^11.0.0","yauzl":"^2.10.0"},"optionalDependencies":{"@arascorp/edge-cli-linux":"1.2.0","@arascorp/edge-cli-osx":"1.2.0","@arascorp/edge-cli-windows":"1.2.0"},"devDependencies":{"shx":"^0.4.0"},"gitCommit":"cbaf6423ce5a6fc96f01da61af88a55750dd4332","buildId":"34132014666","_id":"@arascorp/edge-install@1.2.0","_integrity":"sha512-FTKXTyQgDGCkey1wZf4NYy8JDsQ6U/z/eRGqwfqehDXOo0fkOAxJNPDjhhFrOe0UyUFiOTi2632zuEguNGLhSQ==","_resolved":"/home/runner/work/ArtifactsAutomation/ArtifactsAutomation/arascorp-edge-install-1.2.0.tgz","_from":"file:arascorp-edge-install-1.2.0.tgz","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-FTKXTyQgDGCkey1wZf4NYy8JDsQ6U/z/eRGqwfqehDXOo0fkOAxJNPDjhhFrOe0UyUFiOTi2632zuEguNGLhSQ==","shasum":"35df1ff07ac5b0d99230dc7fb937800693886743","tarball":"https://registry.npmjs.org/@arascorp/edge-install/-/edge-install-1.2.0.tgz","fileCount":13,"unpackedSize":52312,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCdPbhyhZnVkeEXyFTld9m+7nZivSyXj32fMrbBVSSJdQIhALee/5PfXzIuY3vwdie5AxJbnup54dif8bJsoTGBqEni"}]},"_npmUser":{"name":"vshapovalov","email":"vshapovalov@aras.com"},"directories":{},"maintainers":[{"name":"peterkokas","email":"pkokas@aras.com"},{"name":"vshapovalov","email":"vshapovalov@aras.com"},{"name":"lbarenboym","email":"lbarenboym@aras.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/edge-install_1.2.0_1788871921307_0.5980110109920378"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-22T15:35:23.791Z","modified":"2026-09-08T12:52:01.636Z","0.1.46-beta.37811":"2025-10-22T15:35:24.026Z","0.2.0-beta.39482":"2025-11-17T16:43:48.495Z","1.0.0":"2026-01-14T14:45:59.677Z","1.0.2":"2026-03-24T14:39:34.866Z","1.1.1":"2026-07-21T15:25:04.425Z","1.2.0":"2026-09-08T12:52:01.453Z"},"bugs":{"url":"https://www.aras.com/community/subscriber-portal/"},"author":{"name":"Aras Corp"},"license":"SEE LICENSE IN LICENSE.txt","keywords":["innovator","edge","edgecli","aras","installer","install","cli","artifacts","npx","edge-builder"],"description":"Edge CLI Installer for Aras artifacts - easily install and manage Aras tools via npx","maintainers":[{"name":"peterkokas","email":"pkokas@aras.com"},{"name":"vshapovalov","email":"vshapovalov@aras.com"},{"name":"lbarenboym","email":"lbarenboym@aras.com"}],"readme":"# Aras Edge Installer\n\nA convenient Edge CLI Installer for Aras artifacts that downloads platform-specific binaries via npm packages.\n\n## Architecture\n\nThe Edge Installer consists of:\n\n- **`@arascorp/edge-install`** - Main wrapper package (this package)\n- **`@arascorp/edge-cli-linux`** - Linux x64 binaries\n- **`@arascorp/edge-cli-osx`** - macOS (Darwin) x64 and arm64 binaries\n- **`@arascorp/edge-cli-windows`** - Windows x64 binaries\n\n## Quick Start\n\n```bash\n# Install edgecli to ~/.arascorp/bin with automatic PATH setup\nnpx @arascorp/edge-install edgecli\n\n# Install to specific directory\nnpx @arascorp/edge-install edgecli -d /usr/local/bin\n\n# Force installation (overwrite existing)\nnpx @arascorp/edge-install edgecli --force\n\n# Install for specific platform\nnpx @arascorp/edge-install edgecli --platform linux\n```\n\nAfter installation, you can immediately use the tool:\n\n```bash\nedgecli --help  # Works immediately - no terminal restart needed!\n```\n\n## Usage\n\n```\narascorp-edge-install <artifact> [options]\n\nArguments:\n  artifact                   artifact name to install\n\nOptions:\n  -V, -v, --version         output the current version\n  -d, --directory <dir>     installation directory (default: ~/.arascorp/bin)\n  -f, --force              force installation (overwrite existing) (default: false)\n  --platform <platform>    target platform (linux, windows, osx) (default: auto-detected)\n  --verbose                verbose output (default: false)\n  -h, --help               display help for command\n```\n\n## Supported Artifacts\n\n- `edgecli` - Edge Builder CLI utility\n\n## Examples\n\n### Basic Installation\n\n```bash\n# Install edgecli to ~/.arascorp/bin with auto-PATH setup\nnpx @arascorp/edge-install edgecli\n\n# Immediately available - no restart needed!\nedgecli --help\n```\n\n### Custom Directory\n\n```bash\n# Install to system-wide location\nnpx @arascorp/edge-install edgecli -d /usr/local/bin\n\n# Install to user bin directory (manual PATH setup required)\nnpx @arascorp/edge-install edgecli -d ~/.local/bin\n```\n\n### Platform-Specific Installation\n\n```bash\n# Force Linux binary (useful in containers)\nnpx @arascorp/edge-install edgecli --platform linux\n\n# Install Windows binary\nnpx @arascorp/edge-install edgecli --platform windows\n```\n\n### Development & Debugging\n\n```bash\n# Verbose output for troubleshooting\nnpx @arascorp/edge-install edgecli --verbose\n\n# Force overwrite existing installation\nnpx @arascorp/edge-install edgecli --force\n```\n\n## How it Works\n\n1. **Platform Detection**: Automatically detects your operating system\n2. **Default Installation**: Installs to `~/.arascorp/bin` by default\n3. **Package Download**: Downloads the appropriate `@arascorp/edge-cli-{platform}` package\n4. **Binary Extraction**: Extracts the binary from the downloaded package\n5. **PATH Setup**: Automatically adds `~/.arascorp/bin` to your shell's PATH\n6. **Immediate Activation**: Updates PATH in current session for instant access\n7. **Cleanup**: Removes temporary files\n\nWhen using the default directory, the edge installer automatically configures your shell profile (.bashrc, .zshrc, etc.) and immediately activates the PATH in your current terminal session, so installed tools are available right away.\n\n## Directory Structure\n\nThe edge installer downloads from these npm packages:\n\n```\n@arascorp/edge-cli-linux    # Linux x64 binaries\n@arascorp/edge-cli-osx      # macOS x64 + arm64 binaries\n@arascorp/edge-cli-windows  # Windows x64 binaries\n```\n\n## PATH Setup\n\nWhen installing to the default directory (`~/.arascorp/bin`), the edge installer automatically:\n\n1. **Creates** the `~/.arascorp/bin` directory if it doesn't exist\n2. **Detects** your shell (bash, zsh, etc.)\n3. **Updates** your shell profile (`.bashrc`, `.zshrc`, `.profile`) to include `~/.arascorp/bin` in PATH\n4. **Activates PATH immediately** in the current terminal session\n5. **Makes tools available** right away - no terminal restart needed!\n\nFor custom installation directories, you'll need to manually add the directory to your PATH:\n\n### Linux/macOS\n\n```bash\nexport PATH=\"/path/to/installation:$PATH\"\n# Add to ~/.bashrc or ~/.zshrc for persistence\n```\n\n### Windows\n\nAdd the installation directory to your PATH environment variable through:\n\n- System Properties → Environment Variables\n- Or use PowerShell: `$env:PATH += \";C:\\path\\to\\installation\"`\n\n## Requirements\n\n- Node.js 14.0.0 or higher\n- Supported platforms: Linux, macOS, Windows\n\n## License\n\nISC\n","readmeFilename":"README.md"}