AloisSeckar / AloisSeckar/nuxt-ignis

Make `consola` optional

Open
#79 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
TypeScript
Stars
18
Forks
0
PR merge metrics
No merged PRs in 30d

Description

The usage of [`consola`](https://github.com/unjs/consola) is currently baked into the project via https://github.com/AloisSeckar/nuxt-ignis/blob/main/core/app/utils/consola.ts

However, the import can be probably turned into async like here ed9142b466a7272705a6d2e1b3d2558456fac872

Then we should export some other "log" object, that will just serve as "console.log"

But it needs to be tested more and currently is not really a high priorty, current way yields [6.59 kB bundle size](https://bundlejs.com/?q=consola%2Fcore%2Cconsola%2Fcore%2Cconsola%2C%40vueuse%2Fcore&treeshake=%5B*%5D%2C%5B*%5D%2C%5B*%5D%2C%5B*%5D&share=PTAEBMFMDMEMFcA2AXUBLAdgZ2bDBjSUZAe1AHcAnNZIzU0AI0pPK0koHItR8TsSiSACg%2B2VFDhJkAJUgAHEpVqVQAXl78sg2MOHAAVAeGgDoADIkA5lcxXQJRgCtI%2BVMgAWsVGh6wAbrBoiLCMQqCw%2BCxYPJ5EsPLyxF4YANaxZABy8AAeqAikALRoALaKylgAdCYGwMKQOeWoYjigiNbqvJSQ3pAAwlo6ABQA3iZtkP6QiABcFtbmk9NVUIzwVgA0491NHFhzANrjoKBjJ%2Bdt1nND7VYA8s4AlOoAfKfHF6AgoJAYKfh2S72cg0DygEpKOgYaBkIZoSqQSrEUpEADUoG6QkCGFQOEiqVAMNU5FglAwwA4LEojw%2BFxaqBKWHsGmQlDwWCJJUsVhu1geThpn3O31ufm6TEggKoNFoGHQOLIzFY7C4PBaghEQpO3wABrd%2BZVkABPeSQHWdW4TKaIUAYWAlIgaPiUbpYRQYQEOzwkcAOOVxIFWDigIardYbeUwiMkskRylKOPIfCVQVayQIFByXaUA765yGk2QAC6Q0ZVlTFwAvlsqzXQEWtpWafojDVQABJD3INCwRBoABeRFuQdU0HgBG7WmqplAfV7Ql9mAiiUq-ngkG4oHYyHg8mntXqjSU%2BSwRoIhPHbjQ-HlNAGAhCQ2eZy%2BYG3EBgGdQlqx00JLBKTRoTQKxxnpIFFmtTp4HYGRx27B172gECn0qeR4DCNBkxAj0qluSpf0QcZ8MIzog2QblIOmXkrCoxBU3TaQs2PDgCKWG0NBI9jiOsSowx5HUDnVEIiyBK0-3fBhOAAEhGW46MrTgdRpSs9EMYwZwAFTZbBOWIBpUECRB1x4EhoAg7iZwYDB4Adah8B%2BABHeA0CM35UBgyBfUYI0gO0EJ9zqMcJ2vOVyMo9iaLouYcGoDByzmCKoJfcD5PYgBlVlAU4hZ2MNEhLHwXtIEscgODndgn1AAAfarQE4TAYU4cYsBBJMwSijKsvi58PiK9h6rgXBEE4OZuh3Ml5lo9iqiG3s%2BtgAbOHjLgxsgCa5SS5YERdJQFqWmMMFGjF1vgSatsQKpDv2ohOFuY7xrOzbcutPDrBu%2BrGpIB7TvOl7tq%2Bj7uHgfBCBiH6NqmuiqiwEGwawIH%2BIhp6oZmvjIDWUC6UW27WUiDc1shi6qjxwggawYJ3ORv7pteyoKaEHEgamShGBIdhqee2ntpZtn2A%2BRiUDmfC5sQIYdU7Iy0F9H92NAWS0utStlNpZIWHIW1IA1gBRXbKHFyXe2lsTSIV-7EGV1NVNUlsNLMbW-jwQgTsIVyvLExwXDcaMPCwsEsA8EgkG8odrCDcB91AABBcBfXwM7uhxCBelRBD4gwX0ssAtAXWmSY8GaedCjxfACSJChSXJFaqjbAABeRSXtIF%2BVAflXHcRVQ5sLy68eskeAd-53c99viE7wMe9MILL0nf0dI5JQuWsGj%2BUSvlnHbx4Yu6%2BwXyEb9rAAIR9XycvufNSSsLADgABiLcY0HMoZjVNMygWP8BfIAQjUDRuB3zgvULi3A-qfUAAApdKdxMj0x3o-I0NFQFWz0CccCac8RlGguwAAIr0AAYovbwQwMBa1ALg2gT4IycAAJq0OoYUAAsgwwo2DsGgAABLsJmCUEoMwYiVHSoIwBq5ezrh4lYUBnR0G4EweiTgAAdI6oB0QgJPig9AT88xODYlBAAPBoYmlRDpAPOOBMciBECZXxJ0EhOs9aIJPo8WB%2BI%2BpaFQMhFAHAvJWNLp0cxljcClwAPz03kH2ZAQwFFynON4eqTiPEqCGDkV4oAv45EqJgfAxkoBYEiRgH0kAAD6EJwBIEgFgQBFY-KoExPnHEPiCQaASV48ADSQlYD7IQIYN8IzNO6K0wJqQ2LxU8KAQooAADMVTH4hlqdiZAbThlWFGQAMhWc3fMpF9GozpsY94QoZkr02XLX%2BBjzZXUriYoUcyC4NNvqJDQNz6mDPuV-SoOwQhdM4LrKkMxOBUIAOqVz%2BVUk4qkhSqM-lIlEGCkhyMUZwZRJ0sS3MGZUJwJBMCRMUfI3AqBAEfHBaAG2Jw%2B5ykhUaYQlYgA)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.