hotfile
Advanced tools
Comparing version 0.0.6 to 0.0.7
@@ -35,5 +35,6 @@ const p = require('path') | ||
static async readdir(path, options = {}){ | ||
const { model, exclude } = options | ||
const { model, exclude, include } = options | ||
let items = await fs.promises.readdir(path) | ||
if(exclude) items = items.filter(item => !(exclude).test(item)) | ||
if(exclude) items = items.filter(item => !exclude.find(regex => (regex).test(item))) | ||
if(include) items = items.filter(item => include.find(regex => (regex).test(item))) | ||
return items.map(i => model ? new model(p.resolve(path,i)) : new Hotfile(p.resolve(path,i))) | ||
@@ -40,0 +41,0 @@ } |
{ | ||
"name": "hotfile", | ||
"version": "0.0.6", | ||
"version": "0.0.7", | ||
"description": "", | ||
"main": "index.js", | ||
"scripts": { | ||
"dev": "nodemon index.js" | ||
"dev": "nodemon test.js" | ||
}, | ||
@@ -9,0 +9,0 @@ "repository": { |
7470
4
107