easydisk

0.1.2 • Public • Published

easydisk

Install

npm i easydisk

Usage

get disk store

Get Store ALL

const easydisk = require('easydisk')
console.log(easydisk.getDiskStore());

result windows

[{
    "Name": "C:",
    "FreeSpace": "17.61",
    "Used": "61.32",
    "Size": "78.93",
    "Percent": "22.31",
    "Unit": "G"
}, {
    "Name": "D:",
    "FreeSpace": "10.03",
    "Used": "29.04",
    "Size": "39.06",
    "Percent": "25.67",
    "Unit": "G"
}, {
    "Name": "E:",
    "FreeSpace": "245.91",
    "Used": "47.06",
    "Size": "292.97",
    "Percent": "83.94",
    "Unit": "G"
}, {
    "Name": "F:",
    "FreeSpace": "58.37",
    "Used": "234.60",
    "Size": "292.97",
    "Percent": "19.92",
    "Unit": "G"
}, {
    "Name": "G:",
    "FreeSpace": "260.61",
    "Used": "84.83",
    "Size": "345.45",
    "Percent": "75.44",
    "Unit": "G"
}]

result linux

[{
    "Name": "/",
    "FreeSpace": "17.61",
    "Used": "61.32",
    "Size": "78.93",
    "Percent": "22.31",
    "Unit": "G"
}, {
    "Name": "/dev",
    "FreeSpace": "17.61",
    "Used": "61.32",
    "Size": "78.93",
    "Percent": "22.31",
    "Unit": "G"
}, {
    "Name": "/run",
    "FreeSpace": "17.61",
    "Used": "61.32",
    "Size": "78.93",
    "Percent": "22.31",
    "Unit": "G"
}, {
    "Name": "/run/lock",
    "FreeSpace": "17.61",
    "Used": "61.32",
    "Size": "78.93",
    "Percent": "22.31",
    "Unit": "G"
}, {
    "Name": "/run/shm",
    "FreeSpace": "17.61",
    "Used": "61.32",
    "Size": "78.93",
    "Percent": "22.31",
    "Unit": "G"
}, {
    "Name": "/run/user",
    "FreeSpace": "17.61",
    "Used": "61.32",
    "Size": "78.93",
    "Percent": "22.31",
    "Unit": "G"
}, {
    "Name": "/mnt/c",
    "FreeSpace": "17.61",
    "Used": "61.32",
    "Size": "78.93",
    "Percent": "22.31",
    "Unit": "G"
}, {
    "Name": "/mnt/d",
    "FreeSpace": "10.03",
    "Used": "29.04",
    "Size": "39.06",
    "Percent": "25.68",
    "Unit": "G"
}, {
    "Name": "/mnt/e",
    "FreeSpace": "245.91",
    "Used": "47.06",
    "Size": "292.97",
    "Percent": "83.94",
    "Unit": "G"
}, {
    "Name": "/mnt/f",
    "FreeSpace": "58.37",
    "Used": "234.60",
    "Size": "292.97",
    "Percent": "19.92",
    "Unit": "G"
}, {
    "Name": "/mnt/g",
    "FreeSpace": "260.61",
    "Used": "84.83",
    "Size": "345.45",
    "Percent": "75.44",
    "Unit": "G"
}]
[{
    "Name": "/run/lock",
    "FreeSpace": "17.61",
    "Used": "61.32",
    "Size": "78.93",
    "Percent": "22.31",
    "Unit": "G"
}]

Get Store Specified disk or path

const easydisk = require('easydisk')
console.log(easydisk.getDiskStore("C"));
console.log(easydisk.getDiskStore("/mnt/g"));

result windows

[{
    "Name": "C:",
    "FreeSpace": "17.61",
    "Used": "61.32",
    "Size": "78.93",
    "Percent": "22.31",
    "Unit": "G"
}]

result linux

[{
    "Name": "/mnt/g",
    "FreeSpace": "260.61",
    "Used": "84.83",
    "Size": "345.45",
    "Percent": "75.44",
    "Unit": "G"
}]

Readme

Keywords

Package Sidebar

Install

npm i easydisk

Weekly Downloads

1

Version

0.1.2

License

MIT

Unpacked Size

6.23 kB

Total Files

4

Last publish

Collaborators

  • marvin1311