Skip to content
This repository has been archived by the owner on Dec 5, 2023. It is now read-only.

stfsy/node-modules-scan

Repository files navigation

node-modules-scan

Build Status Dependency Status DevDependency Status Npm downloads Npm Version Git tag Github issues License

Utility library to search for Types/Classes/Subclasses in project folders.

Example

const requireType = require('modules-scan').byType
const BaseType = require(resolve('test/assets/base-info-contributor'))

// find all subclasses of base type and instantiate them
const contributors = requireType(".", BaseType, {excludeBaseType: true}).map(Constructor => new Constructor())

Installation

npm install modules-scan --save

Documentation

License

This project is distributed under the MIT license.

About

Utility to lookup certain Classes/Types in NodeJS Environments

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published