Read directory content from dropbox with file attributes
npm install dropboxify[NPMIMGURL]: https://img.shields.io/npm/v/dropboxify.svg?style=flat
[LicenseIMGURL]: https://img.shields.io/badge/license-MIT-317BF9.svg?style=flat
[NPMURL]: https://npmjs.org/package/@coderaiser/dropboxify "npm"
[LicenseURL]: https://tldrlegal.com/license/mit-license "MIT License"
[BuildStatusURL]: https://github.com/coderaiser/dropboxify/actions?query=workflow%3A%22Node+CI%22 "Build Status"
[BuildStatusIMGURL]: https://github.com/coderaiser/dropboxify/workflows/Node%20CI/badge.svg
Read directory content from dropbox compatible way with readify.
```
npm i dropboxify
- token - string generated access tokenobject
- options - can contain:sort
- - sort by: name, size, dateorder
- - "asc" or "desc" for ascending and descending order (default: "asc")type
- - when "raw" returns not formatted result
`js
const sort = 'size';
const order = 'desc';
const token = 'token';
const dir = '/';
const type = 'raw';
const files = await dropboxify(token, dir, {
type,
sort,
order,
});
console.log(files);
// outputs
({
path: '/',
files: [{
name: 'dropboxify.js',
size: 4735,
date: 1_377_248_899_000,
owner: 0,
mode: 0,
}, {
name: 'readify.js',
size: 3735,
date: 1_377_248_899_000,
owner: 0,
mode: 0,
}],
});
``
- Sortify - sort directory content by name, size, date
- Readify - read directory content with file attributes: size, date, owner, mode
MIT
[CoverageURL]: https://coveralls.io/github/coderaiser/dropboxify?branch=master
[CoverageIMGURL]: https://coveralls.io/repos/coderaiser/dropboxify/badge.svg?branch=master&service=github