Security News
RubyGems.org Adds New Maintainer Role
RubyGems.org has added a new "maintainer" role that allows for publishing new versions of gems. This new permission type is aimed at improving security for gem owners and the service overall.
arcgis-lib-downloader
Advanced tools
Download ArcGIS developer libraries from the terminal
npm install arcgis-lib-downloader
To download a library:
npm install arcgis-lib-downloader
arcgis-lib-downloader --list-products
Key
from the previous step (for example, qt
) and see the versions: arcgis-lib-downloader --list-versions --product qt
Version
from the previous step (for example, 100.11.2
) and download that version of the library: arcgis-lib-downloader --product qt --version 100.11.2
Option | Description |
---|---|
--list-products | Lists the different products available for download and other information about them. |
--list-versions | List more detailed information about the versions available for a product. Pass in the short name of the product. For example, arcgis-lib-downloader --list-versions --product qt |
-p , --product <product> | Specify the product. Pass the product short name obtained from arcgis-lib-downloader --list-products . |
-v , --version <version> | Specify the version number that you would like to download, or leave blank to download the most recent version. |
-t , --type <type> | File type - see 'Types' column from --list-versions table (defaults to non-documentation file type) |
--user <username> | Your ArcGIS Online username. Required if not providing credentials via another method (see "Other options to provide credentials" below). |
--password <password> | Your ArcGIS Online password. Required if not providing credentials via another method. |
-h , --help | See the help documentation - available commands, etc. |
-V , --Ver | Output the tool version number. Note the capitalization difference between this option and the --ver option above. |
Download the ArcGIS API for JavaScript v4.25, passing a username and password:
arcgis-lib-downloader -p javascript -v 4.25 --user 'abc123' --password 'def456'
Download the ArcGIS API for JavaScript v4.25 Documentation SDK:
arcgis-lib-downloader -p javascript -v 4.25 -t Documentation --user 'abc123' --password 'def456'
To utilize environment variables as a method of authenticating your ArcGIS Online credentials:
.env
file in the same directory that you are working with the ArcGIS Lib Downloader..env
file, type in:
ARCGIS_LIB_DOWNLOADER_USERNAME = insert YOUR username here.env
file, type in:
ARCGIS_LIB_DOWNLOADER_PASSWORD = insert YOUR password herenpm install
npm link
This tool was built by Esri Professional Services to help with Esri customer project workflows. You are welcome to use this tool but please see the LICENSE file for details on support, etc.
If you have questions or comments, please post them on the Esri Community - Developers area to get community support.
FAQs
npm package for gaining access to ArcGIS programs
The npm package arcgis-lib-downloader receives a total of 0 weekly downloads. As such, arcgis-lib-downloader popularity was classified as not popular.
We found that arcgis-lib-downloader demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 2 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
RubyGems.org has added a new "maintainer" role that allows for publishing new versions of gems. This new permission type is aimed at improving security for gem owners and the service overall.
Security News
Node.js will be enforcing stricter semver-major PR policies a month before major releases to enhance stability and ensure reliable release candidates.
Security News
Research
Socket's threat research team has detected five malicious npm packages targeting Roblox developers, deploying malware to steal credentials and personal data.