file-resolver

Resolves to a file path given the source file, locale and file extension, used in kraken projects

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
file-resolver
272.0.0-38 years ago9 years agoMinified + gzip package size for file-resolver in KB

Readme

file-resolver
Lead Maintainer: Aria Stewart
Build Status
Used in kraken based projects for resolving file paths when given the locale, source file name, and the file extension.
Simple Usage:
var fr = require('fileResolver'),
    resolver = fr.create({root: 'path/to/templates', fallback: 'en_US', ext: 'dust'}),
    fileInfo = resolver.resolve('foo', 'es_ES');

//fileInfo = {
//  root: 'path/to/templates/ES/es',
//  file: 'path/to/templates/ES/es/foo.dust',
//  ext: 'dust',
//  name: 'foo'
//}

Running Tests:
To Run tests
$npm test

To Run Coverage
$npm run-script cover

To Run linting
$npm run-script lint