https://github.com/brightspaceui/logging
JavaScript client for sending logs to the Brightspace Logging service.
https://github.com/brightspaceui/logging
Last synced: 8 months ago
JSON representation
JavaScript client for sending logs to the Brightspace Logging service.
- Host: GitHub
- URL: https://github.com/brightspaceui/logging
- Owner: BrightspaceUI
- License: apache-2.0
- Created: 2020-08-27T20:04:51.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2025-01-14T18:39:45.000Z (over 1 year ago)
- Last Synced: 2025-10-03T19:43:57.063Z (8 months ago)
- Language: JavaScript
- Size: 70.3 KB
- Stars: 0
- Watchers: 6
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# @brightspace-ui/logging
[](https://www.npmjs.org/package/@brightspace-ui/logging)
JavaScript client for sending logs to the Brightspace Logging service.
## Installation
To install from NPM:
```shell
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:
```shell
npm test
```
Alternatively, tests can be selectively run:
```shell
# 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](https://github.com/BrightspaceUI/actions/tree/main/semantic-release) documentation.