Straightedge-fe is the event sniffer and event logger module for straightedge. The module hooks with the DOM and triggers events on the window object of the DOM. These events are meant only for straight-edge-fe.
The Install instructions are only to install the source code and to run it locally for development. When the Straightedge modules import this as a dependency the installation steps are not the same.
- clone the repository:
- https:
https://github.com/Keith3895/straightedge-fe-core.git
- ssh:
[email protected]:Keith3895/straightedge-fe-core.git
- https:
- install dependencies:
npm install
- build the application:
npm run build-js
- copy the generated
bundle.js
file and paste it in the chrome console of the application you want to trace. - To start the trace run the command
straightedgefe.run()
in the chrome console. - run the command
straightedgefe.stop()
in the chrome console to end the trace. the command will show the trace as the result.
The detailed code explanation and contribution documentation are listed in the contrib folder.
- CI/CD build automation.
- TDD-esque development.
- switching to webpack.
- CDN deployments.
GNU General Public License v3.0 or later
See COPYING file to see the full text.