Big update!Announcing Socket for GitHub 1.0. Learn more
Socket
BlogLoveFAQ
Install
Log in

@npmcli/move-file

Package Overview
Dependencies
2
Maintainers
6
Versions
6
Issues
File Explorer

Advanced tools

@npmcli/move-file

move a file (fork of move-file)

    2.0.0latest

Version published
Maintainers
6
Weekly downloads
11,807,095
decreased by-4.55%

Weekly downloads

Changelog

Source

2.0.0 (2022-04-05)

⚠ BREAKING CHANGES

  • this drops support for node 10 and non-LTS versions of node 12 and node 14

Dependencies

Readme

Source

@npmcli/move-file

A fork of move-file with compatibility with all node 10.x versions.

Move a file (or directory)

The built-in fs.rename() is just a JavaScript wrapper for the C rename(2) function, which doesn't support moving files across partitions or devices. This module is what you would have expected fs.rename() to be.

Highlights

  • Promise API.
  • Supports moving a file across partitions and devices.
  • Optionally prevent overwriting an existing file.
  • Creates non-existent destination directories for you.
  • Support for Node versions that lack built-in recursive fs.mkdir()
  • Automatically recurses when source is a directory.

Install

$ npm install @npmcli/move-file

Usage

const moveFile = require('@npmcli/move-file'); (async () => { await moveFile('source/unicorn.png', 'destination/unicorn.png'); console.log('The file has been moved'); })();

API

moveFile(source, destination, options?)

Returns a Promise that resolves when the file has been moved.

moveFile.sync(source, destination, options?)

source

Type: string

File, or directory, you want to move.

destination

Type: string

Where you want the file or directory moved.

options

Type: object

overwrite

Type: boolean
Default: true

Overwrite existing destination file(s).

FAQs

What is @npmcli/move-file?

move a file (fork of move-file)

Is @npmcli/move-file popular?

The npm package @npmcli/move-file receives a total of 11,280,985 weekly downloads. As such, @npmcli/move-file popularity was classified as popular.

Is @npmcli/move-file well maintained?

We found that @npmcli/move-file demonstrated a healthy version release cadence and project activity. It has 6 open source maintainers collaborating on the project.

Last updated on 05 Apr 2022
Socket

Product

Subscribe to our newsletter

Get open source security insights delivered straight into your inbox. Be the first to learn about new features and product updates.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc