1.2.0 • Published 6 years ago

@aotu/fs v1.2.0

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

šŸ“¦šŸš€ @aotu/fs

Useful file system utilities.

Build Status Codacy Badge Coverage Status NPM Version Badge semantic-release

āœ… An experimental project applying several cool stuffs, a boilerplate for writing new NPM packages.

āœ“ Auto-release with semantic-release

āœ“ Fast Unit Tests with ava

āœ“ Coverage with nyc

āœ“ Automated Code reviews with codacy

āœ“ Elegant documents via jsdoc-to-markdown along with gitbook

āœ“ Scoped NPM package

āœ“ Publish gh-pages automatically via travis-ci

āœ“ Semantic git commits via semantic-git-commit-cli

Unit Tests

npm test
// Or the watching mode
npm run test1

Debug

  1. Write a debug file at test/debugs/your.debug.js
  2. Run the debug command

    node --inspect-brk test/debugs/your.debug.js
  3. Open the Chrome inspector interface

    chrome://inspect/

    You will see the files listed for inspcecting.

  4. Add the fs folder to the chrome-devtools's workspace

Docs

The documents are generated by jsdoc(jsdoc-to-markdown) along with gitbook(gitbook-cli) following this guide.

  1. Initial build

    npm run docs
  2. Incremental build

    npm run docs:build
  3. Watching Mode

    npm run docs:serve
  4. Clean the generated docs

    npm run docs:clean

Release

The module will be released automatically by semantic-release