Skip to content

JavaScript client for sending logs to the Brightspace Logging service.

License

Notifications You must be signed in to change notification settings

BrightspaceUI/logging

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

@brightspace-ui/logging

NPM version

JavaScript client for sending logs to the Brightspace Logging service.

Installation

To install from NPM:

npm install @brightspace-ui/logging

Developing and Contributing

After cloning the repo, run npm install to install dependencies.

Testing

To run the full suite of tests:

npm test

Alternatively, tests can be selectively run:

# eslint
npm run lint:eslint

# unit tests
npm run test:unit

Versioning and Releasing

This repo is configured to use semantic-release. Commits prefixed with fix: and feat: will trigger patch and minor releases when merged to main.

To learn how to create major releases and release from maintenance branches, refer to the semantic-release GitHub Action documentation.