{"_id":"fast-printf","_rev":"3681113","name":"fast-printf","description":"Fast and spec-compliant printf implementation for Node.js and browser.","dist-tags":{"latest":"1.6.10"},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"time":{"modified":"2025-02-13T05:43:56.000Z","created":"2021-01-03T02:43:27.411Z","1.6.10":"2024-12-09T20:20:14.686Z","1.6.9":"2021-08-20T15:36:17.116Z","1.6.8":"2021-08-20T15:32:49.001Z","1.6.7":"2021-08-19T22:17:50.053Z","1.6.6":"2021-07-04T19:05:14.547Z","1.6.5":"2021-03-26T21:35:26.121Z","1.6.4":"2021-03-25T02:31:08.442Z","1.6.3":"2021-02-26T00:33:38.148Z","1.6.2":"2021-02-25T23:01:06.063Z","1.6.1":"2021-02-25T22:43:37.237Z","1.6.0":"2021-02-25T22:12:00.169Z","1.5.11":"2021-02-25T20:53:51.593Z","1.5.10":"2021-02-25T20:46:14.087Z","1.5.9":"2021-02-25T03:36:50.411Z","1.5.8":"2021-02-09T02:28:28.123Z","1.5.7":"2021-02-09T01:22:10.186Z","1.5.6":"2021-02-09T01:07:36.971Z","1.5.5":"2021-02-08T21:03:37.865Z","1.5.4":"2021-02-08T20:57:07.069Z","1.5.3":"2021-02-08T20:21:07.871Z","1.5.2":"2021-02-08T19:46:39.689Z","1.5.1":"2021-02-08T19:35:59.661Z","1.5.0":"2021-02-04T23:59:18.986Z","1.4.1":"2021-02-04T22:00:50.442Z","1.4.0":"2021-02-04T21:55:20.022Z","1.3.3":"2021-02-04T21:26:24.567Z","1.3.2":"2021-02-04T20:36:00.258Z","1.3.1":"2021-02-04T20:03:22.511Z","1.3.0":"2021-01-03T03:23:52.456Z","1.2.0":"2021-01-03T03:08:57.753Z","1.1.0":"2021-01-03T03:00:22.789Z","1.0.0":"2021-01-03T02:43:27.411Z"},"users":{},"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/gajus/fast-printf.git"},"versions":{"1.6.10":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/fast-printf/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{},"description":"Fast and spec-compliant printf implementation for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/mathjs":"^9.4.1","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.1","eslint":"^7.32.0","eslint-config-canonical":"^26.2.3","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.4.5","ts-node":"^10.2.1","typescript":"^4.3.5"},"engines":{"node":">=10.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["printf","sprintf"],"license":"BSD-3-Clause","main":"./dist/src/printf.js","name":"fast-printf","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/fast-printf.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"rm -fr ./dist && tsc","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/printf.d.ts","version":"1.6.10","_id":"fast-printf@1.6.10","gitHead":"0b1f007326ea43197b823e28393dbb6c5f58283e","bugs":{"url":"https://github.com/gajus/fast-printf/issues"},"homepage":"https://github.com/gajus/fast-printf#readme","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"shasum":"c44ad871726152159d7a903a5af0d65cf3d75875","size":7070,"noattachment":false,"key":"/fast-printf/-/fast-printf-1.6.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-printf/download/fast-printf-1.6.10.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fast-printf_1.6.10_1733775614405_0.8556520268331111"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-09T20:20:14.686Z","publish_time":1733775614686,"_source_registry_name":"default","_cnpm_publish_time":1733775614686},"1.6.9":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/fast-printf/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.1.4"},"description":"Fast and spec-compliant printf implementation for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/mathjs":"^9.4.1","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.1","eslint":"^7.32.0","eslint-config-canonical":"^26.2.3","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.4.5","ts-node":"^10.2.1","typescript":"^4.3.5"},"engines":{"node":">=10.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["printf","sprintf"],"license":"BSD-3-Clause","main":"./dist/src/printf.js","name":"fast-printf","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/fast-printf.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"rm -fr ./dist && tsc","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/printf.d.ts","version":"1.6.9","gitHead":"8372e5cbc7d4f16a655fd4c42077db0147c077af","bugs":{"url":"https://github.com/gajus/fast-printf/issues"},"homepage":"https://github.com/gajus/fast-printf#readme","_id":"fast-printf@1.6.9","_nodeVersion":"10.24.1","_npmVersion":"7.21.0","dist":{"shasum":"212f56570d2dc8ccdd057ee93d50dd414d07d676","size":6593,"noattachment":false,"key":"/fast-printf/-/fast-printf-1.6.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-printf/download/fast-printf-1.6.9.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-printf_1.6.9_1629473776977_0.9713912180978734"},"_hasShrinkwrap":false,"publish_time":1629473777116,"_cnpm_publish_time":1629473777116},"1.6.8":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/fast-printf/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.1.4"},"description":"Fast and spec-compliant printf implementation for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/mathjs":"^9.4.1","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.1","del-cli":"^4.0.1","eslint":"^7.32.0","eslint-config-canonical":"^26.2.3","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.4.5","ts-node":"^10.2.1","typescript":"^4.3.5"},"engines":{"node":">=10.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["printf","sprintf"],"license":"BSD-3-Clause","main":"./dist/src/printf.js","name":"fast-printf","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/fast-printf.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/printf.d.ts","version":"1.6.8","gitHead":"7a2a3d92f693f2b130c19650d6ab3e3a6036df6d","bugs":{"url":"https://github.com/gajus/fast-printf/issues"},"homepage":"https://github.com/gajus/fast-printf#readme","_id":"fast-printf@1.6.8","_nodeVersion":"10.24.1","_npmVersion":"7.21.0","dist":{"shasum":"85d35413c04804d8c8441a6a30d28c46c4419505","size":3449,"noattachment":false,"key":"/fast-printf/-/fast-printf-1.6.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-printf/download/fast-printf-1.6.8.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-printf_1.6.8_1629473568851_0.04945799723237099"},"_hasShrinkwrap":false,"publish_time":1629473569001,"_cnpm_publish_time":1629473569001},"1.6.7":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/fast-printf/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.1.4"},"description":"Fast and spec-compliant printf implementation for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/mathjs":"^9.4.1","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.1","del-cli":"^4.0.1","eslint":"^7.32.0","eslint-config-canonical":"^26.2.3","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.4.5","ts-node":"^10.2.1","typescript":"^4.3.5"},"engines":{"node":">=10.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["printf","sprintf"],"license":"BSD-3-Clause","main":"./dist/src/printf.js","name":"fast-printf","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/fast-printf.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/printf.d.ts","version":"1.6.7","gitHead":"cf84a5f24c0b1946c80855c9eae08f9a91585bd0","bugs":{"url":"https://github.com/gajus/fast-printf/issues"},"homepage":"https://github.com/gajus/fast-printf#readme","_id":"fast-printf@1.6.7","_nodeVersion":"10.24.1","_npmVersion":"7.21.0","dist":{"shasum":"da89fd4182e661afde0b23181ae61b9b7d851d0b","size":3449,"noattachment":false,"key":"/fast-printf/-/fast-printf-1.6.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-printf/download/fast-printf-1.6.7.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-printf_1.6.7_1629411469925_0.9341458186380438"},"_hasShrinkwrap":false,"publish_time":1629411470053,"_cnpm_publish_time":1629411470053},"1.6.6":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/fast-printf/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2"},"description":"Fast and spec-compliant printf implementation for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/mathjs":"^6.0.11","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","eslint":"^7.20.0","eslint-config-canonical":"^25.9.0","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.3.9","ts-node":"^9.1.1","typescript":"^4.2.2"},"engines":{"node":">=10.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["printf","sprintf"],"license":"BSD-3-Clause","main":"./dist/src/printf.js","name":"fast-printf","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/fast-printf.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/printf.d.ts","version":"1.6.6","gitHead":"84fc75844c3337ebb215a371d3d417a03af082b3","bugs":{"url":"https://github.com/gajus/fast-printf/issues"},"homepage":"https://github.com/gajus/fast-printf#readme","_id":"fast-printf@1.6.6","_nodeVersion":"10.24.1","_npmVersion":"7.19.1","dist":{"shasum":"7e9af8dabedf7a0b9760feae4d10b651d0d6a03b","size":6593,"noattachment":false,"key":"/fast-printf/-/fast-printf-1.6.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-printf/download/fast-printf-1.6.6.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-printf_1.6.6_1625425514394_0.715917006544982"},"_hasShrinkwrap":false,"publish_time":1625425514547,"_cnpm_publish_time":1625425514547},"1.6.5":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/fast-printf/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2"},"description":"Fast and spec-compliant printf implementation for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/mathjs":"^6.0.11","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","eslint":"^7.20.0","eslint-config-canonical":"^25.9.0","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.3.9","ts-node":"^9.1.1","typescript":"^4.2.2"},"engines":{"node":">=10.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["printf","sprintf"],"license":"BSD-3-Clause","main":"./dist/src/printf.js","name":"fast-printf","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/fast-printf.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/printf.d.ts","version":"1.6.5","gitHead":"dd5929d545fd80d6627366bb17067fe3eac6c4f4","bugs":{"url":"https://github.com/gajus/fast-printf/issues"},"homepage":"https://github.com/gajus/fast-printf#readme","_id":"fast-printf@1.6.5","_nodeVersion":"10.24.0","_npmVersion":"6.14.11","dist":{"shasum":"0feb44390cf85da97a70295b47d060f172914e4f","size":6664,"noattachment":false,"key":"/fast-printf/-/fast-printf-1.6.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-printf/download/fast-printf-1.6.5.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-printf_1.6.5_1616794525978_0.49972357275989676"},"_hasShrinkwrap":false,"publish_time":1616794526121,"_cnpm_publish_time":1616794526121},"1.6.4":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/fast-printf/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2"},"description":"Fast and spec-compliant printf implementation for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/mathjs":"^6.0.11","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","eslint":"^7.20.0","eslint-config-canonical":"^25.9.0","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.3.9","ts-node":"^9.1.1","typescript":"^4.2.2"},"engines":{"node":">=10.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["printf","sprintf"],"license":"BSD-3-Clause","main":"./dist/src/printf.js","name":"fast-printf","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/fast-printf.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/esm/src/printf.d.ts","version":"1.6.4","gitHead":"377f3297454bf14a179a8ec984e9c5a650c9d060","bugs":{"url":"https://github.com/gajus/fast-printf/issues"},"homepage":"https://github.com/gajus/fast-printf#readme","_id":"fast-printf@1.6.4","_nodeVersion":"10.24.0","_npmVersion":"6.14.11","dist":{"shasum":"db19de559d4ea2eabf72661ce14e2a909bd8e1c0","size":6677,"noattachment":false,"key":"/fast-printf/-/fast-printf-1.6.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-printf/download/fast-printf-1.6.4.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-printf_1.6.4_1616639468293_0.40278289338293183"},"_hasShrinkwrap":false,"publish_time":1616639468442,"_cnpm_publish_time":1616639468442},"1.6.3":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/fast-printf/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","mathjs":"^9.2.0"},"description":"Fast and spec-compliant printf implementation for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/mathjs":"^6.0.11","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","eslint":"^7.20.0","eslint-config-canonical":"^25.9.0","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.3.9","ts-node":"^9.1.1","typescript":"^4.2.2"},"engines":{"node":">=10.0"},"exports":{".":{"import":"./dist/esm/src/printf.js","require":"./dist/cjs/src/printf.js"}},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["printf","sprintf"],"license":"BSD-3-Clause","main":"./dist/cjs/src/printf.js","name":"fast-printf","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/fast-printf.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc && tsc -p tsconfig-esm.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/esm/src/printf.d.ts","version":"1.6.3","gitHead":"112e63b281e32a0af42be6cc45b7b979012dcb7d","bugs":{"url":"https://github.com/gajus/fast-printf/issues"},"homepage":"https://github.com/gajus/fast-printf#readme","_id":"fast-printf@1.6.3","_nodeVersion":"10.24.0","_npmVersion":"6.14.11","dist":{"shasum":"eceae3019c55c2fe49183741de84873c21a59ca7","size":8016,"noattachment":false,"key":"/fast-printf/-/fast-printf-1.6.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-printf/download/fast-printf-1.6.3.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-printf_1.6.3_1614299617905_0.8535766371761602"},"_hasShrinkwrap":false,"publish_time":1614299618148,"_cnpm_publish_time":1614299618148},"1.6.2":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/fast-printf/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","mathjs":"^9.2.0"},"description":"Fast and spec-compliant printf implementation for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/mathjs":"^6.0.11","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","eslint":"^7.20.0","eslint-config-canonical":"^25.9.0","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.3.9","ts-node":"^9.1.1","typescript":"^4.2.2"},"engines":{"node":">=10.0"},"exports":{".":{"import":"./dist/esm/src/printf.js","require":"./dist/cjs/src/printf.js"}},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["printf","sprintf"],"license":"BSD-3-Clause","main":"./dist/cjs/src/printf.js","name":"fast-printf","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/fast-printf.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc && tsc -p tsconfig-esm.json && echo '{\"type\": \"commonjs\"}' > dist/cjs/package.json && echo '{\"type\": \"module\"}' > dist/esm/package.json","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/esm/src/printf.d.ts","version":"1.6.2","gitHead":"b90c3677122da5206342b320eb5364891881ab32","bugs":{"url":"https://github.com/gajus/fast-printf/issues"},"homepage":"https://github.com/gajus/fast-printf#readme","_id":"fast-printf@1.6.2","_nodeVersion":"10.24.0","_npmVersion":"6.14.11","dist":{"shasum":"2f98946f7659bb5c5f8c7f4c4128782b242db3ca","size":8015,"noattachment":false,"key":"/fast-printf/-/fast-printf-1.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-printf/download/fast-printf-1.6.2.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-printf_1.6.2_1614294065924_0.9440958039675711"},"_hasShrinkwrap":false,"publish_time":1614294066063,"_cnpm_publish_time":1614294066063},"1.6.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/fast-printf/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","mathjs":"^9.2.0"},"description":"Fast and spec-compliant printf implementation for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/mathjs":"^6.0.11","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","eslint":"^7.20.0","eslint-config-canonical":"^25.9.0","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.3.9","ts-node":"^9.1.1","typescript":"^4.2.2"},"engines":{"node":">=10.0"},"exports":{".":{"default":"./dist/esm/src/printf.js","require":"./dist/cjs/src/printf.js"}},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["printf","sprintf"],"license":"BSD-3-Clause","main":"./dist/cjs/src/printf.js","name":"fast-printf","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/fast-printf.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc && tsc -p tsconfig-esm.json","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/esm/src/printf.d.ts","version":"1.6.1","gitHead":"9fa7e0c4a0a0cd43a62212bb89cb6ad3be8442e9","bugs":{"url":"https://github.com/gajus/fast-printf/issues"},"homepage":"https://github.com/gajus/fast-printf#readme","_id":"fast-printf@1.6.1","_nodeVersion":"10.24.0","_npmVersion":"6.14.11","dist":{"shasum":"c284a189db22494e63fcc3d9af9905f6e267a150","size":7902,"noattachment":false,"key":"/fast-printf/-/fast-printf-1.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-printf/download/fast-printf-1.6.1.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-printf_1.6.1_1614293017112_0.41259652722425555"},"_hasShrinkwrap":false,"publish_time":1614293017237,"_cnpm_publish_time":1614293017237},"1.6.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/fast-printf/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","mathjs":"^9.2.0"},"description":"Fast and spec-compliant printf implementation for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/mathjs":"^6.0.11","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","eslint":"^7.20.0","eslint-config-canonical":"^25.9.0","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.3.9","ts-node":"^9.1.1","typescript":"^4.2.2"},"engines":{"node":">=10.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["printf","sprintf"],"license":"BSD-3-Clause","main":"./dist/cjs/src/printf.js","module":"./dist/esm/src/printf.js","name":"fast-printf","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/fast-printf.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc && tsc -p tsconfig-esm.json","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/esm/src/printf.d.ts","version":"1.6.0","gitHead":"c6a7e0f69995bc03aa61bfd8e0739c24844c55d3","bugs":{"url":"https://github.com/gajus/fast-printf/issues"},"homepage":"https://github.com/gajus/fast-printf#readme","_id":"fast-printf@1.6.0","_nodeVersion":"10.24.0","_npmVersion":"6.14.11","dist":{"shasum":"bb7ff80b3e1f9815d8864ce167393c6110784114","size":7886,"noattachment":false,"key":"/fast-printf/-/fast-printf-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-printf/download/fast-printf-1.6.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-printf_1.6.0_1614291119975_0.12465550710703521"},"_hasShrinkwrap":false,"publish_time":1614291120169,"_cnpm_publish_time":1614291120169},"1.5.11":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/fast-printf/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","mathjs":"^9.2.0"},"description":"Fast and spec-compliant printf implementation for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/mathjs":"^6.0.11","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","eslint":"^7.20.0","eslint-config-canonical":"^25.9.0","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.3.9","ts-node":"^9.1.1","typescript":"^4.2.2"},"engines":{"node":">=10.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["printf","sprintf"],"license":"BSD-3-Clause","main":"./dist/src/printf.js","name":"fast-printf","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/fast-printf.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/printf.d.ts","version":"1.5.11","gitHead":"58ed80080c2085a704a70947964a5af2e3084363","bugs":{"url":"https://github.com/gajus/fast-printf/issues"},"homepage":"https://github.com/gajus/fast-printf#readme","_id":"fast-printf@1.5.11","_nodeVersion":"10.24.0","_npmVersion":"6.14.11","dist":{"shasum":"2653499f815ed3f40c8c33bfb7033b2603ed5ce2","size":6742,"noattachment":false,"key":"/fast-printf/-/fast-printf-1.5.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-printf/download/fast-printf-1.5.11.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-printf_1.5.11_1614286431433_0.005397745920140418"},"_hasShrinkwrap":false,"publish_time":1614286431593,"_cnpm_publish_time":1614286431593},"1.5.10":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/fast-printf/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","mathjs":"^9.2.0"},"description":"Fast and spec-compliant printf implementation for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/mathjs":"^6.0.11","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","eslint":"^7.20.0","eslint-config-canonical":"^25.9.0","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.3.9","ts-node":"^9.1.1","typescript":"^4.2.2"},"engines":{"node":">=10.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["printf","sprintf"],"license":"BSD-3-Clause","main":"./dist/src/printf.js","name":"fast-printf","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/fast-printf.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/printf.d.ts","version":"1.5.10","gitHead":"15f7eb1763e63413409c70235386e65087b46595","bugs":{"url":"https://github.com/gajus/fast-printf/issues"},"homepage":"https://github.com/gajus/fast-printf#readme","_id":"fast-printf@1.5.10","_nodeVersion":"10.24.0","_npmVersion":"6.14.11","dist":{"shasum":"274ceded2d8d7ee98b6a96a8c7d6676b3a54ffc7","size":6742,"noattachment":false,"key":"/fast-printf/-/fast-printf-1.5.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-printf/download/fast-printf-1.5.10.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-printf_1.5.10_1614285973968_0.11000790994139753"},"_hasShrinkwrap":false,"publish_time":1614285974087,"_cnpm_publish_time":1614285974087},"1.5.9":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/fast-printf/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","mathjs":"^9.2.0"},"description":"Fast and spec-compliant printf implementation for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/mathjs":"^6.0.11","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","eslint":"^7.20.0","eslint-config-canonical":"^25.9.0","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.3.9","ts-node":"^9.1.1","typescript":"^4.2.2"},"engines":{"node":">=10.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["printf","sprintf"],"license":"BSD-3-Clause","main":"./dist/src/printf.js","name":"fast-printf","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/fast-printf.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/printf.d.ts","version":"1.5.9","gitHead":"7f81584e64c78aa5c3d027518b153b6cb01ed10e","bugs":{"url":"https://github.com/gajus/fast-printf/issues"},"homepage":"https://github.com/gajus/fast-printf#readme","_id":"fast-printf@1.5.9","_nodeVersion":"10.24.0","_npmVersion":"6.14.11","dist":{"shasum":"c3b345f9f5e1cacd33fa23fcc170692c515d6d7d","size":6697,"noattachment":false,"key":"/fast-printf/-/fast-printf-1.5.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-printf/download/fast-printf-1.5.9.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-printf_1.5.9_1614224210272_0.8649956349589742"},"_hasShrinkwrap":false,"publish_time":1614224210411,"_cnpm_publish_time":1614224210411},"1.5.8":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/fast-printf/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","mathjs":"^9.2.0"},"description":"Fast and spec-compliant printf implementation for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/mathjs":"^6.0.11","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","eslint":"^7.19.0","eslint-config-canonical":"^25.8.15","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.3.8","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["printf","sprintf"],"license":"BSD-3-Clause","main":"./dist/src/printf.js","name":"fast-printf","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/fast-printf.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/printf.d.ts","version":"1.5.8","gitHead":"836a4e9b499b4f54b05534f08fdeb1f15fff48ad","bugs":{"url":"https://github.com/gajus/fast-printf/issues"},"homepage":"https://github.com/gajus/fast-printf#readme","_id":"fast-printf@1.5.8","_nodeVersion":"10.23.2","_npmVersion":"6.14.11","dist":{"shasum":"f574b4bdd73e3503b2af27e45b7f023ee525a53d","size":6697,"noattachment":false,"key":"/fast-printf/-/fast-printf-1.5.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-printf/download/fast-printf-1.5.8.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-printf_1.5.8_1612837707953_0.4667144985587517"},"_hasShrinkwrap":false,"publish_time":1612837708123,"_cnpm_publish_time":1612837708123},"1.5.7":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/fast-printf/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","mathjs":"^9.2.0","roarr":"^4.0.9"},"description":"Fast and spec-compliant printf implementation for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/mathjs":"^6.0.11","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","eslint":"^7.19.0","eslint-config-canonical":"^25.8.15","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.3.8","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["printf","sprintf"],"license":"BSD-3-Clause","main":"./dist/src/printf.js","name":"fast-printf","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/fast-printf.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/printf.d.ts","version":"1.5.7","gitHead":"f6c228f47f9e40420e7596a975d24a87c84e22a3","bugs":{"url":"https://github.com/gajus/fast-printf/issues"},"homepage":"https://github.com/gajus/fast-printf#readme","_id":"fast-printf@1.5.7","_nodeVersion":"10.23.2","_npmVersion":"6.14.11","dist":{"shasum":"8e9d0993131d3d589c6128c80a3743f10e4ddc23","size":6726,"noattachment":false,"key":"/fast-printf/-/fast-printf-1.5.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-printf/download/fast-printf-1.5.7.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-printf_1.5.7_1612833730048_0.16019671744188435"},"_hasShrinkwrap":false,"publish_time":1612833730186,"_cnpm_publish_time":1612833730186},"1.5.6":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/fast-printf/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","mathjs":"^9.2.0"},"description":"Fast and spec-compliant printf implementation for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/mathjs":"^6.0.11","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","eslint":"^7.19.0","eslint-config-canonical":"^25.8.15","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.3.8","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["printf","sprintf"],"license":"BSD-3-Clause","main":"./dist/src/printf.js","name":"fast-printf","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/fast-printf.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/printf.d.ts","version":"1.5.6","gitHead":"1f3bd9e84e40fea97002f00856f83f2aa8d628f9","bugs":{"url":"https://github.com/gajus/fast-printf/issues"},"homepage":"https://github.com/gajus/fast-printf#readme","_id":"fast-printf@1.5.6","_nodeVersion":"10.23.2","_npmVersion":"6.14.11","dist":{"shasum":"c78bb6a20b87a1f250e688ae531f2bf8ec057c8c","size":6693,"noattachment":false,"key":"/fast-printf/-/fast-printf-1.5.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-printf/download/fast-printf-1.5.6.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-printf_1.5.6_1612832856816_0.637357782527114"},"_hasShrinkwrap":false,"publish_time":1612832856971,"_cnpm_publish_time":1612832856971},"1.5.5":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/fast-printf/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","mathjs":"^9.2.0","roarr":"^4.0.7"},"description":"Fast and spec-compliant printf implementation for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/mathjs":"^6.0.11","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","eslint":"^7.19.0","eslint-config-canonical":"^25.8.15","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.3.8","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["printf","sprintf"],"license":"BSD-3-Clause","main":"./dist/src/printf.js","name":"fast-printf","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/fast-printf.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/printf.d.ts","version":"1.5.5","gitHead":"f8966d0c35929d3f6d8baba2846e328f27b51a08","bugs":{"url":"https://github.com/gajus/fast-printf/issues"},"homepage":"https://github.com/gajus/fast-printf#readme","_id":"fast-printf@1.5.5","_nodeVersion":"10.23.2","_npmVersion":"6.14.11","dist":{"shasum":"4e7fd3dbf9f59ec7ff45a739f9ba13fbaec5191c","size":6726,"noattachment":false,"key":"/fast-printf/-/fast-printf-1.5.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-printf/download/fast-printf-1.5.5.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-printf_1.5.5_1612818217736_0.77518074710838"},"_hasShrinkwrap":false,"publish_time":1612818217865,"_cnpm_publish_time":1612818217865},"1.5.4":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/fast-printf/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","mathjs":"^9.2.0"},"description":"Fast and spec-compliant printf implementation for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/mathjs":"^6.0.11","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","eslint":"^7.19.0","eslint-config-canonical":"^25.8.15","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.3.8","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["printf","sprintf"],"license":"BSD-3-Clause","main":"./dist/src/printf.js","name":"fast-printf","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/fast-printf.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/src/printf.d.ts","version":"1.5.4","gitHead":"97c303baa8aa501e1fa844793bed8ef36688836e","bugs":{"url":"https://github.com/gajus/fast-printf/issues"},"homepage":"https://github.com/gajus/fast-printf#readme","_id":"fast-printf@1.5.4","_nodeVersion":"10.23.2","_npmVersion":"6.14.11","dist":{"shasum":"8fc4782c3eaf8a48cc3d8b23271f582b4abdf759","size":6692,"noattachment":false,"key":"/fast-printf/-/fast-printf-1.5.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-printf/download/fast-printf-1.5.4.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-printf_1.5.4_1612817826919_0.39884104115972296"},"_hasShrinkwrap":false,"publish_time":1612817827069,"_cnpm_publish_time":1612817827069},"1.5.3":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/fast-printf/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","mathjs":"^9.2.0"},"description":"Fast and spec-compliant printf implementation for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/mathjs":"^6.0.11","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","eslint":"^7.19.0","eslint-config-canonical":"^25.8.15","husky":"^4","nyc":"^15.1.0","semantic-release":"^17.3.8","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"husky":{"scripts":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["printf","sprintf"],"license":"BSD-3-Clause","main":"./dist/src/printf.js","name":"fast-printf","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/fast-printf.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/printf.d.ts","version":"1.5.3","gitHead":"f853b2e4d4f1273020273a12bc539ea478447e49","bugs":{"url":"https://github.com/gajus/fast-printf/issues"},"homepage":"https://github.com/gajus/fast-printf#readme","_id":"fast-printf@1.5.3","_nodeVersion":"15.8.0","_npmVersion":"6.14.11","dist":{"shasum":"b96d265e98ecb77585632119b23146afbf12c230","size":6691,"noattachment":false,"key":"/fast-printf/-/fast-printf-1.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-printf/download/fast-printf-1.5.3.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-printf_1.5.3_1612815667761_0.3979225840433025"},"_hasShrinkwrap":false,"publish_time":1612815667871,"_cnpm_publish_time":1612815667871},"1.5.2":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/fast-printf/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","mathjs":"^9.2.0"},"description":"Fast and spec-compliant printf implementation for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/mathjs":"^6.0.11","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","eslint":"^7.19.0","eslint-config-canonical":"^25.8.15","husky":"^5.0.9","nyc":"^15.1.0","semantic-release":"^17.3.8","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"keywords":["printf","sprintf"],"license":"BSD-3-Clause","main":"./dist/src/printf.js","name":"fast-printf","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/fast-printf.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","postinstall":"husky install","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/printf.d.ts","version":"1.5.2","gitHead":"f1bcb0cf5b1865feeb3a2e5c7e3984e584b1f90e","bugs":{"url":"https://github.com/gajus/fast-printf/issues"},"homepage":"https://github.com/gajus/fast-printf#readme","_id":"fast-printf@1.5.2","_nodeVersion":"15.8.0","_npmVersion":"6.14.11","dist":{"shasum":"81257f9ff199a132bbaa99e71cc457b82619a432","size":6673,"noattachment":false,"key":"/fast-printf/-/fast-printf-1.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-printf/download/fast-printf-1.5.2.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-printf_1.5.2_1612813599416_0.38346113252412684"},"_hasShrinkwrap":false,"publish_time":1612813599689,"_cnpm_publish_time":1612813599689},"1.5.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/fast-printf/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","mathjs":"^9.2.0"},"description":"Fast and spec-compliant printf implementation for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/mathjs":"^6.0.11","ava":"^3.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","eslint":"^7.19.0","eslint-config-canonical":"^25.8.15","husky":"^5.0.9","nyc":"^15.1.0","semantic-release":"^17.3.8","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"keywords":["printf","sprintf"],"license":"BSD-3-Clause","main":"./dist/src/printf.js","name":"fast-printf","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/fast-printf.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","postinstall":"husky install","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/printf.d.ts","version":"1.5.1","gitHead":"107f9b02c3020a5ed070b7da4c5703bf948ac48c","bugs":{"url":"https://github.com/gajus/fast-printf/issues"},"homepage":"https://github.com/gajus/fast-printf#readme","_id":"fast-printf@1.5.1","_nodeVersion":"15.8.0","_npmVersion":"6.14.11","dist":{"shasum":"738ac36a091cb9c404d0d59fc701020e09fa1a3b","size":3446,"noattachment":false,"key":"/fast-printf/-/fast-printf-1.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-printf/download/fast-printf-1.5.1.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-printf_1.5.1_1612812959551_0.12227338903619867"},"_hasShrinkwrap":false,"publish_time":1612812959661,"_cnpm_publish_time":1612812959661},"1.5.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/fast-printf/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","mathjs":"^8.1.1","roarr":"^4.0.1"},"description":"Fast and spec-compliant printf implementation for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/mathjs":"^6.0.9","ava":"^3.14.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","eslint":"^7.16.0","eslint-config-canonical":"^24.4.4","husky":"^4.3.6","nyc":"^15.1.0","semantic-release":"^17.3.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["printf","sprintf"],"license":"BSD-3-Clause","main":"./dist/printf.js","name":"fast-printf","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/fast-printf.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/printf.d.ts","version":"1.5.0","gitHead":"25d1d0287e5668dcc29eabffe3b904049f9b1261","bugs":{"url":"https://github.com/gajus/fast-printf/issues"},"homepage":"https://github.com/gajus/fast-printf#readme","_id":"fast-printf@1.5.0","_nodeVersion":"15.8.0","_npmVersion":"6.14.10","dist":{"shasum":"462c3cb94099fd16e1cf42ffc2a0d88bfb7e89a6","size":5491,"noattachment":false,"key":"/fast-printf/-/fast-printf-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-printf/download/fast-printf-1.5.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-printf_1.5.0_1612483158791_0.48318879733523445"},"_hasShrinkwrap":false,"publish_time":1612483158986,"_cnpm_publish_time":1612483158986},"1.4.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/fast-printf/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","mathjs":"^8.1.1"},"description":"Fast and spec-compliant printf implementation for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/mathjs":"^6.0.9","ava":"^3.14.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","eslint":"^7.16.0","eslint-config-canonical":"^24.4.4","husky":"^4.3.6","nyc":"^15.1.0","semantic-release":"^17.3.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["printf","sprintf"],"license":"BSD-3-Clause","main":"./dist/printf.js","name":"fast-printf","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/fast-printf.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/printf.d.ts","version":"1.4.1","gitHead":"f766aa169d411d337717a99a70eee16ca79daa58","bugs":{"url":"https://github.com/gajus/fast-printf/issues"},"homepage":"https://github.com/gajus/fast-printf#readme","_id":"fast-printf@1.4.1","_nodeVersion":"15.8.0","_npmVersion":"6.14.10","dist":{"shasum":"2b06f2719c86be410f7060b239b4d7726056dc52","size":4770,"noattachment":false,"key":"/fast-printf/-/fast-printf-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-printf/download/fast-printf-1.4.1.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-printf_1.4.1_1612476050333_0.42879096039495135"},"_hasShrinkwrap":false,"publish_time":1612476050442,"_cnpm_publish_time":1612476050442},"1.4.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/fast-printf/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","mathjs":"^8.1.1"},"description":"Fast and spec-compliant printf implementation for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/mathjs":"^6.0.9","ava":"^3.14.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","eslint":"^7.16.0","eslint-config-canonical":"^24.4.4","husky":"^4.3.6","nyc":"^15.1.0","semantic-release":"^17.3.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["printf","sprintf"],"license":"BSD-3-Clause","main":"./dist/printf.js","name":"fast-printf","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/fast-printf.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/printf.d.ts","version":"1.4.0","gitHead":"a5676add6c1f94e69a193e5e38f0da4bde50379a","bugs":{"url":"https://github.com/gajus/fast-printf/issues"},"homepage":"https://github.com/gajus/fast-printf#readme","_id":"fast-printf@1.4.0","_nodeVersion":"15.8.0","_npmVersion":"6.14.10","dist":{"shasum":"42a36e31cfed9979c80107ec8f9a5117635a651e","size":4770,"noattachment":false,"key":"/fast-printf/-/fast-printf-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-printf/download/fast-printf-1.4.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-printf_1.4.0_1612475719884_0.017955550414837873"},"_hasShrinkwrap":false,"publish_time":1612475720022,"_cnpm_publish_time":1612475720022},"1.3.3":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/fast-printf/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","mathjs":"^8.1.1"},"description":"Fast and spec-compliant printf implementation for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/mathjs":"^6.0.9","ava":"^3.14.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","eslint":"^7.16.0","eslint-config-canonical":"^24.4.4","husky":"^4.3.6","nyc":"^15.1.0","semantic-release":"^17.3.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["printf","sprintf"],"license":"BSD-3-Clause","main":"./dist/printf.js","name":"fast-printf","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/fast-printf.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/printf.d.ts","version":"1.3.3","gitHead":"af99198378c2118e4a3374eb0082252ed58d96c7","bugs":{"url":"https://github.com/gajus/fast-printf/issues"},"homepage":"https://github.com/gajus/fast-printf#readme","_id":"fast-printf@1.3.3","_nodeVersion":"15.8.0","_npmVersion":"6.14.10","dist":{"shasum":"85470250fc98820876f6acf83fb81eca41342cc8","size":4705,"noattachment":false,"key":"/fast-printf/-/fast-printf-1.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-printf/download/fast-printf-1.3.3.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-printf_1.3.3_1612473984235_0.437511260092619"},"_hasShrinkwrap":false,"publish_time":1612473984567,"_cnpm_publish_time":1612473984567},"1.3.2":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/fast-printf/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","mathjs":"^8.1.1"},"description":"Fast and spec-compliant printf implementation for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/mathjs":"^6.0.9","ava":"^3.14.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","eslint":"^7.16.0","eslint-config-canonical":"^24.4.4","husky":"^4.3.6","nyc":"^15.1.0","semantic-release":"^17.3.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["printf","sprintf"],"license":"BSD-3-Clause","main":"./dist/printf.js","name":"fast-printf","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/fast-printf.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/printf.d.ts","version":"1.3.2","gitHead":"3d4f74ea0a323bd96231509e3164e34a63880001","bugs":{"url":"https://github.com/gajus/fast-printf/issues"},"homepage":"https://github.com/gajus/fast-printf#readme","_id":"fast-printf@1.3.2","_nodeVersion":"15.8.0","_npmVersion":"6.14.10","dist":{"shasum":"bed94582cb13fc717691dffd0e2f9ee27e8e1571","size":4704,"noattachment":false,"key":"/fast-printf/-/fast-printf-1.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-printf/download/fast-printf-1.3.2.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-printf_1.3.2_1612470960144_0.02618380329181469"},"_hasShrinkwrap":false,"publish_time":1612470960258,"_cnpm_publish_time":1612470960258},"1.3.1":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/fast-printf/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","mathjs":"^8.1.1"},"description":"Fast and spec-compliant printf implementation for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/mathjs":"^6.0.9","ava":"^3.14.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","eslint":"^7.16.0","eslint-config-canonical":"^24.4.4","husky":"^4.3.6","nyc":"^15.1.0","semantic-release":"^17.3.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["printf","sprintf"],"license":"BSD-3-Clause","main":"./dist/printf.js","name":"fast-printf","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/fast-printf.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/printf.d.ts","version":"1.3.1","gitHead":"afa0730f639165308a80be97e86ad730f1a9251f","bugs":{"url":"https://github.com/gajus/fast-printf/issues"},"homepage":"https://github.com/gajus/fast-printf#readme","_id":"fast-printf@1.3.1","_nodeVersion":"15.8.0","_npmVersion":"6.14.10","dist":{"shasum":"7539ba59a00f88728a4ec3fde24cf8b1e0c710df","size":4693,"noattachment":false,"key":"/fast-printf/-/fast-printf-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-printf/download/fast-printf-1.3.1.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-printf_1.3.1_1612469002389_0.9381606601261006"},"_hasShrinkwrap":false,"publish_time":1612469002511,"_cnpm_publish_time":1612469002511},"1.3.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/fast-printf/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","mathjs":"^8.1.1"},"description":"Fast and spec-compliant printf implementation for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/mathjs":"^6.0.9","ava":"^3.14.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","eslint":"^7.16.0","eslint-config-canonical":"^24.4.4","husky":"^4.3.6","nyc":"^15.1.0","semantic-release":"^17.3.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["printf","sprintf"],"license":"BSD-3-Clause","main":"./dist/printf.js","name":"fast-printf","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/fast-printf.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/printf.d.ts","version":"1.3.0","gitHead":"014f3be6c0d096da007b07fd0edc22307a812d47","bugs":{"url":"https://github.com/gajus/fast-printf/issues"},"homepage":"https://github.com/gajus/fast-printf#readme","_id":"fast-printf@1.3.0","_nodeVersion":"15.5.0","_npmVersion":"6.14.10","dist":{"shasum":"ef9c7a473efc9a2f92d50b9c7fd182f526f62644","size":4689,"noattachment":false,"key":"/fast-printf/-/fast-printf-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-printf/download/fast-printf-1.3.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-printf_1.3.0_1609644232289_0.5815691949109343"},"_hasShrinkwrap":false,"publish_time":1609644232456,"_cnpm_publish_time":1609644232456},"1.2.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/fast-printf/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"boolean":"^3.0.2","mathjs":"^8.1.1"},"description":"Fast and spec-compliant printf implementation for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/mathjs":"^6.0.9","ava":"^3.14.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","eslint":"^7.16.0","eslint-config-canonical":"^24.4.4","husky":"^4.3.6","nyc":"^15.1.0","semantic-release":"^17.3.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["printf","sprintf"],"license":"BSD-3-Clause","main":"./dist/printf.js","name":"fast-printf","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/fast-printf.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/printf.d.ts","version":"1.2.0","gitHead":"c2cb5f453e3db308548b99c065a1c832fa966cc5","bugs":{"url":"https://github.com/gajus/fast-printf/issues"},"homepage":"https://github.com/gajus/fast-printf#readme","_id":"fast-printf@1.2.0","_nodeVersion":"15.5.0","_npmVersion":"6.14.10","dist":{"shasum":"34540785670d37d5d4874b39f93e3025f73c71bb","size":4044,"noattachment":false,"key":"/fast-printf/-/fast-printf-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-printf/download/fast-printf-1.2.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-printf_1.2.0_1609643337586_0.21627866819650832"},"_hasShrinkwrap":false,"publish_time":1609643337753,"_cnpm_publish_time":1609643337753},"1.1.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/fast-printf/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"mathjs":"^8.1.1"},"description":"Fast and spec-compliant printf implementation for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/mathjs":"^6.0.9","ava":"^3.14.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","eslint":"^7.16.0","eslint-config-canonical":"^24.4.4","husky":"^4.3.6","nyc":"^15.1.0","semantic-release":"^17.3.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["printf","sprintf"],"license":"BSD-3-Clause","main":"./dist/printf.js","name":"fast-printf","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/fast-printf.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/printf.d.ts","version":"1.1.0","gitHead":"700ec07ab4736b09f63c9e8c8f7f0333f7781d96","bugs":{"url":"https://github.com/gajus/fast-printf/issues"},"homepage":"https://github.com/gajus/fast-printf#readme","_id":"fast-printf@1.1.0","_nodeVersion":"15.5.0","_npmVersion":"6.14.10","dist":{"shasum":"0fc25c51e1f4b80421e85c35eeef426b909b6120","size":3947,"noattachment":false,"key":"/fast-printf/-/fast-printf-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-printf/download/fast-printf-1.1.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-printf_1.1.0_1609642822642_0.37238496586835756"},"_hasShrinkwrap":false,"publish_time":1609642822789,"_cnpm_publish_time":1609642822789},"1.0.0":{"author":{"name":"Gajus Kuizinas","email":"gajus@gajus.com","url":"http://gajus.com"},"ava":{"extensions":["ts"],"files":["test/fast-printf/**/*"],"require":["ts-node/register/transpile-only"]},"dependencies":{"mathjs":"^8.1.1"},"description":"Fast and spec-compliant printf implementation for Node.js and browser.","devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.1","@types/mathjs":"^6.0.9","ava":"^3.14.0","benchmark":"^2.1.4","coveralls":"^3.1.0","del-cli":"^3.0.1","eslint":"^7.16.0","eslint-config-canonical":"^24.4.4","husky":"^4.3.6","nyc":"^15.1.0","semantic-release":"^17.3.0","ts-node":"^9.1.1","typescript":"^4.1.3"},"engines":{"node":">=10.0"},"husky":{"hooks":{"pre-commit":"npm run lint && npm run test && npm run build"}},"keywords":["printf","sprintf"],"license":"BSD-3-Clause","main":"./dist/printf.js","name":"fast-printf","repository":{"type":"git","url":"git+ssh://git@github.com/gajus/fast-printf.git"},"scripts":{"benchmark":"ROARR_LOG=true ts-node --transpile-only test/benchmark.ts","build":"del-cli ./dist && tsc","dev":"tsc --watch","lint":"eslint ./src ./test && tsc --noEmit","test":"NODE_ENV=test ava --serial --verbose"},"typings":"./dist/printf.d.ts","version":"1.0.0","gitHead":"19ce59ffd9fa0466947cbdff11b8adc23a361a99","bugs":{"url":"https://github.com/gajus/fast-printf/issues"},"homepage":"https://github.com/gajus/fast-printf#readme","_id":"fast-printf@1.0.0","_nodeVersion":"15.5.0","_npmVersion":"6.14.10","dist":{"shasum":"62508f1f83a92e4a0c52e746b2d33211b5be3af8","size":3671,"noattachment":false,"key":"/fast-printf/-/fast-printf-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-printf/download/fast-printf-1.0.0.tgz"},"_npmUser":{"name":"gajus","email":"gajus@gajus.com"},"directories":{},"maintainers":[{"name":"gajus","email":"gk@anuary.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fast-printf_1.0.0_1609641807246_0.8930441481204323"},"_hasShrinkwrap":false,"publish_time":1609641807411,"_cnpm_publish_time":1609641807411}},"readme":"# fast-printf\n\n[![Coveralls](https://img.shields.io/coveralls/gajus/fast-printf.svg?style=flat-square)](https://coveralls.io/github/gajus/fast-printf)\n[![NPM version](http://img.shields.io/npm/v/fast-printf.svg?style=flat-square)](https://www.npmjs.org/package/fast-printf)\n[![Canonical Code Style](https://img.shields.io/badge/code%20style-canonical-blue.svg?style=flat-square)](https://github.com/gajus/canonical)\n[![Twitter Follow](https://img.shields.io/twitter/follow/kuizinas.svg?style=social&label=Follow)](https://twitter.com/kuizinas)\n\n[Fast](#benchmark) and spec-compliant `printf` implementation for Node.js and browser.\n\n* [Usage](#usage)\n* [Handling Unbound Value References](#handling-unbound-value-references)\n* [Benchmark](#benchmark)\n* [Printf Cheatsheet](#printf-cheatsheet)\n\n## Usage\n\n```ts\nimport {\n  printf,\n} from 'fast-printf';\n\nconsole.log(printf('foo %s', 'bar'));\n\n```\n\n## Handling Unbound Value References\n\nBy default, interpolating an unbound expression produces:\n\n* The expression is left in place\n* A warning is logged using [roarr](https://github.com/gajus/roarr)\n\ni.e. `printf('%s bar')` produces `%s bar`.\n\nThis behavior can be overridden by configuring a `fast-printf` instance using `createPrintf`:\n\n```ts\nimport {\n  createPrintf,\n} from 'fast-printf';\n\nconst printf = createPrintf({\n  formatUnboundExpression: (\n    subject: string,\n    token: PlaceholderToken,\n    boundValues: any[],\n  ): string => {\n    console.warn({\n      boundValues,\n      position: token.position,\n      subject,\n    }, 'referenced unbound value');\n\n    return token.placeholder;\n  };\n});\n\nconsole.log(printf('foo %s', 'bar'));\n\n```\n\n## Benchmark\n\n|**implementation**|**without_placeholders**|**with_string_placeholder**|**with_many_string_placeholders**|\n|-|-|-|-|\n|[`sprintf`](https://github.com/alexei/sprintf.js)|31,772,029|4,154,748|637,229|\n|[`printf`](https://github.com/adaltas/node-printf)|651,970|373,615|160,795|\n|[`fast-printf`](https://github.com/gajus/fast-printf)|78,068,540|11,820,632|2,552,386|\n\nResults show operations per second (greater is better).\n\nTo run the benchmark yourself please see [`./benchmark`](./benchmark).\n\n## Printf Cheatsheet\n\n```ts\n// %c character\nprintf('%c', 'b');\n// => 'c'\n\n// %C converts to uppercase character (if not already)\nprintf('%C', 'b');\n// => 'B'\n\n// %d decimal integer (base 10)\nprintf('%d', 100);\n// => '100'\n\n// %0Xd zero-fill for X digits\nprintf('%05d', 1);\n// => '00001'\n\n// %Xd right justify for X digits\nprintf('%5d', 1);\n// => '    1'\n\n// %-Xd left justify for X digits\nprintf('%-5d', 1);\n// => '1    '\n\n// %+d adds plus sign(+) to positive integers, minus sign for negative integers(-)\nprintf('%+5d', 1);\n// => '    +1'\nprintf('%+5d', -1);\n// => '    -1'\n\n// %e scientific notation\nprintf('%e', 52.8);\n// => '5.28e+1'\n\n// %E scientific notation with a capital 'E'\nprintf('%E', 52.8);\n// => '5.28E+1'\n\n// %f floating-point number\nprintf('%f', 52.8);\n// => '52.8'\n\n// %.Yf prints Y positions after decimal\nprintf('%.1f', 1.234);\n// => '1.2'\n\n// %Xf takes up X spaces\nprintf('%5f', 123);\n// => '  123'\n\n// %0X.Yf zero-fills\nprintf('%05.1f', 1.234);\n// => '001.2'\n\n// %-X.Yf left justifies\nprintf('%-5.1f', 1.234);\n// => '1.2  '\n\n// %i integer (base 10)\nprintf('%i', 123);\n// => '123'\n\n// %b converts to boolean\nprintf('%b', true);\n// => 'true'\nprintf('%b', 'true');\n// => 'true'\nprintf('%b', 1);\n// => 'true'\n\n// %B converts to uppercase boolean\nprintf('%b', true);\n// => 'TRUE'\nprintf('%b', 'true');\n// => 'TRUE'\nprintf('%b', 1);\n// => 'TRUE'\n\n// %o octal number (base 8)\nprintf('%o', 8);\n// => '10'\n\n// %s a string of characters\nprintf('%s', 'foo');\n// => 'foo'\n\n// %Xs formats string for a minimum of X spaces\nprintf('%5s', 'foo');\n// => '  foo'\n\n// %-Xs left justify\nprintf('%-5s', 'foo');\n// => 'foo  '\n\n// %S converts to a string of uppercase characters (if not already)\nprintf('%S', 'foo');\n// => 'FOO'\n\n// %u unsigned decimal integer\nprintf('%u', 1);\n// => '1'\nprintf('%u', -1);\n// => '4294967295'\n\n// %x number in hexadecimal (base 16)\nprintf('%x', 255);\n// => 'ff'\n\n// %% prints a percent sign\nprintf('%%');\n// => '%'\n\n// \\% prints a percent sign\nprintf('\\\\%');\n// => '%'\n\n// %2$s %1$s positional arguments\nprintf('%2$s %1$s', 'bar', 'foo');\n// => 'foo bar'\n\n```\n","_attachments":{},"homepage":"https://github.com/gajus/fast-printf#readme","bugs":{"url":"https://github.com/gajus/fast-printf/issues"},"license":"BSD-3-Clause"}