banach-analysis

5.8.8 • Public • Published

Description

Dealing with someone else's code is the painful norm. It always takes more time and it's often very tiring... Unless you are using Banach-analysis. Banach-analysis is a JavaScript parsing library which:

  1. listing all functions predefined by another programmer (avoids standard JS fn's like: console, Math etc.)
  2. listing invoked functions
  3. checking performance of examined code
  4. pausing examined code before each function is invoked
  5. listing names of invoked functions
  6. listing number of lines of examined code
  7. listing number of empty lines of examined code

Basic usage

Just append some of attributes to script tag that you want to check:

<script src="your-code.js" data-banach="functional_analysis" data-js-ver="es5" data-banach-angular="0" data-banach-gui="1">*

Note that data-banach && data-js-ver attributes are required. Until version 1.0 Angular and ES6 are not supported.

then attach the library code:

<script src="banach-analysis.js"></script>

and that's it! Banach-analysis GUI

Advanced usage

If you dont wan't to see any additional sh** on tested website you can hide banach GUI by simply set data-banach-gui to 0:

<script src="your-code.js" data-banach="functional_analysis" data-js-ver="es5" data-banach-angular="0" data-banach-gui="0">

Banach-analysis without GUI

You can also open banach-analysis.js and check code-interface configuration panel: Configuration within library code

##Installation

npm install banach-analysis

License

Whole code is under MIT license. Permissions: commercial use, distribution, modification, private use Conditions: License and copyright notice Limitations: Hold liable

Readme

Keywords

none

Package Sidebar

Install

npm i banach-analysis

Weekly Downloads

1

Version

5.8.8

License

MIT

Unpacked Size

38.6 kB

Total Files

6

Last publish

Collaborators

  • koloboss12