module-sorter

0.1.0 • Public • Published

module-sorter

NPM Version Dependency Status

Sort modules by dependencies

Install

$ npm install module-sorter

Usage

  +---------+
  | main.js |
  +---------+
    | require
    V
  +---------+    +---------+
  | foo.js  | -> | baz.js  |
  +---------+    +---------+
    |               |    ^
    |     +---------+    |
    |     |              |
    V     V              |
  +---------+    +---------+
  | bar.js  |    | qux.js  |
  +---------+    +---------+
var moduleSorter = require("module-sorter");
 
moduleSorter.sort("main.js");
 
// [
//   "path/to/bar.js",
//   "path/to/baz.js",
//   "path/to/foo.js",
//   "path/to/main.js"
// ]

API

  • sort(root : string) : array[string]

License

module-sorter is available under the The MIT License.

Readme

Keywords

none

Package Sidebar

Install

npm i module-sorter

Weekly Downloads

1

Version

0.1.0

License

MIT

Last publish

Collaborators

  • mohayonao