Identity-log
A 400 bytes
console.{log,info,warn,...}
that return its last argument
Table of Contents
Table of Contents
Getting started
-
1. To use identity-log you need to download it thanks to your favorite JavaScript Package Manager.
yarn add identity-lognpm install --save identity-log -
2. Then you are free to import all the exported logging functions.
-
3. You can use them directly by surrounding the returned value without worrying.
const add =// => 3
Usage
Identity-log aim to be less impacting as possible on the function, less bytes and better perf ; and handle all the console api.
- assert
- dir
- error
- info
- log
- trace
- warn
tap
Identity-log also provide a tap
function that allow you to create your own transformation from a function that return void
to a function that return its last argument.
The tap function can be used for function composition too.
// => 3
const log = // => 3
Misc
- Identity-log follows the Compatible Versioning: major.minor only convention.
- Release notes are Keep a Changelog compliants.