Skip to content

Penbase/ionic-logging-service

 
 

Repository files navigation

ionic-logging-service workspace

Build Codecov Version Downloads Dependencies Peer-Dependencies Dev-Dependencies Commitizen friendly Known Vulnerabilities License

The ionic-logging-service encapsulates log4javascript's functionalities for apps built with Ionic framework.

The workspace contains these projects:

ionic-logging-service

The main service. For further info have a look at the service's readme.

Useful commands:

  • npm run build-service
  • npm run test-service
  • npm run compodoc-service

ionic-logging-viewer

The viewer component. For further info have a look at the component's readme.

Useful commands:

  • npm run build-viewer
  • npm run test-viewer
  • npm run compodoc-viewer

ionic-logging-viewer-app

A test app for the ionic-logging-viewer as well as a sample app for ionic-logging-service.

Useful commands:

  • ionic serve --project ionic-logging-viewer-app

ionic-logging-viewer-app-e2e

E2E tests for ionic-logging-viewer-app.

Useful commands:

  • ng e2e --project ionic-logging-viewer-app-e2e

Upgrade library

To upgrade the library and then make new Angular version compatible, follow previous pull requests.

Upgrade versions in package.json files at root level and in projects/ionic-logging-service/package.json.

Then run rm -rf node_modules package-lock.json && npm install at root level. Do not run npm install in projects/ionic-logging-service directory, otherwise is will cause loop issues during testing.

Also for each upgrade make sure tests are passing, run npm run test-ci.

About

This service encapsulates log4javascript's functionalities for apps built with Ionic framework.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 83.3%
  • JavaScript 10.8%
  • HTML 4.5%
  • SCSS 1.4%