Détail du package

node-homedir

node-modules189.2kMIT2.0.0

Get the effective user's homedir.

homedir, effective, node

readme

node-homedir

Get the effective user's homedir, if Node.js >= v16.0.0 .

Always return the homedir of the current executor, even execute with sudo -u [user] node app.js without -i.

Reference Issue

NPM version CI Test coverage Known Vulnerabilities npm download

Installation

npm install node-homedir

Usage

Commonjs

const { homedir } = require('node-homedir');

console.log(homedir());

ESM & TypeScript

import { homedir } from 'node-homedir';

console.log(homedir());

License

MIT

changelog

Changelog

2.0.0 (2023-10-05)

⚠ BREAKING CHANGES

  • Drop Node.js < 16 support

https://github.com/eggjs/egg/issues/5257

Features

1.1.1 / 2018-07-09

  • fix: ignore os.userInfo()'s ENOENT error

1.1.0 / 2017-10-12

  • feat: add MOCK_HOME_DIR for test

1.0.0 / 2016-11-04

* Release 1.0.0