npm stats
  • Search
  • About
  • Repo
  • Sponsor
  • more
    • Search
    • About
    • Repo
    • Sponsor

Made by Antonio Ramirez

assert-fs

0.1.0

@jonschlinkert

npmHomeRepoSnykSocket
Downloads:9
$ npm install assert-fs
DailyWeeklyMonthlyYearly

assert-fs NPM version

Extends node's assert module with methods for testing files.

TODO

  • assert.exists
  • assert.existsSync

This is all I needed atm, I'd love to see other methods added if anyone wants to do a pr!

Install

Install with npm

$ npm i assert-fs --save

Usage

var assert = require('assert');
require('assert-fs')(assert);

API

  • assert.exists
  • assert.existsSync

assert.exists

Returns true if a file exists on the file system.

assert.exists(filepath, callback);

Example

it('should exist', function(cb) {
  assert.exists('index.js', function(err) {
    if (err) return cb(err);
    cb();
  });
});

assert.existsSync

Sync version of assert.exists. Returns true if a file exists on the file system.

assert.existsSync(filepath);

Example

it('should exist', function() {
  assert.existsSync('index.js');
});

Related projects

  • assert-path: Extends node's assert module with methods for testing filepaths. | homepage
  • is-absolute: Return true if a file path is absolute. | homepage
  • is-relative: Returns true if the path appears to be relative. | homepage
  • normalize-path: Normalize file path slashes to be unix-like forward slashes. Also condenses repeat slashes to a… more | homepage
  • relative: Get the relative filepath from path A to path B. Calculates from file-to-directory, file-to-file, directory-to-file,… more | homepage

Running tests

Install dev dependencies:

$ npm i -d && npm test

Contributing

Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.

Author

Jon Schlinkert

  • github/jonschlinkert
  • twitter/jonschlinkert

License

Copyright © 2015 Jon Schlinkert Released under the MIT license.


This file was generated by verb-cli on November 08, 2015.