2.0.1 • Published 6 years ago

@buxlabs/simpleload v2.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
6 years ago

simpleload

Build Status

npm install @buxlabs/simpleload

Load multiple files at once

Usage

  • extension
const simpleload = require('simpleload')
const path = require('path')
const source = path.join(__dirname, 'articles')
const articles = simpleload(source, { extension: 'html' })
contents.foo // 'bar'
  • exclude exclude given modules
const simpleload = require('simpleload')
const path = require('path')
const source = path.join(__dirname, 'articles')
const articles = simpleload(source, {
  extension: 'html',
  exclude: 'foo'
});
articles.foo // undefined
  • recursive find modules in subfolders
const simpleload = require('simpleload')
const path = require('path')
const source = path.join(__dirname, 'articles')
const articles = simpleload(source, {
  extension: 'html',
  recursive: true
});
articles.foo // 'bar'
articles['bar/baz'] // 'foo'
2.0.1

6 years ago

2.0.0

6 years ago

1.0.1

7 years ago

1.0.0

7 years ago

0.7.7

7 years ago

0.7.6

7 years ago

0.7.5

7 years ago

0.7.4

7 years ago