Skip to content

SolidLabResearch/buzz-monitor

Repository files navigation

Buzz Monitor

The repository contains scripts employed for the evaluation and experiment for the Streaming Query Hive.

Getting Started

Prerequisites

  • Node.js (>=16.0.0)
  • npm

Installation

npm install

Development

Build the project:

npm run build

Run in development mode with file watching:

npm run dev

Start the application:

npm start

Testing

Run all tests:

npm test

Run tests in watch mode:

npm run test:watch

Run tests with coverage:

npm run test:coverage

Linting

Check code style:

npm run lint

Fix linting issues automatically:

npm run lint:fix

Cleaning

Clean build artifacts:

npm run clean

Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Add tests for your changes
  5. Run the test suite: npm test
  6. Run the linter: npm run lint
  7. Submit a pull request

Scripts Reference

Script Description
npm run build Compile TypeScript to JavaScript
npm run build:watch Compile with file watching
npm test Run Jest tests
npm run test:watch Run tests in watch mode
npm run test:coverage Run tests with coverage
npm run lint Run ESLint
npm run lint:fix Fix ESLint issues
npm run clean Remove build artifacts
npm run dev Development mode with watching
npm start Start the application

License

This code is copyrighted by Ghent University - imec and released under the MIT Licence

Contact

For any questions, please contact Kush or create an issue in the repository.

About

Experimentation and Evaluation setup for the Streaming Query Hive.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •