1.1.3 • Published 5 years ago

extract-module-exports v1.1.3

Weekly downloads
128
License
MIT
Repository
github
Last release
5 years ago

extract-module-exports

Extracts the export objects of a NodeJS module.

This will provide you a list of the properties available when you import a module.

code style: prettier formatter: unibeautify CircleCI Greenkeeper badge

Installation

npm i extract-module-exports

Usage

// file that exports
// some-file.js

const features = {
  feature1: function() {},
  feature2: {}
};

module.exports = features;
const extractExports = require("extract-module-exports");

extractExports("dir-to-file/some-file.js").then(results => {
  console.log(results);
  // [{ name: "feature1", default: false },
  // 	{ name: "feature2", default: false }]
});
1.1.3

5 years ago

1.1.2

5 years ago

1.1.1

5 years ago

1.1.0

5 years ago

1.0.0

5 years ago

0.0.1-0

5 years ago