scanner

0.0.7 • Public • Published

scanner

File System Utilities

API

Package

Create:

const scanner = require('scanner');

// Create package instance
let pack = new scanner.Package('/path/to/package');

Paths:

// Resolve path by package's dirname
let filename = pack.resolve('lib/index.js');

Package:

// Loads `package.json` data
let data = pack.getPackage();

let [major, minor, patch] = pack.getVersion();

Files list:

// Returns list of files and directories of package's directory (relative)
let files = pack.getFiles([subdirectory]);

// Returns list of files and directories of package's directory (absolute)
let files = pack.getFilenames([subdirectory]);

// Returns list of all files and directories of package's directory (recursive, relative)
let files = pack.getFilesRecursive([subdirectory]);

// Returns list of all files and directories of package's directory (recursive, absolute)
let files = pack.getFilenamesRecursive([subdirectory]);

Readme

Keywords

none

Package Sidebar

Install

npm i scanner

Weekly Downloads

16

Version

0.0.7

License

MIT

Unpacked Size

25 kB

Total Files

22

Last publish

Collaborators

  • teniryte