Security News
Introducing the Socket Python SDK
The initial version of the Socket Python SDK is now on PyPI, enabling developers to more easily interact with the Socket REST API in Python projects.
The wonderful thing about standards is that there are so many of them to choose from.
-- Andrew Tanenbaum
When it comes to storing application data, the convention on where to store your data varies from platform to platform.
This package is a port of the Python appdirs library, which provides a small set of methods which can be used to locate the preferred directories for user and site data for an application.
It currently supports OS X and Unix operating systems (Unix support is according to the XDG specification). Windows support is not yet implemented, but a pull request adding that would be greatly appreciated!
AppDirs.js is hosted on NPM, so you can simply install it, and add
it to your package.json
as a dependency.
$ npm install --save appdirs
The directories the AppDirs.js can help you locate are:
user_data_dir
)user_config_dir
)user_cache_dir
)site_data_dir
)site_config_dir
)user_log_dir
)See the JSDocs for specifics on using the API.
v1.1.0 (2016-12-22)
FAQs
Node.js port of Python's appdirs
The npm package appdirs receives a total of 638 weekly downloads. As such, appdirs popularity was classified as not popular.
We found that appdirs demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer 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
The initial version of the Socket Python SDK is now on PyPI, enabling developers to more easily interact with the Socket REST API in Python projects.
Security News
Floating dependency ranges in npm can introduce instability and security risks into your project by allowing unverified or incompatible versions to be installed automatically, leading to unpredictable behavior and potential conflicts.
Security News
A new Rust RFC proposes "Trusted Publishing" for Crates.io, introducing short-lived access tokens via OIDC to improve security and reduce risks associated with long-lived API tokens.