Categorygithub.com/dividat/driver
repository
2.0.0-rc1+incompatible
Repository: https://github.com/dividat/driver.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# README

Dividat Driver

Dividat drivers and hardware test suites.

Prerequisites

For packaging:

  • UPX
  • osslsigncode (macOS: brew install osslsigncode)
  • A recent version of OpenSSL (tested with 1.0.2.m) (macOS: nix-shell -p openssl)
  • AWS CLI (macOS: brew install awscli)

Compatibility

Firefox, Safari and Edge not supported as they are not yet properly implementing loopback as a trustworthy origin, see:

Quick start

  • Clone repository, this will be the $GOPATH

  • In your editor settings, set $GOPATH to repo if needed

  • Install dependencies:

    make deps
    
  • Build and run

    make
    ./bin/dividat-driver
    

    Or use go run:

    go run src/cmd/dividat-driver/main.go start
    

Tests

Run the test suite with: npm test.

Tools

Data replayer

Logged data can be replayed for debugging purposes.

For default settings: npm run replay

To replay an other recording: npm run replay -- rec/simple.dat

To slow down the replay: npm run replay -- -t 100