{"_id":"@alloc/log-format","_rev":"1-03d6f07f031dac62291d6a955b6a1036","name":"@alloc/log-format","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@alloc/log-format","version":"1.0.0","description":"Formatting console.log arguments","dependencies":{"pretty-format":"^26.1.0"},"devDependencies":{"prettier":"^2.0.5"},"gitHead":"8e0936f209637e5942754db654dde24fe586227c","_id":"@alloc/log-format@1.0.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-+MQRO70OaNiMRrSs+C4Eo3e/rpvXdrJ3Bu8Y5C9s9YPCAsTO5zQAH2EJXD2UtvsPlzDt1PO3xgrm/MIE7Irkmw==","shasum":"079370da5e996804699a8490f56bf186623aa6d2","tarball":"https://registry.npmjs.org/@alloc/log-format/-/log-format-1.0.0.tgz","fileCount":4,"unpackedSize":1755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9kJUCRA9TVsSAnZWagAAm3EP/RFS0AvY8+vqbR8//SYG\nd0NXyX2LSLhMACTGk6JTQGoEbhyjygYWilNM9cAFjw0zYuntbjoGfbQo5PY+\nmCPRYBaIeNCiNgjRrYZNC/rJRbmlyyoNFDnX+fpTnXhVzJ427K2sqNLtl6pm\nz/zjVhAFl7uYXCGXOzBMBHDcha7rrSRvYlwbeZcu0VGeYxt7q7CBEeRiQwPO\nTTCNKaTWvDYEvoclYlMgpyx5g4Hkkyd7RgZOxmziAVtoLPwqs+iCbks64dTf\nQg8sRMQP1fLAI5Rtge1DDxtUANDmtiug94aKm8/SujJT7s7BhiEqgufi1uqE\namBLOf1zG2+QUn+0EIBGw3L1OzIpsI5DnCQ1661sfu0OtFanZ/zGYGwMjpMS\niYxpm9nc2bEiK04JPdO8WK8+emy9KFfI6HfIdhV62bJzixJK0MTVQ3WXpmC3\nDaCnnTA1gsJyjS+lO3LmYpW35UcqAY+efci1L5wHc9uVYnWNWBINsLQmJkKx\nhZbQoPncQP7Uw3BNGaKvXKdAnUCI8D5XEYGn/9mjzxw9WbdXUaiOC6GK+cIJ\nUc7qlwFBi3pQElXg167TnLhg/3EM7jg2ImmR90G8YGcM6wcxHDV7o/pM1gqi\nt7ezDaEx5h8/Y0XwsvUJPd8rbbux412MppN7MsXnjucBJ2pTYRVxsCrdXHdp\nSVpY\r\n=HMAI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxgrA0wDiYeps3ISy8lQnHnIoeg68tHYGIMdmHvzGyAwIgBDW9v8gkuBtaTL5d8fnSMQxG5Jplqzmze+383s8ycPs="}]},"maintainers":[{"name":"aleclarson","email":"aleclarson@protonmail.com"}],"_npmUser":{"name":"aleclarson","email":"aleclarson@protonmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/log-format_1.0.0_1593197140090_0.3393827063243797"},"_hasShrinkwrap":false}},"time":{"created":"2020-06-26T18:45:39.863Z","1.0.0":"2020-06-26T18:45:40.214Z","modified":"2022-04-04T13:33:37.925Z"},"maintainers":[{"name":"aleclarson","email":"aleclarson@protonmail.com"}],"description":"Formatting console.log arguments","readme":"# @alloc/log-format\n\nEvaluate `console.log` format specifiers (eg: `%O`) before logging.\n\n**Format specifiers:**\n- `%O` Use [`pretty-format`](https://www.npmjs.com/package/pretty-format) before insertion\n- `%s` Use `String(value)` before insertion\n- `%f` Use `Number(value)` before insertion\n- `%d` Use `Math.floor(value)` before insertion (alias: `%i`)\n\n### Example\n\n```js\nimport format from '@alloc/log-format'\n\nformat('a: %O, b: %O', /.+/, new Date)\n// => 'a: /.+/, b: 2020-06-26T18:39:40.258Z'\n\nformat({ a: [1, 2], b: new Set([3, 4]) })\n// => '{\"a\": [1, 2], \"b\": Set {3, 4}}'\n```\n","readmeFilename":"README.md"}