0.0.1-next.4 • Published 3 years ago
@hexatool/fs-move v0.0.1-next.4
Installation
npm install --save @hexatool/fs-moveUsing yarn
yarn add @hexatool/fs-moveWhat it does
Moves a file or directory, even across devices.
API
move(src: string, dest: string, opts?: MoveOptions): void
src- Type:
string. - Optional:
false.
- Type:
dest- Type:
string. - Optional:
false.
- Type:
opts- Type:
MoveOptions. - Optional:
true.
- Type:
MoveOptions
override. Overwrite existing file or directory- Type:
boolean. - Optional:
true.
- Type:
Examples
import move from '@hexatool/fs-move';
move('/tmp/somefile', '/tmp/does/not/exist/yet/somefile')Using override option
import move from '@hexatool/fs-move';
move('/tmp/somedir', '/tmp/may/already/exist/somedir', { overwrite: true })Async function
import move from '@hexatool/fs-move/async';
await move('/tmp/somedir', '/tmp/may/already/exist/somedir', { overwrite: true })Hexatool Code Quality Standards
Publishing this package we are committing ourselves to the following code quality standards:
- Respect Semantic Versioning: No breaking changes in patch or minor versions
- No surprises in transitive dependencies: Use the bare minimum dependencies needed to meet the purpose
- One specific purpose to meet without having to carry a bunch of unnecessary other utilities
- Tests as documentation and usage examples
- Well documented README showing how to install and use
- License favoring Open Source and collaboration
0.0.1-next.4
3 years ago
0.0.1-next.3
3 years ago
0.0.1-next.2
3 years ago
0.0.1-next.1
3 years ago
0.0.1-next.0
3 years ago