temp-dir (2.0.0)

Published 2026-02-24 14:06:06 +00:00 by atheaadmin

Installation

registry=
npm install temp-dir@2.0.0
"temp-dir": "2.0.0"

About this package

temp-dir Build Status

Get the real path of the system temp directory

The os.tmpdir() built-in doesn't return the real path. That can cause problems when the returned path is a symlink, which is the case on macOS. Use this module to get the resolved path.

Install

$ npm install temp-dir

Usage

const tempDirectory = require('temp-dir');

console.log(tempDirectory);
//=> '/private/var/folders/3x/jf5977fn79jbglr7rk0tq4d00000gn/T'

console.log(require('os').tmpdir());
//=> '/var/folders/3x/jf5977fn79jbglr7rk0tq4d00000gn/T' // <= Symlink

License

MIT © Sindre Sorhus

Dependencies

Development Dependencies

ID Version
ava ^1.4.1
proxyquire ^2.1.0
tsd ^0.7.2
xo ^0.24.0

Keywords

temp tmpdir os system real path realpath resolved temporary directory folder
Details
npm
2026-02-24 14:06:06 +00:00
1
Sindre Sorhus
MIT
latest
1.7 KiB
Assets (1)
Versions (1) View all
2.0.0 2026-02-24