{"_id":"@sbrockma/std-format","_rev":"37-1bef774f10371a6f08742563a7cd5a26","name":"@sbrockma/std-format","dist-tags":{"latest":"4.1.4"},"versions":{"1.0.0":{"name":"@sbrockma/std-format","version":"1.0.0","author":{"name":"Stefan Brockmann","email":"stefanprogram@hotmail.com"},"license":"zlib","_id":"@sbrockma/std-format@1.0.0","maintainers":[{"name":"sbrockma","email":"stefanprogram@hotmail.com"}],"homepage":"https://github.com/sbrockma/std-format#readme","bugs":{"url":"https://github.com/sbrockma/std-format/issues"},"dist":{"shasum":"3e1f6711b2cb91ee4f148378866614c49af78812","tarball":"https://registry.npmjs.org/@sbrockma/std-format/-/std-format-1.0.0.tgz","fileCount":16,"integrity":"sha512-wumG4xyco9EiFMyQ6SWLH8kH4EY2XhT0b6vTwAm/Tk1zV2o8T97+Si2Q7Uz82S2XrLH5RUXnppZw0mLBjo+whg==","signatures":[{"sig":"MEQCIA9Q3oMCio0y8702V8fBH/UfxPbXeVZfwV/dR9KUATM4AiAubVXpn86nf5dyQq7CFNpvshlabEvCGwTEQRWshZWxHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92554},"main":"./dist/bundle.umd.js","types":"./dist/types/index.d.ts","watch":{"build:dev":{"quiet":false,"patterns":["src"],"extensions":"ts,tsx"}},"gitHead":"701aff797104fe0460c726c4b2eed003a12e74e9","private":false,"scripts":{"docs":"typedoc","test":"karma start","watch":"npm-watch build:dev","build:dev":"webpack --mode development --progress","build:prod":"webpack --mode production --progress"},"_npmUser":{"name":"sbrockma","email":"stefanprogram@hotmail.com"},"deprecated":"Deprecated: @sbrockma/std-format has been replaced by @tspro/brace-format as of v3.0.0.","repository":{"url":"git+https://github.com/sbrockma/std-format.git","type":"git"},"_npmVersion":"10.8.1","description":"String formatting of curly braces notation for TS/JS.","directories":{},"_nodeVersion":"20.11.0","browserslist":["defaults"],"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"karma":"^6.4.4","jasmine":"^5.6.0","typedoc":"^0.28.1","webpack":"^5.98.0","karma-cli":"^2.0.0","npm-watch":"^0.13.0","ts-loader":"^9.5.2","@babel/cli":"^7.26.4","typescript":"^5.8.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","karma-jasmine":"^5.1.0","karma-webpack":"^5.0.1","@types/jasmine":"^5.1.7","@babel/preset-env":"^7.26.9","@webpack-cli/serve":"^3.0.1","webpack-dev-server":"^5.2.0","clean-webpack-plugin":"^4.0.0","karma-chrome-launcher":"^3.2.0","terser-webpack-plugin":"^5.3.14","karma-sourcemap-loader":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/std-format_1.0.0_1743997695390_0.19511725037768057","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@sbrockma/std-format","version":"1.1.1","author":{"name":"Stefan Brockmann","email":"stefanprogram@hotmail.com"},"license":"zlib","_id":"@sbrockma/std-format@1.1.1","maintainers":[{"name":"sbrockma","email":"stefanprogram@hotmail.com"}],"homepage":"https://github.com/sbrockma/std-format#readme","bugs":{"url":"https://github.com/sbrockma/std-format/issues"},"dist":{"shasum":"1dcee81ebac247043dcf35f9129e9219c214c782","tarball":"https://registry.npmjs.org/@sbrockma/std-format/-/std-format-1.1.1.tgz","fileCount":14,"integrity":"sha512-T3bwW0ail39HSJ5ZPzI/aZvsTbupAyHtyTW4S+dSW+HZhQ46kvn4kAP6m9nKpNGMg605T6W1iYGCRFujQh0/Tw==","signatures":[{"sig":"MEUCIQCTNyTGJyKdOEn/0QkPeQcvF+JJ+tEZgLmQNHEbSLYrcgIgb0WobtBGjDQOfa8YMaJYh0DaGUVAvjCb0gMlzCA8UxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107786},"main":"./dist/bundle.umd.js","types":"./dist/types/index.d.ts","watch":{"build:dev":{"quiet":false,"patterns":["src"],"extensions":"ts,tsx"}},"gitHead":"d968eb855da34fa407ab0af22c97278c98be704e","private":false,"scripts":{"docs":"typedoc","test":"karma start","watch":"npm-watch build:dev","build:dev":"webpack --mode development --progress","build:prod":"webpack --mode production --progress"},"_npmUser":{"name":"sbrockma","email":"stefanprogram@hotmail.com"},"deprecated":"Deprecated: @sbrockma/std-format has been replaced by @tspro/brace-format as of v3.0.0.","repository":{"url":"git+https://github.com/sbrockma/std-format.git","type":"git"},"_npmVersion":"10.8.1","description":"String formatting of curly braces notation for TS/JS.","directories":{},"_nodeVersion":"20.11.0","browserslist":["defaults"],"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"karma":"^6.4.4","jasmine":"^5.6.0","typedoc":"^0.28.1","webpack":"^5.98.0","karma-cli":"^2.0.0","npm-watch":"^0.13.0","ts-loader":"^9.5.2","@babel/cli":"^7.26.4","typescript":"^5.8.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","karma-jasmine":"^5.1.0","karma-webpack":"^5.0.1","@types/jasmine":"^5.1.7","@babel/preset-env":"^7.26.9","@webpack-cli/serve":"^3.0.1","webpack-dev-server":"^5.2.0","clean-webpack-plugin":"^4.0.0","karma-chrome-launcher":"^3.2.0","terser-webpack-plugin":"^5.3.14","karma-sourcemap-loader":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/std-format_1.1.1_1744078455410_0.4529307611416682","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@sbrockma/std-format","version":"1.2.0","author":{"name":"Stefan Brockmann","email":"stefanprogram@hotmail.com"},"license":"zlib","_id":"@sbrockma/std-format@1.2.0","maintainers":[{"name":"sbrockma","email":"stefanprogram@hotmail.com"}],"homepage":"https://github.com/sbrockma/std-format#readme","bugs":{"url":"https://github.com/sbrockma/std-format/issues"},"dist":{"shasum":"68bcf25af092836896f13d8f26873d9909d0f963","tarball":"https://registry.npmjs.org/@sbrockma/std-format/-/std-format-1.2.0.tgz","fileCount":14,"integrity":"sha512-tXQMGDM/8pjrN117K4/Z3EzRl2LS9SbEDsDhA8CIrxYSTcim0gB4Qko4LYhWgSh3JrpZ9Iy/jwU9f1jeVETBiA==","signatures":[{"sig":"MEUCIEnvVjZ0weN4NjraBPsa8knc3TwUcdnNwma4Y3U2fkhvAiEA3hdEJZjG9nJl0nCcU6h9MJnDpa+MGeIPYVv+fJoAeco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115399},"main":"./dist/bundle.umd.js","types":"./dist/types/index.d.ts","watch":{"build:dev":{"quiet":false,"patterns":["src"],"extensions":"ts,tsx"}},"gitHead":"d00f1b4ca6c5a78708a41d00812f8ea604b4d22e","private":false,"scripts":{"docs":"typedoc","test":"karma start","watch":"npm-watch build:dev","build:dev":"webpack --mode development --progress","build:prod":"webpack --mode production --progress"},"_npmUser":{"name":"sbrockma","email":"stefanprogram@hotmail.com"},"deprecated":"Deprecated: @sbrockma/std-format has been replaced by @tspro/brace-format as of v3.0.0.","repository":{"url":"git+https://github.com/sbrockma/std-format.git","type":"git"},"_npmVersion":"10.8.1","description":"String formatting of curly braces notation for TS/JS.","directories":{},"_nodeVersion":"20.11.0","browserslist":["defaults"],"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"karma":"^6.4.4","jasmine":"^5.6.0","typedoc":"^0.28.1","webpack":"^5.98.0","karma-cli":"^2.0.0","npm-watch":"^0.13.0","ts-loader":"^9.5.2","@babel/cli":"^7.26.4","typescript":"^5.8.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","karma-jasmine":"^5.1.0","karma-webpack":"^5.0.1","@types/jasmine":"^5.1.7","@babel/preset-env":"^7.26.9","@webpack-cli/serve":"^3.0.1","webpack-dev-server":"^5.2.0","clean-webpack-plugin":"^4.0.0","karma-chrome-launcher":"^3.2.0","terser-webpack-plugin":"^5.3.14","karma-sourcemap-loader":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/std-format_1.2.0_1744113976705_0.1798660794034821","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@sbrockma/std-format","version":"1.2.1","author":{"name":"Stefan Brockmann","email":"stefanprogram@hotmail.com"},"license":"zlib","_id":"@sbrockma/std-format@1.2.1","maintainers":[{"name":"sbrockma","email":"stefanprogram@hotmail.com"}],"homepage":"https://github.com/sbrockma/std-format#readme","bugs":{"url":"https://github.com/sbrockma/std-format/issues"},"dist":{"shasum":"c288a3130ec4d3c64601239601385bdf5b58df29","tarball":"https://registry.npmjs.org/@sbrockma/std-format/-/std-format-1.2.1.tgz","fileCount":14,"integrity":"sha512-IjFNeA+unITC/wKEYv7tze3uRvA2OylVZMtVfre13HsoBcGHq6kb7vuI3g5dr7ZDkn5gN86pzBhywnUUn3l/UQ==","signatures":[{"sig":"MEYCIQCjO9XQWuEumzaLNJXvi0l9vAl0jdz7D6rFC8t4CGL/JgIhAMdWGT4aDxLHSKA8Ev13YNCG1Uh8eBiqV3L7cCEt/I8O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121810},"main":"./dist/bundle.umd.js","types":"./dist/types/index.d.ts","watch":{"build:dev":{"quiet":false,"patterns":["src"],"extensions":"ts,tsx"}},"gitHead":"2fac78f172ff0454d341827d6e1e707c90e870a6","private":false,"scripts":{"docs":"typedoc","test":"karma start","watch":"npm-watch build:dev","build:dev":"webpack --mode development --progress","build:prod":"webpack --mode production --progress"},"_npmUser":{"name":"sbrockma","email":"stefanprogram@hotmail.com"},"deprecated":"Deprecated: @sbrockma/std-format has been replaced by @tspro/brace-format as of v3.0.0.","repository":{"url":"git+https://github.com/sbrockma/std-format.git","type":"git"},"_npmVersion":"10.8.1","description":"String formatting of curly braces notation for TS/JS.","directories":{},"_nodeVersion":"20.11.0","browserslist":["defaults"],"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"karma":"^6.4.4","jasmine":"^5.6.0","typedoc":"^0.28.1","webpack":"^5.98.0","karma-cli":"^2.0.0","npm-watch":"^0.13.0","ts-loader":"^9.5.2","@babel/cli":"^7.26.4","typescript":"^5.8.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","karma-jasmine":"^5.1.0","karma-webpack":"^5.0.1","@types/jasmine":"^5.1.7","@babel/preset-env":"^7.26.9","@webpack-cli/serve":"^3.0.1","webpack-dev-server":"^5.2.0","clean-webpack-plugin":"^4.0.0","karma-chrome-launcher":"^3.2.0","terser-webpack-plugin":"^5.3.14","karma-sourcemap-loader":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/std-format_1.2.1_1744190992721_0.6605600871014972","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@sbrockma/std-format","version":"1.3.0","author":{"name":"Stefan Brockmann","email":"stefanprogram@hotmail.com"},"license":"zlib","_id":"@sbrockma/std-format@1.3.0","maintainers":[{"name":"sbrockma","email":"stefanprogram@hotmail.com"}],"homepage":"https://github.com/sbrockma/std-format#readme","bugs":{"url":"https://github.com/sbrockma/std-format/issues"},"dist":{"shasum":"4a4612fed12876342400321aa8432e5563d9f12b","tarball":"https://registry.npmjs.org/@sbrockma/std-format/-/std-format-1.3.0.tgz","fileCount":14,"integrity":"sha512-v/mvUV80UIhS1AVtNBvLAtAH+gs+mbCKfkaJ9ER0JZbBP+Ib6OiT/nV/ju4fjUlWcIl6dOcLKOsIJjLB1kNrvQ==","signatures":[{"sig":"MEUCIQDn0lLIPnAAEsuSpyhlahZfdGIftGZqW4ZIIaufsQemzAIgL5KD4kyd3MUCPQxGZ1VOobU4uxNBtTAICiXcblz/hcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123684},"main":"./dist/bundle.umd.js","types":"./dist/types/index.d.ts","watch":{"build:dev":{"quiet":false,"patterns":["src"],"extensions":"ts,tsx"}},"gitHead":"c6d90a205d12d9e8bc481acb8405694b6ad19748","private":false,"scripts":{"docs":"typedoc","test":"karma start","watch":"npm-watch build:dev","build:dev":"webpack --mode development --progress","build:prod":"webpack --mode production --progress"},"_npmUser":{"name":"sbrockma","email":"stefanprogram@hotmail.com"},"deprecated":"Deprecated: @sbrockma/std-format has been replaced by @tspro/brace-format as of v3.0.0.","repository":{"url":"git+https://github.com/sbrockma/std-format.git","type":"git"},"_npmVersion":"10.8.1","description":"String formatting of curly braces notation for TS/JS.","directories":{},"_nodeVersion":"20.11.0","browserslist":["defaults"],"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"karma":"^6.4.4","jasmine":"^5.6.0","typedoc":"^0.28.1","webpack":"^5.98.0","karma-cli":"^2.0.0","npm-watch":"^0.13.0","ts-loader":"^9.5.2","@babel/cli":"^7.26.4","typescript":"^5.8.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","karma-jasmine":"^5.1.0","karma-webpack":"^5.0.1","@types/jasmine":"^5.1.7","@babel/preset-env":"^7.26.9","@webpack-cli/serve":"^3.0.1","webpack-dev-server":"^5.2.0","clean-webpack-plugin":"^4.0.0","karma-chrome-launcher":"^3.2.0","terser-webpack-plugin":"^5.3.14","karma-sourcemap-loader":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/std-format_1.3.0_1744228314974_0.736715902763105","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@sbrockma/std-format","version":"1.3.1","author":{"name":"Stefan Brockmann","email":"stefanprogram@hotmail.com"},"license":"zlib","_id":"@sbrockma/std-format@1.3.1","maintainers":[{"name":"sbrockma","email":"stefanprogram@hotmail.com"}],"homepage":"https://github.com/sbrockma/std-format#readme","bugs":{"url":"https://github.com/sbrockma/std-format/issues"},"dist":{"shasum":"5ac952c6459bf5e82b865aa1b5bbadd3828b2f88","tarball":"https://registry.npmjs.org/@sbrockma/std-format/-/std-format-1.3.1.tgz","fileCount":14,"integrity":"sha512-XFn8yImzSkrBWkzLj9IRKV7PxeyOC/kNWl8/fEW9Kaq0fjwMD2fl9zwF5BcfYGtjovI2hWlPfV86kJeb879zyA==","signatures":[{"sig":"MEUCIHL7kWELLcuPcJYZxxUrpuLxMExFMInvinF2cUoJqtTlAiEAoltMmIktjDNtnDh+SI6ZRHBxJp7Aie2OW+cpw+Gnyx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124876},"main":"./dist/std-format.umd.js","types":"./dist/types/index.d.ts","watch":{"build:dev":{"quiet":false,"patterns":["src"],"extensions":"ts,tsx"}},"gitHead":"6ee5e1e3280e707a1ed8d3362fed5d8229fb6f49","private":false,"scripts":{"docs":"typedoc","test":"karma start","watch":"npm-watch build:dev","build:dev":"webpack --mode development --progress","build:prod":"webpack --mode production --progress"},"_npmUser":{"name":"sbrockma","email":"stefanprogram@hotmail.com"},"deprecated":"Deprecated: @sbrockma/std-format has been replaced by @tspro/brace-format as of v3.0.0.","repository":{"url":"git+https://github.com/sbrockma/std-format.git","type":"git"},"_npmVersion":"10.8.1","description":"String formatting of curly braces notation for TS/JS.","directories":{},"_nodeVersion":"20.11.0","browserslist":["defaults"],"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"karma":"^6.4.4","jasmine":"^5.6.0","typedoc":"^0.28.1","webpack":"^5.98.0","karma-cli":"^2.0.0","npm-watch":"^0.13.0","ts-loader":"^9.5.2","@babel/cli":"^7.26.4","typescript":"^5.8.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","karma-jasmine":"^5.1.0","karma-webpack":"^5.0.1","@types/jasmine":"^5.1.7","@babel/preset-env":"^7.26.9","@webpack-cli/serve":"^3.0.1","webpack-dev-server":"^5.2.0","clean-webpack-plugin":"^4.0.0","karma-chrome-launcher":"^3.2.0","terser-webpack-plugin":"^5.3.14","karma-sourcemap-loader":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/std-format_1.3.1_1744299862652_0.4284634040501951","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@sbrockma/std-format","version":"1.3.2","author":{"name":"Stefan Brockmann","email":"stefanprogram@hotmail.com"},"license":"zlib","_id":"@sbrockma/std-format@1.3.2","maintainers":[{"name":"sbrockma","email":"stefanprogram@hotmail.com"}],"homepage":"https://github.com/sbrockma/std-format#readme","bugs":{"url":"https://github.com/sbrockma/std-format/issues"},"dist":{"shasum":"bea9058e62d3076706b48806b0fa5b84ce90301d","tarball":"https://registry.npmjs.org/@sbrockma/std-format/-/std-format-1.3.2.tgz","fileCount":14,"integrity":"sha512-ys5XOS8SY9XtqLWG3Tc6y8bRqDfsVTnOgSizbnmAnhJfnH1XAOfhDsCVzNtx3M/NzBVDYVn38QY5q/AaGraOFg==","signatures":[{"sig":"MEUCIHYlybmlYWXE71qLTVBI/11i2GCkzFQIf7rMlSuGIwdcAiEAgSjj7cUhvqfyV8i4nuEizYqluwpb50x4s/CaYNTxc+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123997},"main":"./dist/std-format.umd.js","types":"./dist/types/index.d.ts","watch":{"build:dev":{"quiet":false,"patterns":["src"],"extensions":"ts,tsx"}},"gitHead":"a12c304bdcc573a8acba8499acc2815d9c2a40d0","private":false,"scripts":{"docs":"typedoc","test":"karma start","watch":"npm-watch build:dev","build:dev":"webpack --mode development --progress","build:prod":"webpack --mode production --progress"},"_npmUser":{"name":"sbrockma","email":"stefanprogram@hotmail.com"},"deprecated":"Deprecated: @sbrockma/std-format has been replaced by @tspro/brace-format as of v3.0.0.","repository":{"url":"git+https://github.com/sbrockma/std-format.git","type":"git"},"_npmVersion":"10.8.1","description":"String formatting of curly braces notation for TS/JS.","directories":{},"_nodeVersion":"20.11.0","browserslist":["defaults"],"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"karma":"^6.4.4","jasmine":"^5.6.0","typedoc":"^0.28.1","webpack":"^5.98.0","karma-cli":"^2.0.0","npm-watch":"^0.13.0","ts-loader":"^9.5.2","@babel/cli":"^7.26.4","typescript":"^5.8.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","karma-jasmine":"^5.1.0","karma-webpack":"^5.0.1","@types/jasmine":"^5.1.7","@babel/preset-env":"^7.26.9","@webpack-cli/serve":"^3.0.1","webpack-dev-server":"^5.2.0","clean-webpack-plugin":"^4.0.0","karma-chrome-launcher":"^3.2.0","terser-webpack-plugin":"^5.3.14","karma-sourcemap-loader":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/std-format_1.3.2_1744457355174_0.9644759684332025","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@sbrockma/std-format","version":"1.3.3","author":{"name":"Stefan Brockmann","email":"stefanprogram@hotmail.com"},"license":"zlib","_id":"@sbrockma/std-format@1.3.3","maintainers":[{"name":"sbrockma","email":"stefanprogram@hotmail.com"}],"homepage":"https://github.com/sbrockma/std-format#readme","bugs":{"url":"https://github.com/sbrockma/std-format/issues"},"dist":{"shasum":"284a65fe095625862a06278b1bea0e5e625d0cb7","tarball":"https://registry.npmjs.org/@sbrockma/std-format/-/std-format-1.3.3.tgz","fileCount":40,"integrity":"sha512-aNLtbvJOrxvkDBi9zrcelUZxe7Tn/5/hZpXzEF2S28m5ioaRNhQkeJjW83rwnAjCekYzrj6Zb+aU2P/CLTOMAA==","signatures":[{"sig":"MEUCICaxGEnn+QheuaOCJNT3fwtDGvVhrCwCv7BZN/83+ThSAiEA5C+mhcuESYZbpJBFjevJRE3D1OtOL9y/EmQmrMuYDHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155921},"main":"./dist/std-format.umd.js","types":"./dist/types/index.d.ts","watch":{"build:dev":{"quiet":false,"patterns":["src"],"extensions":"ts,tsx"}},"gitHead":"31986075957cc89946a48cd42c8f00987108410c","private":false,"scripts":{"docs":"typedoc","test":"karma start","watch":"npm-watch build:dev","build:dev":"webpack --mode development --progress","build:prod":"webpack --mode production --progress"},"_npmUser":{"name":"sbrockma","email":"stefanprogram@hotmail.com"},"deprecated":"Deprecated: @sbrockma/std-format has been replaced by @tspro/brace-format as of v3.0.0.","repository":{"url":"git+https://github.com/sbrockma/std-format.git","type":"git"},"_npmVersion":"10.8.1","description":"String formatting of curly braces notation for TS/JS.","directories":{},"_nodeVersion":"20.11.0","browserslist":["defaults"],"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"karma":"^6.4.4","jasmine":"^5.6.0","typedoc":"^0.28.1","webpack":"^5.98.0","karma-cli":"^2.0.0","npm-watch":"^0.13.0","ts-loader":"^9.5.2","@babel/cli":"^7.26.4","typescript":"^5.8.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","karma-jasmine":"^5.1.0","karma-webpack":"^5.0.1","@types/jasmine":"^5.1.7","@babel/preset-env":"^7.26.9","@webpack-cli/serve":"^3.0.1","webpack-dev-server":"^5.2.0","clean-webpack-plugin":"^4.0.0","karma-chrome-launcher":"^3.2.0","terser-webpack-plugin":"^5.3.14","karma-sourcemap-loader":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/std-format_1.3.3_1744606934604_0.16103265441446402","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@sbrockma/std-format","version":"1.3.4","author":{"name":"Stefan Brockmann","email":"stefanprogram@hotmail.com"},"license":"zlib","_id":"@sbrockma/std-format@1.3.4","maintainers":[{"name":"sbrockma","email":"stefanprogram@hotmail.com"}],"homepage":"https://github.com/sbrockma/std-format#readme","bugs":{"url":"https://github.com/sbrockma/std-format/issues"},"dist":{"shasum":"36691b0bdbf39154ec33394e4ed78c72c57fe8fe","tarball":"https://registry.npmjs.org/@sbrockma/std-format/-/std-format-1.3.4.tgz","fileCount":43,"integrity":"sha512-AdjkypjeT5axvrRuyJ/jRR98PhrS+RF9pT+kW+cTE9h8JYhbKIaRZ45awht7c9QupBjUwIjiSnemkJmmV4dwHw==","signatures":[{"sig":"MEUCIQCGuR9hXm/eHY7rHxDWpmVk9sdWvbezF8qFXO2PxQBMGwIgSYcHBSlutedv2LH4q5jvGO9wWDjLGSIbu/gP0zIrCUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168984},"main":"./dist/std-format.umd.js","types":"./dist/types/index.d.ts","watch":{"build:dev":{"quiet":false,"patterns":["src"],"extensions":"ts,tsx"}},"gitHead":"ac3f910e434e06417cef91584bb8063b03464777","private":false,"scripts":{"docs":"typedoc","test":"karma start","watch":"npm-watch build:dev","build:dev":"webpack --mode development --progress","build:prod":"webpack --mode production --progress"},"_npmUser":{"name":"sbrockma","email":"stefanprogram@hotmail.com"},"deprecated":"Deprecated: @sbrockma/std-format has been replaced by @tspro/brace-format as of v3.0.0.","repository":{"url":"git+https://github.com/sbrockma/std-format.git","type":"git"},"_npmVersion":"10.8.1","description":"String formatting function for TS/JS.","directories":{},"_nodeVersion":"20.11.0","browserslist":["defaults"],"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"karma":"^6.4.4","jasmine":"^5.6.0","typedoc":"^0.28.1","webpack":"^5.98.0","karma-cli":"^2.0.0","npm-watch":"^0.13.0","ts-loader":"^9.5.2","@babel/cli":"^7.26.4","typescript":"^5.8.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","karma-jasmine":"^5.1.0","karma-webpack":"^5.0.1","@types/jasmine":"^5.1.7","@babel/preset-env":"^7.26.9","@webpack-cli/serve":"^3.0.1","webpack-dev-server":"^5.2.0","clean-webpack-plugin":"^4.0.0","karma-chrome-launcher":"^3.2.0","terser-webpack-plugin":"^5.3.14","karma-sourcemap-loader":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/std-format_1.3.4_1744739549694_0.9940603144079059","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"@sbrockma/std-format","version":"1.3.5","author":{"name":"Stefan Brockmann"},"license":"zlib","_id":"@sbrockma/std-format@1.3.5","maintainers":[{"name":"sbrockma","email":"stefanprogram@hotmail.com"}],"homepage":"https://github.com/sbrockma/std-format#readme","bugs":{"url":"https://github.com/sbrockma/std-format/issues"},"dist":{"shasum":"bbf65079080db67c6016420bb62c408297f5bb7e","tarball":"https://registry.npmjs.org/@sbrockma/std-format/-/std-format-1.3.5.tgz","fileCount":47,"integrity":"sha512-inj8UI+RvkEnOrzxEqVBr72PVmdCac3/UARdT8RzSwqplfWnkEVO3T+yexFfFbAvqwu836sT10qsEjaRSNF2WQ==","signatures":[{"sig":"MEQCIEw8M7aCRbDxqZCTziNzAECLpX4Ym16uUfl/z3e0lzDxAiA41mC3EMU2Y0a1cyKlstIN7nww5YfowAmUzxT+f6rGTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217256},"main":"./dist/std-format.umd.js","types":"./dist/types/index.d.ts","watch":{"build:dev":{"quiet":false,"patterns":["src"],"extensions":"ts,tsx"}},"gitHead":"e9c6f72497684b245d07f3b0dc3cbe4184e6c16e","private":false,"scripts":{"docs":"typedoc","test":"karma start","watch":"npm-watch build:dev","build:dev":"webpack --mode development --progress","build:prod":"webpack --mode production --progress"},"_npmUser":{"name":"sbrockma","email":"stefanprogram@hotmail.com"},"deprecated":"Deprecated: @sbrockma/std-format has been replaced by @tspro/brace-format as of v3.0.0.","repository":{"url":"git+https://github.com/sbrockma/std-format.git","type":"git"},"_npmVersion":"10.8.1","description":"String formatting function for TS/JS.","directories":{},"_nodeVersion":"20.11.0","browserslist":["defaults"],"dependencies":{"jsbi":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^6.4.4","jasmine":"^5.6.0","typedoc":"^0.28.1","webpack":"^5.98.0","karma-cli":"^2.0.0","npm-watch":"^0.13.0","ts-loader":"^9.5.2","@babel/cli":"^7.26.4","typescript":"^5.8.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","karma-jasmine":"^5.1.0","karma-webpack":"^5.0.1","@types/jasmine":"^5.1.7","@babel/preset-env":"^7.26.9","@webpack-cli/serve":"^3.0.1","webpack-dev-server":"^5.2.0","clean-webpack-plugin":"^4.0.0","karma-chrome-launcher":"^3.2.0","terser-webpack-plugin":"^5.3.14","karma-sourcemap-loader":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/std-format_1.3.5_1744864007765_0.2527113825503722","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@sbrockma/std-format","version":"1.4.0","author":{"name":"Stefan Brockmann"},"license":"zlib","_id":"@sbrockma/std-format@1.4.0","maintainers":[{"name":"sbrockma","email":"stefanprogram@hotmail.com"}],"homepage":"https://github.com/sbrockma/std-format#readme","bugs":{"url":"https://github.com/sbrockma/std-format/issues"},"dist":{"shasum":"e10d0372595b3e28764976f39387daef099db704","tarball":"https://registry.npmjs.org/@sbrockma/std-format/-/std-format-1.4.0.tgz","fileCount":24,"integrity":"sha512-dVuSCuGgzoQYBgVqL8azXsAPfV22OuQh37RDON6pSUh0GTJbC6qyodbFJSz8J+P7A/Vk8i+3R9an9XtVXY1GQA==","signatures":[{"sig":"MEUCIDeaSX9N8SP/j8OYAA05KyG1xIvJYAnQmlKJifDKpnfOAiEA2N0oMq5lSWiD2GkGNVSqIFVUbfZ/4cp9JnT8n4RONl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273427},"main":"./dist/std-format.cjs.js","types":"./dist/std-format.d.ts","watch":{"build:dev":{"quiet":false,"patterns":["src"],"extensions":"ts,tsx"}},"module":"./dist/std-format.esm.mjs","browser":"./dist/std-format.umd.js","exports":{"import":"./dist/std-format.esm.mjs","browser":"./dist/std-format.umd.js","require":"./dist/std-format.cjs.js"},"gitHead":"c704c48bf93410c61be921e1fd6aa104e9ba560c","private":false,"scripts":{"docs":"typedoc","test":"karma start","watch":"npm-watch build:dev","build:dev":"rimraf dist && webpack --mode development && api-extractor run --local && rimraf dist/temp-types","build:prod":"rimraf dist && webpack --mode production && api-extractor run --local && rimraf dist/temp-types"},"_npmUser":{"name":"sbrockma","email":"stefanprogram@hotmail.com"},"deprecated":"Deprecated: @sbrockma/std-format has been replaced by @tspro/brace-format as of v3.0.0.","repository":{"url":"git+https://github.com/sbrockma/std-format.git","type":"git"},"_npmVersion":"10.3.0","description":"String formatting function for TS/JS.","directories":{},"_nodeVersion":"20.10.0","browserslist":["defaults"],"dependencies":{"jsbi":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^6.4.4","rimraf":"^6.0.1","jasmine":"^5.6.0","typedoc":"^0.28.1","webpack":"^5.98.0","karma-cli":"^2.0.0","npm-watch":"^0.13.0","ts-loader":"^9.5.2","@babel/cli":"^7.26.4","typescript":"^5.8.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","api-extractor":"^99.99.99","karma-jasmine":"^5.1.0","karma-webpack":"^5.0.1","@types/jasmine":"^5.1.7","@babel/preset-env":"^7.26.9","@webpack-cli/serve":"^3.0.1","webpack-dev-server":"^5.2.0","clean-webpack-plugin":"^4.0.0","karma-chrome-launcher":"^3.2.0","terser-webpack-plugin":"^5.3.14","karma-sourcemap-loader":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/std-format_1.4.0_1745133620101_0.3886025346462849","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@sbrockma/std-format","version":"1.4.1","author":{"name":"Stefan Brockmann"},"license":"zlib","_id":"@sbrockma/std-format@1.4.1","maintainers":[{"name":"sbrockma","email":"stefanprogram@hotmail.com"}],"homepage":"https://github.com/sbrockma/std-format#readme","bugs":{"url":"https://github.com/sbrockma/std-format/issues"},"dist":{"shasum":"d23b433071854a0edeff283abb7a30bcb5de3134","tarball":"https://registry.npmjs.org/@sbrockma/std-format/-/std-format-1.4.1.tgz","fileCount":24,"integrity":"sha512-LFCoML0ZipN9Z91tfqpnSmNfYMDIIlhqVoUAo12/tUju4gIlnLj4A7UML6OjBtkXLqgUZMoygnHXL/DHKFqfsw==","signatures":[{"sig":"MEUCIQDINbauL6RzdR90djsGf9884jp1AG9Gw82k05d93XhWegIgPvcuKV2lH5owc0TmEDM598BZFPAdCcruY++8BFDEIAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273601},"main":"./dist/std-format.cjs.js","types":"./dist/std-format.d.ts","watch":{"build:dev":{"quiet":false,"patterns":["src"],"extensions":"ts,tsx"}},"module":"./dist/std-format.esm.mjs","browser":"./dist/std-format.umd.js","exports":{"types":"./dist/std-format.d.ts","import":"./dist/std-format.esm.mjs","browser":"./dist/std-format.umd.js","require":"./dist/std-format.cjs.js"},"gitHead":"1d7e1bbe59a527177f377cba00979eaebbecdb84","private":false,"scripts":{"docs":"typedoc","test":"karma start","watch":"npm-watch build:dev","build:dev":"rimraf dist && webpack --mode development && api-extractor run --local && rimraf dist/temp-types","build:prod":"rimraf dist && webpack --mode production && api-extractor run --local && rimraf dist/temp-types"},"_npmUser":{"name":"sbrockma","email":"stefanprogram@hotmail.com"},"deprecated":"Deprecated: @sbrockma/std-format has been replaced by @tspro/brace-format as of v3.0.0.","repository":{"url":"git+https://github.com/sbrockma/std-format.git","type":"git"},"_npmVersion":"10.3.0","description":"String formatting function for TS/JS.","directories":{},"_nodeVersion":"20.10.0","browserslist":["defaults"],"dependencies":{"jsbi":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^6.4.4","rimraf":"^6.0.1","jasmine":"^5.6.0","typedoc":"^0.28.1","webpack":"^5.98.0","karma-cli":"^2.0.0","npm-watch":"^0.13.0","ts-loader":"^9.5.2","@babel/cli":"^7.26.4","typescript":"^5.8.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","api-extractor":"^99.99.99","karma-jasmine":"^5.1.0","karma-webpack":"^5.0.1","@types/jasmine":"^5.1.7","@babel/preset-env":"^7.26.9","@webpack-cli/serve":"^3.0.1","webpack-dev-server":"^5.2.0","clean-webpack-plugin":"^4.0.0","karma-chrome-launcher":"^3.2.0","terser-webpack-plugin":"^5.3.14","karma-sourcemap-loader":"^0.4.0","@microsoft/api-extractor":"^7.52.4"},"_npmOperationalInternal":{"tmp":"tmp/std-format_1.4.1_1745135265398_0.21272037112394093","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@sbrockma/std-format","version":"1.4.2","author":{"name":"Stefan Brockmann"},"license":"zlib","_id":"@sbrockma/std-format@1.4.2","maintainers":[{"name":"sbrockma","email":"stefanprogram@hotmail.com"}],"homepage":"https://github.com/sbrockma/std-format#readme","bugs":{"url":"https://github.com/sbrockma/std-format/issues"},"dist":{"shasum":"7e58e1907d060299bc9227e087dacb13a5f7ddf3","tarball":"https://registry.npmjs.org/@sbrockma/std-format/-/std-format-1.4.2.tgz","fileCount":24,"integrity":"sha512-gJe3ZaZEdOFPg36DuMYlwYno5V+emWdXZz27ezeO9JwkLs7a2eaZfoF7qyhONBdkZWmsRkz2IRfhzDArlQ/Cww==","signatures":[{"sig":"MEUCIQDyvwEIsU0NCnb8AGGwBx9QRE1/Cpq18fF5WhVlfUgZ5QIgWOWaDF7tMS9cfUnMtJQzli4WsUPxlPN228hD2EGrLEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275892},"main":"./dist/std-format.cjs.js","types":"./dist/std-format.d.ts","watch":{"build:dev":{"quiet":false,"patterns":["src"],"extensions":"ts,tsx"}},"module":"./dist/std-format.esm.mjs","browser":"./dist/std-format.umd.js","exports":{".":{"types":"./dist/std-format.d.ts","import":"./dist/std-format.esm.mjs","browser":"./dist/std-format.umd.js","require":"./dist/std-format.cjs.js"}},"gitHead":"63dd0bc936c00cdc34c84e9f88519ec04dd66464","private":false,"scripts":{"test":"karma start","watch":"npm-watch build:dev","build:dev":"rimraf dist && webpack --mode development && api-extractor run --local && rimraf dist/temp-types","build:prod":"rimraf dist && webpack --mode production && api-extractor run --local && rimraf dist/temp-types"},"_npmUser":{"name":"sbrockma","email":"stefanprogram@hotmail.com"},"deprecated":"Deprecated: @sbrockma/std-format has been replaced by @tspro/brace-format as of v3.0.0.","repository":{"url":"git+https://github.com/sbrockma/std-format.git","type":"git"},"_npmVersion":"10.8.1","description":"String formatting function for TS/JS.","directories":{},"_nodeVersion":"20.11.0","browserslist":["defaults"],"dependencies":{"jsbi":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^6.4.4","rimraf":"^6.0.1","jasmine":"^5.6.0","webpack":"^5.98.0","karma-cli":"^2.0.0","npm-watch":"^0.13.0","ts-loader":"^9.5.2","@babel/cli":"^7.26.4","typescript":"^5.8.2","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","api-extractor":"^99.99.99","karma-jasmine":"^5.1.0","karma-webpack":"^5.0.1","@types/jasmine":"^5.1.7","@babel/preset-env":"^7.26.9","@webpack-cli/serve":"^3.0.1","webpack-dev-server":"^5.2.0","clean-webpack-plugin":"^4.0.0","karma-chrome-launcher":"^3.2.0","terser-webpack-plugin":"^5.3.14","karma-sourcemap-loader":"^0.4.0","@microsoft/api-extractor":"^7.52.4"},"_npmOperationalInternal":{"tmp":"tmp/std-format_1.4.2_1745266638749_0.6856229537306449","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@sbrockma/std-format","version":"1.5.0","author":{"name":"Stefan Brockmann","email":"stefanprogram@hotmail.com"},"license":"zlib","_id":"@sbrockma/std-format@1.5.0","maintainers":[{"name":"sbrockma","email":"stefanprogram@hotmail.com"}],"homepage":"https://github.com/sbrockma/std-format#readme","bugs":{"url":"https://github.com/sbrockma/std-format/issues"},"dist":{"shasum":"3c48f6da7aaa7a0bd3c16d5c9b113ba660f6cc7b","tarball":"https://registry.npmjs.org/@sbrockma/std-format/-/std-format-1.5.0.tgz","fileCount":24,"integrity":"sha512-FJT7b+pX3yxHV5yQr/GTfMEO0hf9tCL4aM4BMCtvaOQpw4nDLc1DzE3JQzdeGiXHUSkFjP2N227w0mk5GaYgrw==","signatures":[{"sig":"MEQCIDuQAkj1JFuiWIGFEVHOcKT+qEKxXqlf9ndT5f1DH4TUAiB6CQEyue+IuLgvX4LLCTbaJKGwvzh5mE8ReVX+V/IAbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":294274},"main":"./dist/std-format.cjs.js","types":"./dist/std-format.d.ts","watch":{"build:dev":{"quiet":false,"patterns":["src"],"extensions":"ts,tsx"}},"module":"./dist/std-format.esm.mjs","browser":"./dist/std-format.umd.js","exports":{".":{"types":"./dist/std-format.d.ts","import":"./dist/std-format.esm.mjs","browser":"./dist/std-format.umd.js","require":"./dist/std-format.cjs.js"}},"gitHead":"54432b827f60cfc933d181a398d9b70fe3036c08","private":false,"scripts":{"test":"karma start","watch":"npm-watch build:dev","build:dev":"rimraf dist && webpack --mode development && api-extractor run --local && rimraf dist/temp-types","build:prod":"rimraf dist && webpack --mode production && api-extractor run --local && rimraf dist/temp-types"},"_npmUser":{"name":"sbrockma","email":"stefanprogram@hotmail.com"},"deprecated":"Deprecated: @sbrockma/std-format has been replaced by @tspro/brace-format as of v3.0.0.","repository":{"url":"git+https://github.com/sbrockma/std-format.git","type":"git"},"_npmVersion":"10.8.1","description":"Simple string formatting library for TS/JS.","directories":{},"_nodeVersion":"20.11.0","browserslist":["defaults"],"dependencies":{"jsbi":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^6.4.4","rimraf":"^6.0.1","jasmine":"^5.6.0","webpack":"^5.99.6","karma-cli":"^2.0.0","npm-watch":"^0.13.0","ts-loader":"^9.5.2","@babel/cli":"^7.27.0","typescript":"^5.8.3","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","api-extractor":"^99.99.99","karma-jasmine":"^5.1.0","karma-webpack":"^5.0.1","@types/jasmine":"^5.1.7","@babel/preset-env":"^7.26.9","@webpack-cli/serve":"^3.0.1","webpack-dev-server":"^5.2.1","clean-webpack-plugin":"^4.0.0","karma-chrome-launcher":"^3.2.0","terser-webpack-plugin":"^5.3.14","karma-sourcemap-loader":"^0.4.0","@microsoft/api-extractor":"^7.52.5"},"_npmOperationalInternal":{"tmp":"tmp/std-format_1.5.0_1745473663310_0.32323568602778896","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@sbrockma/std-format","version":"1.5.1","author":{"name":"Stefan Brockmann","email":"stefanprogram@hotmail.com"},"license":"zlib","_id":"@sbrockma/std-format@1.5.1","maintainers":[{"name":"sbrockma","email":"stefanprogram@hotmail.com"}],"homepage":"https://github.com/sbrockma/std-format#readme","bugs":{"url":"https://github.com/sbrockma/std-format/issues"},"dist":{"shasum":"cc9bccf9cee601b55ab2b8d48ebb65c919ea8fe0","tarball":"https://registry.npmjs.org/@sbrockma/std-format/-/std-format-1.5.1.tgz","fileCount":23,"integrity":"sha512-89qGegIegK1bDzJT+LXm4zfOupTjZNpsQWi0cQLPvnltGRci51dlc0Mr0Hp6nkE4k3/Cnu23oAh1QE7K2o67PQ==","signatures":[{"sig":"MEQCID8IiXY3vNWrz1tieonhtsxIGDoebH7xHnSGGi/slwDSAiAlFB8di7ufQX+rROplYryX18kKgL9Pbcl18QQtaU/eZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":296052},"main":"./dist/std-format.cjs.js","types":"./dist/std-format.d.ts","watch":{"build:dev":{"quiet":false,"patterns":["src"],"extensions":"ts,tsx"}},"module":"./dist/std-format.esm.mjs","browser":"./dist/std-format.umd.js","exports":{".":{"types":"./dist/std-format.d.ts","import":"./dist/std-format.esm.mjs","browser":"./dist/std-format.umd.js","require":"./dist/std-format.cjs.js"}},"gitHead":"7a9c05ab4fbd377da86468aaff4a04c2005b7569","private":false,"scripts":{"test":"karma start","watch":"npm-watch build:dev","build:dev":"rimraf dist && webpack --mode development && api-extractor run --local && rimraf dist/temp-types","build:prod":"rimraf dist && webpack --mode production && api-extractor run --local && rimraf dist/temp-types"},"_npmUser":{"name":"sbrockma","email":"stefanprogram@hotmail.com"},"deprecated":"Deprecated: @sbrockma/std-format has been replaced by @tspro/brace-format as of v3.0.0.","repository":{"url":"git+https://github.com/sbrockma/std-format.git","type":"git"},"_npmVersion":"10.8.1","description":"Simple string formatting library for TS/JS.","directories":{},"_nodeVersion":"20.11.0","browserslist":["defaults"],"dependencies":{"jsbi":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^6.4.4","rimraf":"^6.0.1","jasmine":"^5.6.0","webpack":"^5.99.6","karma-cli":"^2.0.0","npm-watch":"^0.13.0","ts-loader":"^9.5.2","@babel/cli":"^7.27.0","typescript":"^5.8.3","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","api-extractor":"^99.99.99","karma-jasmine":"^5.1.0","karma-webpack":"^5.0.1","@types/jasmine":"^5.1.7","@babel/preset-env":"^7.26.9","@webpack-cli/serve":"^3.0.1","webpack-dev-server":"^5.2.1","clean-webpack-plugin":"^4.0.0","karma-chrome-launcher":"^3.2.0","terser-webpack-plugin":"^5.3.14","karma-sourcemap-loader":"^0.4.0","@microsoft/api-extractor":"^7.52.5"},"_npmOperationalInternal":{"tmp":"tmp/std-format_1.5.1_1745555921560_0.7778276199545855","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@sbrockma/std-format","version":"1.6.0","author":{"name":"Stefan Brockmann","email":"stefanprogram@hotmail.com"},"license":"zlib","_id":"@sbrockma/std-format@1.6.0","maintainers":[{"name":"sbrockma","email":"stefanprogram@hotmail.com"}],"homepage":"https://github.com/sbrockma/std-format#readme","bugs":{"url":"https://github.com/sbrockma/std-format/issues"},"dist":{"shasum":"8cbfc0109b26a774d16446051e2951aeb9d909ff","tarball":"https://registry.npmjs.org/@sbrockma/std-format/-/std-format-1.6.0.tgz","fileCount":23,"integrity":"sha512-aBjz/kSOE6aG9xYYeQliTljUc5+YW9GIo9Xo0s7fhkHk2b0FF+PusmRCKMhOMdXE+f9hsUdA+yccfPllYsJpIw==","signatures":[{"sig":"MEQCIEOV12cpkmb0KXhPgB7YFPjEezEwj/+cMf6S5cJ3WkeHAiAqkQKGyXN120KZ+62bV294RiwTzAMI7yI/NwRdGII/tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307702},"main":"./dist/std-format.cjs.js","types":"./dist/std-format.d.ts","watch":{"build:dev":{"quiet":false,"patterns":["src"],"extensions":"ts,tsx"}},"module":"./dist/std-format.esm.mjs","browser":"./dist/std-format.umd.js","exports":{".":{"types":"./dist/std-format.d.ts","import":"./dist/std-format.esm.mjs","browser":"./dist/std-format.umd.js","require":"./dist/std-format.cjs.js"}},"gitHead":"63d112015a09b3b44bf3120c1fe6d628b441e9c3","private":false,"scripts":{"test":"karma start","watch":"npm-watch build:dev","build:dev":"rimraf dist && webpack --mode development && api-extractor run --local && rimraf dist/temp-types","build:prod":"rimraf dist && webpack --mode production && api-extractor run --local && rimraf dist/temp-types"},"_npmUser":{"name":"sbrockma","email":"stefanprogram@hotmail.com"},"deprecated":"Deprecated: @sbrockma/std-format has been replaced by @tspro/brace-format as of v3.0.0.","repository":{"url":"git+https://github.com/sbrockma/std-format.git","type":"git"},"_npmVersion":"10.8.1","description":"Simple string formatting library for TS/JS.","directories":{},"_nodeVersion":"20.11.0","browserslist":["defaults"],"dependencies":{"jsbi":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^6.4.4","rimraf":"^6.0.1","jasmine":"^5.6.0","webpack":"^5.99.6","karma-cli":"^2.0.0","npm-watch":"^0.13.0","ts-loader":"^9.5.2","@babel/cli":"^7.27.0","typescript":"^5.8.3","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","api-extractor":"^99.99.99","karma-jasmine":"^5.1.0","karma-webpack":"^5.0.1","@types/jasmine":"^5.1.7","@babel/preset-env":"^7.26.9","@webpack-cli/serve":"^3.0.1","webpack-dev-server":"^5.2.1","clean-webpack-plugin":"^4.0.0","karma-chrome-launcher":"^3.2.0","terser-webpack-plugin":"^5.3.14","karma-sourcemap-loader":"^0.4.0","@microsoft/api-extractor":"^7.52.5"},"_npmOperationalInternal":{"tmp":"tmp/std-format_1.6.0_1745668284261_0.29390420443522336","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@sbrockma/std-format","version":"1.7.0","author":{"name":"Stefan Brockmann","email":"stefanprogram@hotmail.com"},"license":"zlib","_id":"@sbrockma/std-format@1.7.0","maintainers":[{"name":"sbrockma","email":"stefanprogram@hotmail.com"}],"homepage":"https://github.com/sbrockma/std-format#readme","bugs":{"url":"https://github.com/sbrockma/std-format/issues"},"dist":{"shasum":"f3b333dd3294ee38ac9b130869c9381b3d359de7","tarball":"https://registry.npmjs.org/@sbrockma/std-format/-/std-format-1.7.0.tgz","fileCount":24,"integrity":"sha512-yIFN6QH3UH2ySfaco8i6GVS/SzSse29aCN1+5uRNim44+9FBKJhEqmCilBzgwFDcH7a0/pKKTa77+Ydw7sKNcw==","signatures":[{"sig":"MEUCIQCtw8DZ+K2YxEPaibLsRzBqGoeDlymKY3rsAMC9EE0BGwIgSlOFp+pfDLQVNYBvWZnjFB+3+NHB0lmxfWQG7pP2crI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321638},"main":"./dist/std-format.cjs.js","types":"./dist/std-format.d.ts","watch":{"build:dev":{"quiet":false,"patterns":["src"],"extensions":"ts,tsx"}},"module":"./dist/std-format.esm.mjs","browser":"./dist/std-format.umd.js","exports":{".":{"types":"./dist/std-format.d.ts","import":"./dist/std-format.esm.mjs","browser":"./dist/std-format.umd.js","require":"./dist/std-format.cjs.js"}},"gitHead":"479ac2193e78ac24b7d08693121f61157316f281","private":false,"scripts":{"test":"karma start","watch":"npm-watch build:dev","build:dev":"rimraf dist && webpack --mode development && api-extractor run --local && rimraf dist/temp-types","build:prod":"rimraf dist && webpack --mode production && api-extractor run --local && rimraf dist/temp-types"},"_npmUser":{"name":"sbrockma","email":"stefanprogram@hotmail.com"},"deprecated":"Deprecated: @sbrockma/std-format has been replaced by @tspro/brace-format as of v3.0.0.","repository":{"url":"git+https://github.com/sbrockma/std-format.git","type":"git"},"_npmVersion":"10.8.1","description":"Simple string formatting library for TS/JS.","directories":{},"_nodeVersion":"20.11.0","browserslist":["defaults"],"dependencies":{"jsbi":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^6.4.4","rimraf":"^6.0.1","jasmine":"^5.6.0","webpack":"^5.99.6","karma-cli":"^2.0.0","npm-watch":"^0.13.0","ts-loader":"^9.5.2","@babel/cli":"^7.27.0","typescript":"^5.8.3","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","api-extractor":"^99.99.99","karma-jasmine":"^5.1.0","karma-webpack":"^5.0.1","@types/jasmine":"^5.1.7","@babel/preset-env":"^7.26.9","@webpack-cli/serve":"^3.0.1","webpack-dev-server":"^5.2.1","clean-webpack-plugin":"^4.0.0","karma-chrome-launcher":"^3.2.0","terser-webpack-plugin":"^5.3.14","karma-sourcemap-loader":"^0.4.0","@microsoft/api-extractor":"^7.52.5"},"_npmOperationalInternal":{"tmp":"tmp/std-format_1.7.0_1745733384568_0.9366231481206597","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@sbrockma/std-format","version":"1.7.1","author":{"name":"Stefan Brockmann","email":"stefanprogram@hotmail.com"},"license":"zlib","_id":"@sbrockma/std-format@1.7.1","maintainers":[{"name":"sbrockma","email":"stefanprogram@hotmail.com"}],"homepage":"https://github.com/sbrockma/std-format#readme","bugs":{"url":"https://github.com/sbrockma/std-format/issues"},"dist":{"shasum":"cd8050b54b83a811a5e43d8802fdff3afdce744d","tarball":"https://registry.npmjs.org/@sbrockma/std-format/-/std-format-1.7.1.tgz","fileCount":24,"integrity":"sha512-PsSObY+zBcaMLvihNpdt3oprW5Yg2+BejoBzvz4bTm+SmEch1673FeF9YkXg8Z+hnDl4wE5jiDnhu9E6bqPFNA==","signatures":[{"sig":"MEUCIH3e1Yqt3vhXacd7sJJI/dHzuZvou/M89ieEzb8SaZROAiEAvJZM3VZejuhSuvs2fS0lybPJXCqGuabEq/FWE+c6nfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":332072},"main":"./dist/std-format.cjs.js","types":"./dist/std-format.d.ts","unpkg":"./dist/std-format.umd.js","watch":{"build:dev":{"quiet":false,"patterns":["src"],"extensions":"ts,tsx"}},"module":"./dist/std-format.esm.mjs","browser":"./dist/std-format.umd.js","exports":{".":{"types":"./dist/std-format.d.ts","import":"./dist/std-format.esm.mjs","browser":"./dist/std-format.umd.js","require":"./dist/std-format.cjs.js"}},"gitHead":"247c3dc0fee52cea3b0049cc55f9bd17c6ee2cd5","private":false,"scripts":{"test":"karma start","watch":"npm-watch build:dev","benchmark":"npm run build:prod && node benchmarks/benchmark.mjs","build:dev":"rimraf dist && webpack --mode development && api-extractor run --local && rimraf dist/temp-types","build:prod":"rimraf dist && webpack --mode production && api-extractor run --local && rimraf dist/temp-types"},"_npmUser":{"name":"sbrockma","email":"stefanprogram@hotmail.com"},"deprecated":"Deprecated: @sbrockma/std-format has been replaced by @tspro/brace-format as of v3.0.0.","repository":{"url":"git+https://github.com/sbrockma/std-format.git","type":"git"},"_npmVersion":"10.8.1","description":"Simple string formatting library for TS/JS.","directories":{},"_nodeVersion":"20.11.0","browserslist":["defaults"],"dependencies":{"jsbi":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^6.4.4","rimraf":"^6.0.1","jasmine":"^5.6.0","webpack":"^5.99.6","benchmark":"^2.1.4","karma-cli":"^2.0.0","npm-watch":"^0.13.0","ts-loader":"^9.5.2","@babel/cli":"^7.27.0","typescript":"^5.8.3","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","api-extractor":"^99.99.99","karma-jasmine":"^5.1.0","karma-webpack":"^5.0.1","@types/jasmine":"^5.1.7","@babel/preset-env":"^7.26.9","@webpack-cli/serve":"^3.0.1","webpack-dev-server":"^5.2.1","clean-webpack-plugin":"^4.0.0","karma-chrome-launcher":"^3.2.0","terser-webpack-plugin":"^5.3.14","karma-sourcemap-loader":"^0.4.0","@microsoft/api-extractor":"^7.52.5"},"_npmOperationalInternal":{"tmp":"tmp/std-format_1.7.1_1745830912045_0.8877096182936912","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"@sbrockma/std-format","version":"1.7.2","author":{"name":"Stefan Brockmann","email":"stefanprogram@hotmail.com"},"license":"zlib","_id":"@sbrockma/std-format@1.7.2","maintainers":[{"name":"sbrockma","email":"stefanprogram@hotmail.com"}],"homepage":"https://github.com/sbrockma/std-format#readme","bugs":{"url":"https://github.com/sbrockma/std-format/issues"},"dist":{"shasum":"c054bf38a3649de0e1b4a43a8ef1e3d3a1f33c90","tarball":"https://registry.npmjs.org/@sbrockma/std-format/-/std-format-1.7.2.tgz","fileCount":24,"integrity":"sha512-ll3O1XoEQiZXbn6y5EoebRrVAiZEzQHeuKArBJielpJG/zGPYdeXEVgNC/LcvL0KdjxjIzl+GCT7VNBP7v4bLQ==","signatures":[{"sig":"MEYCIQDt4yw+yyo2cN3JfNy/UUO061AKl7Q0iQVekUo9NT3clAIhAIh4Ii6Q9WHNa5SV0HYh6ODx3lz/BnfKNPibgsxzw+ug","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":332176},"main":"dist/std-format.cjs.js","types":"dist/std-format.d.ts","unpkg":"dist/std-format.umd.js","watch":{"build:dev":{"quiet":false,"patterns":["src"],"extensions":"ts,tsx"}},"module":"dist/std-format.esm.mjs","browser":"dist/std-format.umd.js","exports":{".":{"types":"./dist/std-format.d.ts","import":"./dist/std-format.esm.mjs","browser":"./dist/std-format.umd.js","require":"./dist/std-format.cjs.js"}},"gitHead":"c0f8ba1872234842debb4ce5a851ec019fcd1ef4","private":false,"scripts":{"test":"karma start","watch":"npm-watch build:dev","benchmark":"npm run build:prod && node benchmarks/benchmark.mjs","build:dev":"rimraf dist && webpack --mode development && api-extractor run --local && rimraf dist/temp-types","build:prod":"rimraf dist && webpack --mode production && api-extractor run --local && rimraf dist/temp-types"},"_npmUser":{"name":"sbrockma","email":"stefanprogram@hotmail.com"},"deprecated":"Deprecated: @sbrockma/std-format has been replaced by @tspro/brace-format as of v3.0.0.","repository":{"url":"git+https://github.com/sbrockma/std-format.git","type":"git"},"_npmVersion":"10.8.1","description":"Simple string formatting library for TS/JS.","directories":{},"_nodeVersion":"20.11.0","browserslist":["defaults"],"dependencies":{"jsbi":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^6.4.4","rimraf":"^6.0.1","jasmine":"^5.6.0","webpack":"^5.99.6","benchmark":"^2.1.4","karma-cli":"^2.0.0","npm-watch":"^0.13.0","ts-loader":"^9.5.2","@babel/cli":"^7.27.0","typescript":"^5.8.3","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","api-extractor":"^99.99.99","karma-jasmine":"^5.1.0","karma-webpack":"^5.0.1","@types/jasmine":"^5.1.7","@babel/preset-env":"^7.26.9","@webpack-cli/serve":"^3.0.1","webpack-dev-server":"^5.2.1","clean-webpack-plugin":"^4.0.0","karma-chrome-launcher":"^3.2.0","terser-webpack-plugin":"^5.3.14","karma-sourcemap-loader":"^0.4.0","@microsoft/api-extractor":"^7.52.5"},"_npmOperationalInternal":{"tmp":"tmp/std-format_1.7.2_1745832418536_0.20140060160425244","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"@sbrockma/std-format","version":"1.7.3","author":{"name":"Stefan Brockmann","email":"stefanprogram@hotmail.com"},"license":"zlib","_id":"@sbrockma/std-format@1.7.3","maintainers":[{"name":"sbrockma","email":"stefanprogram@hotmail.com"}],"homepage":"https://github.com/sbrockma/std-format#readme","bugs":{"url":"https://github.com/sbrockma/std-format/issues"},"dist":{"shasum":"41401af087bc8c48dc70623bf1e4cd760e504b89","tarball":"https://registry.npmjs.org/@sbrockma/std-format/-/std-format-1.7.3.tgz","fileCount":8,"integrity":"sha512-iZUbByw2oqShoismOKsICDzIc8i+QrAFyUdHmt80Tex0hYPoWqvUA9UJQ4wrc6GF9yeYiw9fO6cffJy8PYwW8A==","signatures":[{"sig":"MEYCIQDSdeUcio0yMKo0BNv2cugVfPcx/vGtNwiv2J8CRa0ffwIhAIOCNlU3JgcS5kijeyAmsqU+DfGnzZIXewlInUubaNU3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173947},"main":"dist/std-format.cjs.js","types":"dist/std-format.d.ts","unpkg":"dist/std-format.umd.js","watch":{"build:dev":{"quiet":false,"patterns":["src"],"extensions":"ts,tsx"}},"module":"dist/std-format.esm.mjs","browser":"dist/std-format.umd.js","exports":{".":{"types":"./dist/std-format.d.ts","import":"./dist/std-format.esm.mjs","browser":"./dist/std-format.umd.js","require":"./dist/std-format.cjs.js"}},"gitHead":"05e9391695aa3af7094ee72ad83e06277441a739","private":false,"scripts":{"test":"karma start","watch":"npm-watch build:dev","benchmark":"npm run build:prod && node benchmarks/benchmark.mjs","build:dev":"rimraf dist && webpack --mode development && api-extractor run --local && rimraf dist/temp-types","build:prod":"rimraf dist && webpack --mode production && api-extractor run --local && rimraf dist/temp-types"},"_npmUser":{"name":"sbrockma","email":"stefanprogram@hotmail.com"},"deprecated":"Deprecated: @sbrockma/std-format has been replaced by @tspro/brace-format as of v3.0.0.","repository":{"url":"git+https://github.com/sbrockma/std-format.git","type":"git"},"_npmVersion":"10.8.1","description":"Simple string formatting library for TS/JS.","directories":{},"_nodeVersion":"20.11.0","browserslist":["defaults"],"dependencies":{"jsbi":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^6.4.4","rimraf":"^6.0.1","jasmine":"^5.6.0","webpack":"^5.99.6","benchmark":"^2.1.4","karma-cli":"^2.0.0","npm-watch":"^0.13.0","ts-loader":"^9.5.2","@babel/cli":"^7.27.0","typescript":"^5.8.3","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","api-extractor":"^99.99.99","karma-jasmine":"^5.1.0","karma-webpack":"^5.0.1","@types/jasmine":"^5.1.7","@babel/preset-env":"^7.26.9","@webpack-cli/serve":"^3.0.1","webpack-dev-server":"^5.2.1","clean-webpack-plugin":"^4.0.0","karma-chrome-launcher":"^3.2.0","terser-webpack-plugin":"^5.3.14","karma-sourcemap-loader":"^0.4.0","@microsoft/api-extractor":"^7.52.5"},"_npmOperationalInternal":{"tmp":"tmp/std-format_1.7.3_1745920389657_0.8130048916273511","host":"s3://npm-registry-packages-npm-production"}},"1.7.4":{"name":"@sbrockma/std-format","version":"1.7.4","author":{"name":"Stefan Brockmann","email":"stefanprogram@hotmail.com"},"license":"zlib","_id":"@sbrockma/std-format@1.7.4","maintainers":[{"name":"sbrockma","email":"stefanprogram@hotmail.com"}],"homepage":"https://github.com/sbrockma/std-format#readme","bugs":{"url":"https://github.com/sbrockma/std-format/issues"},"dist":{"shasum":"7b599cdfa2451b447a17a0ab27bdc63315339612","tarball":"https://registry.npmjs.org/@sbrockma/std-format/-/std-format-1.7.4.tgz","fileCount":8,"integrity":"sha512-lSL0F0bRriKTrcUjw+X/zdzRFR6DDQi+A2/wusSqvGY8/MhU/mabZy5mNjv33PKKg9qkZQhILw54eF/CC2/xxA==","signatures":[{"sig":"MEQCIBEGFmmuXNTONpRfkurG6TLJwYuBWlP4XSFVzHk9/a1vAiBiTt10pkoZOMjwzT14HS383ema+A6sFdSRBvf1QCdexA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286461},"main":"dist/index.cjs.js","types":"dist/index.d.ts","unpkg":"dist/index.umd.min.js","watch":{"build:dev":{"quiet":false,"patterns":["src"],"extensions":"ts,tsx"}},"module":"dist/index.esm.mjs","browser":"dist/index.umd.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.mjs","browser":"./dist/index.umd.min.js","require":"./dist/index.cjs.js"}},"gitHead":"54d922e2e058640b3761067d3dd4a42ccc5d0f07","private":false,"scripts":{"test":"karma start","watch":"npm-watch build:dev","benchmark":"npm run build:prod && node benchmarks/benchmark.mjs","build:dev":"rimraf dist && webpack --mode development && api-extractor run --local && rimraf dist/temp-types","build:prod":"rimraf dist && webpack --mode production && api-extractor run --local && rimraf dist/temp-types"},"_npmUser":{"name":"sbrockma","email":"stefanprogram@hotmail.com"},"deprecated":"Deprecated: @sbrockma/std-format has been replaced by @tspro/brace-format as of v3.0.0.","repository":{"url":"git+https://github.com/sbrockma/std-format.git","type":"git"},"_npmVersion":"10.8.1","description":"Simple string formatting library for TS/JS.","directories":{},"_nodeVersion":"20.11.0","browserslist":["defaults"],"dependencies":{"jsbi":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^6.4.4","rimraf":"^6.0.1","jasmine":"^5.6.0","webpack":"^5.99.6","benchmark":"^2.1.4","karma-cli":"^2.0.0","npm-watch":"^0.13.0","ts-loader":"^9.5.2","@babel/cli":"^7.27.0","typescript":"^5.8.3","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","api-extractor":"^99.99.99","karma-jasmine":"^5.1.0","karma-webpack":"^5.0.1","@types/jasmine":"^5.1.7","@babel/preset-env":"^7.26.9","@webpack-cli/serve":"^3.0.1","webpack-dev-server":"^5.2.1","clean-webpack-plugin":"^4.0.0","karma-chrome-launcher":"^3.2.0","terser-webpack-plugin":"^5.3.14","karma-sourcemap-loader":"^0.4.0","@microsoft/api-extractor":"^7.52.5"},"_npmOperationalInternal":{"tmp":"tmp/std-format_1.7.4_1746033600844_0.8324962744527549","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@sbrockma/std-format","version":"2.0.0","author":{"name":"Stefan Brockmann","email":"stefanprogram@hotmail.com"},"license":"zlib","_id":"@sbrockma/std-format@2.0.0","maintainers":[{"name":"sbrockma","email":"stefanprogram@hotmail.com"}],"homepage":"https://github.com/sbrockma/std-format#readme","bugs":{"url":"https://github.com/sbrockma/std-format/issues"},"dist":{"shasum":"3546f572c08341ddcb2b60804414cc6adb1645f0","tarball":"https://registry.npmjs.org/@sbrockma/std-format/-/std-format-2.0.0.tgz","fileCount":8,"integrity":"sha512-anM/g7Qt7Y2OXVtZQD8JUJ0Crf/I4srXhX/TxJPro9nty6R+PvCvc89Vhhh9RKfj7oUfdrJX6OduQ5GKZ35Fsw==","signatures":[{"sig":"MEQCIDmlTFQsUnhIAV3iBpMiu8TLoXuXNpWTeMc90J/KhJa9AiAPD/UaMXjdBCTecGq4i6EhE2ggnEYtGsbwWHnutlKyBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280100},"main":"dist/index.cjs.js","types":"dist/index.d.ts","unpkg":"dist/index.umd.min.js","watch":{"build:dev":{"quiet":false,"patterns":["src"],"extensions":"ts,tsx"}},"module":"dist/index.esm.mjs","browser":"dist/index.umd.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.mjs","browser":"./dist/index.umd.min.js","require":"./dist/index.cjs.js"}},"gitHead":"3acf0053b3f847fd7804c99620a3a883f95acb54","private":false,"scripts":{"test":"karma start","watch":"npm-watch build:dev","benchmark":"npm run build:prod && node benchmarks/benchmark.mjs","build:dev":"rimraf dist && webpack --mode development && api-extractor run --local && rimraf dist/temp-types","build:prod":"rimraf dist && webpack --mode production && api-extractor run --local && rimraf dist/temp-types"},"_npmUser":{"name":"sbrockma","email":"stefanprogram@hotmail.com"},"deprecated":"Deprecated: @sbrockma/std-format has been replaced by @tspro/brace-format as of v3.0.0.","repository":{"url":"git+https://github.com/sbrockma/std-format.git","type":"git"},"_npmVersion":"11.3.0","description":"Simple string formatting library for TS/JS.","directories":{},"_nodeVersion":"22.15.0","browserslist":["defaults"],"dependencies":{"jsbi":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^6.4.4","rimraf":"^6.0.1","jasmine":"^5.6.0","webpack":"^5.99.6","benchmark":"^2.1.4","karma-cli":"^2.0.0","npm-watch":"^0.13.0","ts-loader":"^9.5.2","@babel/cli":"^7.27.0","typescript":"^5.8.3","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","api-extractor":"^99.99.99","karma-jasmine":"^5.1.0","karma-webpack":"^5.0.1","@types/jasmine":"^5.1.7","@babel/preset-env":"^7.26.9","@webpack-cli/serve":"^3.0.1","webpack-dev-server":"^5.2.1","clean-webpack-plugin":"^4.0.0","karma-chrome-launcher":"^3.2.0","terser-webpack-plugin":"^5.3.14","karma-sourcemap-loader":"^0.4.0","@microsoft/api-extractor":"^7.52.5"},"_npmOperationalInternal":{"tmp":"tmp/std-format_2.0.0_1746186058271_0.1956756584117043","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@sbrockma/std-format","version":"2.0.1","author":{"name":"Stefan Program"},"license":"zlib","_id":"@sbrockma/std-format@2.0.1","maintainers":[{"name":"sbrockma","email":"stefanprogram@hotmail.com"}],"homepage":"https://github.com/sbrockma/ts-string-formatter","bugs":{"url":"https://github.com/sbrockma/ts-string-formatter/issues"},"dist":{"shasum":"cd67693b9320b5a5d419af568bf2a90a85b2e5e1","tarball":"https://registry.npmjs.org/@sbrockma/std-format/-/std-format-2.0.1.tgz","fileCount":8,"integrity":"sha512-rrYL8lgl7cCbjw3CVRqe+CnNeNqQG2F6M5emz2oQCKfYQV79A+e5AzzNjuW3yPkjrh/Jn1y3bz89nGYilvilHw==","signatures":[{"sig":"MEYCIQCh9ZOyds+B03tgnAMQ/WNwZj3c0iDEyUL7bUxRjqoovwIhAPiLjo8rzCNwxo1vGyYseIT7EYbF6dVwCavJRGwOcyQf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275174},"main":"dist/index.cjs.js","types":"dist/index.d.ts","unpkg":"dist/index.umd.min.js","watch":{"build:dev":{"quiet":false,"patterns":["src"],"extensions":"ts,tsx"}},"module":"dist/index.esm.mjs","browser":"dist/index.umd.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.mjs","browser":"./dist/index.umd.min.js","require":"./dist/index.cjs.js"}},"gitHead":"c30ad9f7f7061393925ee1092777082271f17704","private":false,"scripts":{"test":"karma start","watch":"npm-watch build:dev","benchmark":"npm run build:prod && node benchmarks/benchmark.mjs","build:dev":"rimraf dist && webpack --mode development && api-extractor run --local && rimraf dist/temp-types","build:prod":"rimraf dist && webpack --mode production && api-extractor run --local && rimraf dist/temp-types"},"_npmUser":{"name":"sbrockma","email":"stefanprogram@hotmail.com"},"deprecated":"Deprecated: @sbrockma/std-format has been replaced by @tspro/brace-format as of v3.0.0.","repository":{"url":"git+https://github.com/sbrockma/ts-string-formatter.git","type":"git"},"_npmVersion":"11.3.0","description":"Simple string formatting library for TS/JS.","directories":{},"_nodeVersion":"22.15.0","browserslist":["defaults"],"dependencies":{"jsbi":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^6.4.4","rimraf":"^6.0.1","jasmine":"^5.6.0","webpack":"^5.99.6","benchmark":"^2.1.4","karma-cli":"^2.0.0","npm-watch":"^0.13.0","ts-loader":"^9.5.2","@babel/cli":"^7.27.0","typescript":"^5.8.3","@babel/core":"^7.26.10","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","api-extractor":"^99.99.99","karma-jasmine":"^5.1.0","karma-webpack":"^5.0.1","@types/jasmine":"^5.1.7","@babel/preset-env":"^7.26.9","@webpack-cli/serve":"^3.0.1","webpack-dev-server":"^5.2.1","clean-webpack-plugin":"^4.0.0","karma-chrome-launcher":"^3.2.0","terser-webpack-plugin":"^5.3.14","karma-sourcemap-loader":"^0.4.0","@microsoft/api-extractor":"^7.52.5"},"_npmOperationalInternal":{"tmp":"tmp/std-format_2.0.1_1746500101039_0.44223951226601055","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@sbrockma/std-format","version":"2.0.2","author":{"name":"Stefan Program"},"license":"zlib","_id":"@sbrockma/std-format@2.0.2","maintainers":[{"name":"sbrockma","email":"stefanprogram@hotmail.com"}],"dist":{"shasum":"bd0fbf94ab6264f5e098fce1af930324ad663a2c","tarball":"https://registry.npmjs.org/@sbrockma/std-format/-/std-format-2.0.2.tgz","fileCount":8,"integrity":"sha512-CA/foqkXCXz0pzBYFu5OTXAg7SJaaDcM+ff9Bncz3CLNqWOESN9hy0rROtvx5D9pFrC518Uo9CsXpFBfzLpJRw==","signatures":[{"sig":"MEQCIB6G/t3F93E+leJdWL5i/d4R6wTS3jvyN+cg3uSoih7bAiAEXx1x/bsD//BOX2FGRgpSMMEpVev6DdakvutF6i29pQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275660},"main":"dist/index.cjs.js","types":"dist/index.d.ts","unpkg":"dist/index.umd.min.js","watch":{"build:dev":{"quiet":false,"patterns":["src"],"extensions":"ts"}},"module":"dist/index.esm.mjs","browser":"dist/index.umd.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.mjs","browser":"./dist/index.umd.min.js","require":"./dist/index.cjs.js"}},"gitHead":"775a22fd7f7854816a31823284ac60c351a47cf1","private":false,"scripts":{"test":"karma start","watch":"npm-watch build:dev","benchmark":"npm run build:prod && node benchmarks/benchmark.mjs","build:dev":"rimraf dist && webpack --mode development && api-extractor run --local && rimraf dist/temp-types","build:prod":"rimraf dist && webpack --mode production && api-extractor run --local && rimraf dist/temp-types"},"_npmUser":{"name":"sbrockma","email":"stefanprogram@hotmail.com"},"deprecated":"Deprecated: @sbrockma/std-format has been replaced by @tspro/brace-format as of v3.0.0.","_npmVersion":"11.3.0","description":"String formatter for TS/JS.","directories":{},"_nodeVersion":"22.15.0","browserslist":["defaults"],"dependencies":{"jsbi":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^6.4.4","rimraf":"^6.0.1","jasmine":"^5.7.1","webpack":"^5.99.8","benchmark":"^2.1.4","karma-cli":"^2.0.0","npm-watch":"^0.13.0","ts-loader":"^9.5.2","@babel/cli":"^7.27.2","typescript":"^5.8.3","@babel/core":"^7.27.1","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","api-extractor":"^99.99.99","karma-jasmine":"^5.1.0","karma-webpack":"^5.0.1","@types/jasmine":"^5.1.8","@babel/preset-env":"^7.27.2","@webpack-cli/serve":"^3.0.1","webpack-dev-server":"^5.2.1","clean-webpack-plugin":"^4.0.0","karma-chrome-launcher":"^3.2.0","terser-webpack-plugin":"^5.3.14","karma-sourcemap-loader":"^0.4.0","@microsoft/api-extractor":"^7.52.8"},"_npmOperationalInternal":{"tmp":"tmp/std-format_2.0.2_1747647759592_0.03239073400391557","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@sbrockma/std-format","version":"2.0.3","author":{"name":"Stefan++ Software Studio"},"license":"zlib","_id":"@sbrockma/std-format@2.0.3","maintainers":[{"name":"swdude","email":"stefanprogram@hotmail.com"}],"dist":{"shasum":"6b2c3b2e669f0d7ce197513a4e4e1b10d328429d","tarball":"https://registry.npmjs.org/@sbrockma/std-format/-/std-format-2.0.3.tgz","fileCount":8,"integrity":"sha512-EtVowWTZ3+fW0RXHzVAsEA9srwg9vFq+k+d2rj4KxJPn0pnbcK6Zvh+vwiEo8otKVHclLVKo7h/WIkUsC2a0Bg==","signatures":[{"sig":"MEYCIQCS0C1xmTYrfyErpkBa3SNGQmdzRcIpX7cbYkQR71dM1AIhAIYlbWXB2IS94N3k9F67nj7pdAt9bVpfk0+gk0gfUQCN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275777},"main":"dist/index.cjs.js","types":"dist/index.d.ts","unpkg":"dist/index.umd.min.js","watch":{"build:dev":{"quiet":false,"patterns":["src"],"extensions":"ts"}},"module":"dist/index.esm.mjs","browser":"dist/index.umd.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.mjs","browser":"./dist/index.umd.min.js","require":"./dist/index.cjs.js"}},"gitHead":"12082d047ac45988968c1d7dcb70288c7e03d896","private":false,"scripts":{"test":"karma start","watch":"npm-watch build:dev","benchmark":"npm run build:prod && node benchmarks/benchmark.mjs","build:dev":"rimraf dist && webpack --mode development && api-extractor run --local && rimraf dist/temp-types","build:prod":"rimraf dist && webpack --mode production && api-extractor run --local && rimraf dist/temp-types"},"_npmUser":{"name":"swdude","email":"stefanprogram@hotmail.com"},"deprecated":"Deprecated: @sbrockma/std-format has been replaced by @tspro/brace-format as of v3.0.0.","_npmVersion":"11.3.0","description":"String formatter for TS/JS.","directories":{},"_nodeVersion":"22.15.0","browserslist":["defaults"],"dependencies":{"jsbi":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^6.4.4","rimraf":"^6.0.1","jasmine":"^5.7.1","webpack":"^5.99.8","benchmark":"^2.1.4","karma-cli":"^2.0.0","npm-watch":"^0.13.0","ts-loader":"^9.5.2","@babel/cli":"^7.27.2","typescript":"^5.8.3","@babel/core":"^7.27.1","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","api-extractor":"^99.99.99","karma-jasmine":"^5.1.0","karma-webpack":"^5.0.1","@types/jasmine":"^5.1.8","@babel/preset-env":"^7.27.2","@webpack-cli/serve":"^3.0.1","webpack-dev-server":"^5.2.1","clean-webpack-plugin":"^4.0.0","karma-chrome-launcher":"^3.2.0","terser-webpack-plugin":"^5.3.14","karma-sourcemap-loader":"^0.4.0","@microsoft/api-extractor":"^7.52.8"},"_npmOperationalInternal":{"tmp":"tmp/std-format_2.0.3_1749998299027_0.1130989954712125","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@sbrockma/std-format","version":"2.0.4","author":{"name":"Stefan++ Software Studio"},"license":"zlib","_id":"@sbrockma/std-format@2.0.4","maintainers":[{"name":"swdude","email":"pahkasoft@outlook.com"}],"dist":{"shasum":"9930393b6ae762c6faaf27637db4a1e09259951e","tarball":"https://registry.npmjs.org/@sbrockma/std-format/-/std-format-2.0.4.tgz","fileCount":7,"integrity":"sha512-7/cajY8D2EipUZpqJIlUaRL3jfxFxNHmR6mbsz+RzCkj2jRRAgLM/NtjEXl6fFrLIypOFtkUgIjvgF+0TK3WmA==","signatures":[{"sig":"MEYCIQDUAk8GnPqL82UUUUxUD+/G6xO6WYWBXewrQrdLJXqkjQIhALJNwVyiFnXJC2iBq/MgnFqxhOiZVeElNLIEVbqZz7IB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269852},"main":"dist/index.cjs.js","types":"dist/index.d.ts","unpkg":"dist/index.umd.min.js","watch":{"build:dev":{"quiet":false,"patterns":["src"],"extensions":"ts"}},"module":"dist/index.esm.mjs","browser":"dist/index.umd.min.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.mjs","browser":"./dist/index.umd.min.js","require":"./dist/index.cjs.js"}},"gitHead":"8d15b91667e85e90fec7b34dca7276bcc65e14ae","private":false,"scripts":{"test":"karma start","watch":"npm-watch build:dev","benchmark":"npm run build:prod && node benchmarks/benchmark.mjs","build:dev":"rimraf dist && webpack --mode development && api-extractor run --local && rimraf dist/temp-types","build:prod":"rimraf dist && webpack --mode production && api-extractor run --local && rimraf dist/temp-types"},"_npmUser":{"name":"swdude","actor":{"name":"swdude","type":"user","email":"pahkasoft@outlook.com"},"email":"pahkasoft@outlook.com"},"deprecated":"Deprecated: @sbrockma/std-format has been replaced by @tspro/brace-format as of v3.0.0.","_npmVersion":"11.3.0","description":"String formatter for TS/JS.","directories":{},"_nodeVersion":"22.15.0","browserslist":["defaults"],"dependencies":{"jsbi":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^6.4.4","rimraf":"^6.0.1","jasmine":"^5.7.1","webpack":"^5.99.8","benchmark":"^2.1.4","karma-cli":"^2.0.0","npm-watch":"^0.13.0","ts-loader":"^9.5.2","@babel/cli":"^7.27.2","typescript":"^5.8.3","@babel/core":"^7.27.1","webpack-cli":"^6.0.1","babel-loader":"^10.0.0","api-extractor":"^99.99.99","karma-jasmine":"^5.1.0","karma-webpack":"^5.0.1","@types/jasmine":"^5.1.8","@babel/preset-env":"^7.27.2","@webpack-cli/serve":"^3.0.1","webpack-dev-server":"^5.2.1","clean-webpack-plugin":"^4.0.0","karma-chrome-launcher":"^3.2.0","terser-webpack-plugin":"^5.3.14","karma-sourcemap-loader":"^0.4.0","@microsoft/api-extractor":"^7.52.8"},"_npmOperationalInternal":{"tmp":"tmp/std-format_2.0.4_1751345208809_0.04873867829455625","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@sbrockma/std-format","version":"4.0.0","author":{"name":"PahkaSoft"},"license":"MIT","_id":"@sbrockma/std-format@4.0.0","maintainers":[{"name":"swdude","email":"pahkasoft@outlook.com"}],"homepage":"https://github.com/pahkasoft/brace-format#readme","bugs":{"url":"https://github.com/pahkasoft/brace-format/issues"},"dist":{"shasum":"d5c6d0e0cc4edcd2f3df0e73060ac94b89303394","tarball":"https://registry.npmjs.org/@sbrockma/std-format/-/std-format-4.0.0.tgz","fileCount":9,"integrity":"sha512-WVts1bHK6FK6s73gIzDogod4Rf9Khr50+NmDvvTUad7jkhtKA24MEszJAe+JSLgYfr4bLsX770XwbthNqptRAg==","signatures":[{"sig":"MEUCIQDCNHLGb9Wu4rr233n8Rolu+cj1At3pUzA/VWQlJxc73QIgCEB/YemLXPk7r0wS4Ezbj2wqpzfmc0AbjARyjPkFDTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239493},"main":"./dist/index.js","_from":"file:packed/sbrockma-std-format-4.0.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"browser":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"private":false,"_npmUser":{"name":"swdude","email":"pahkasoft@outlook.com"},"_resolved":"C:\\Users\\Stefan\\Desktop\\brace-format\\packed\\sbrockma-std-format-4.0.0.tgz","_integrity":"sha512-WVts1bHK6FK6s73gIzDogod4Rf9Khr50+NmDvvTUad7jkhtKA24MEszJAe+JSLgYfr4bLsX770XwbthNqptRAg==","repository":{"url":"git+https://github.com/pahkasoft/brace-format.git","type":"git"},"_npmVersion":"11.6.2","description":"A TS/JS library for powerful string formatting.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"jsbi":"^4.3.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/std-format_4.0.0_1761211523533_0.19983721006004518","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@sbrockma/std-format","version":"4.0.1","author":{"name":"PahkaSoft"},"license":"MIT","_id":"@sbrockma/std-format@4.0.1","maintainers":[{"name":"swdude","email":"pahkasoft@outlook.com"}],"homepage":"https://github.com/pahkasoft/brace-format#readme","bugs":{"url":"https://github.com/pahkasoft/brace-format/issues"},"dist":{"shasum":"bea94e63675a29bfd7c7b90d40aeba6b8c2147b3","tarball":"https://registry.npmjs.org/@sbrockma/std-format/-/std-format-4.0.1.tgz","fileCount":9,"integrity":"sha512-gMF3aYwqKrHLE1fyUtHA25JQ5t226MzCxhC5+ja4VkIX0PTfhz9IH1mTDP81o/eWLG7z9w5AHCJYvxIf3MUcKA==","signatures":[{"sig":"MEYCIQD7wsFP85v2TplKa6n4e3BHxFrqrCvb+G5HxtW217nFWgIhANoWQcFUtHNtEuEnQrHULV5jUnzw+zVcZ3ikVMBd9nB2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238434},"main":"./dist/index.js","_from":"file:packed/sbrockma-std-format-4.0.1.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"browser":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"private":false,"_npmUser":{"name":"swdude","email":"pahkasoft@outlook.com"},"_resolved":"C:\\Users\\Stefan\\Desktop\\brace-format\\packed\\sbrockma-std-format-4.0.1.tgz","_integrity":"sha512-gMF3aYwqKrHLE1fyUtHA25JQ5t226MzCxhC5+ja4VkIX0PTfhz9IH1mTDP81o/eWLG7z9w5AHCJYvxIf3MUcKA==","repository":{"url":"git+https://github.com/pahkasoft/brace-format.git","type":"git"},"_npmVersion":"11.6.2","description":"A TS/JS library for powerful string formatting.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"jsbi":"^4.3.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/std-format_4.0.1_1761251628045_0.07482681376375688","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@sbrockma/std-format","version":"4.0.2","author":{"name":"PahkaSoft"},"license":"MIT","_id":"@sbrockma/std-format@4.0.2","maintainers":[{"name":"swdude","email":"pahkasoft@outlook.com"}],"homepage":"https://pahkasoft.github.io/brace-format","bugs":{"url":"https://github.com/pahkasoft/brace-format/issues"},"dist":{"shasum":"4b2487e6253af8de69eba36f66e9323fc5e204e1","tarball":"https://registry.npmjs.org/@sbrockma/std-format/-/std-format-4.0.2.tgz","fileCount":10,"integrity":"sha512-DHUr5Hg+3hdL7t4U6yvd7NH7DktZyUkCcS+Dg3LgK6NqlCTI32jOlkFwJnzqDUKpTUczS+NdL/UjKR9V1T0VhA==","signatures":[{"sig":"MEUCIQDGy+gGrL6mgK0292ofkKnZqolKcWd8+Kz7Nkf0ibplaAIgO5apGFFLZKeP0cKcVR8R5p4XfNTw2cgUC7yGaVHG3AA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479548},"main":"./dist/index.js","_from":"file:packed/sbrockma-std-format-4.0.2.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"browser":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"private":false,"_npmUser":{"name":"swdude","email":"pahkasoft@outlook.com"},"jsdelivr":"./dist/index.global.js","_resolved":"C:\\Users\\stefa\\Desktop\\brace-format\\packed\\sbrockma-std-format-4.0.2.tgz","_integrity":"sha512-DHUr5Hg+3hdL7t4U6yvd7NH7DktZyUkCcS+Dg3LgK6NqlCTI32jOlkFwJnzqDUKpTUczS+NdL/UjKR9V1T0VhA==","repository":{"url":"git+https://github.com/pahkasoft/brace-format.git","type":"git"},"workspaces":[".","dist/sbrockma-std-format","dist/tspro-brace-format","extras/test-app","extras/test-format-lib"],"_npmVersion":"11.6.2","description":"A TS/JS library for powerful string formatting.","directories":{},"_nodeVersion":"24.11.0","dependencies":{"jsbi":"^4.3.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/std-format_4.0.2_1763469462352_0.08422252960282939","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@sbrockma/std-format","version":"4.1.0","author":{"name":"PahkaSoft"},"license":"MIT","_id":"@sbrockma/std-format@4.1.0","maintainers":[{"name":"swdude","email":"pahkasoft@outlook.com"}],"homepage":"https://github.com/pahkasoft/std-format#readme","bugs":{"url":"https://github.com/pahkasoft/std-format/issues"},"dist":{"shasum":"57a204b45f8edf7fdbe65f59c547ebb1bfd020f5","tarball":"https://registry.npmjs.org/@sbrockma/std-format/-/std-format-4.1.0.tgz","fileCount":10,"integrity":"sha512-5Bdc/bU2K+feZU4KIwwoHLY0PeXZpK1jNVJcKxrxgRy9v0fOxluQKgfcSXpydFlAdZnq1hfus9i9eXwwNnRRiw==","signatures":[{"sig":"MEYCIQD6/4Kzfgjzzn2Z9i6/UpPFg5a0NhNM2fYDDnVkL5+pfAIhAOycbC1XPtvyh9nbp2Fu4StMAj8rJEOUjTT9atjN6LEU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479664},"main":"./dist/index.js","_from":"file:packed/sbrockma-std-format-4.1.0.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"browser":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"private":false,"_npmUser":{"name":"swdude","email":"pahkasoft@outlook.com"},"jsdelivr":"./dist/index.global.js","_resolved":"C:\\Users\\stefa\\Desktop\\std-format\\packed\\sbrockma-std-format-4.1.0.tgz","_integrity":"sha512-5Bdc/bU2K+feZU4KIwwoHLY0PeXZpK1jNVJcKxrxgRy9v0fOxluQKgfcSXpydFlAdZnq1hfus9i9eXwwNnRRiw==","repository":{"url":"git+https://github.com/pahkasoft/std-format.git","type":"git"},"workspaces":[".","dist/std-format","dist/sbrockma-std-format","dist/tspro-brace-format","extras/test-app","extras/test-format-lib"],"_npmVersion":"11.6.2","description":"A TypeScript/JavaScript library for powerful string formatting using { } notation.","directories":{},"_nodeVersion":"24.11.0","dependencies":{"jsbi":"^4.3.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/std-format_4.1.0_1763811555135_0.7401751201492934","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"@sbrockma/std-format","version":"4.1.1","author":{"name":"PahkaSoft"},"license":"MIT","_id":"@sbrockma/std-format@4.1.1","maintainers":[{"name":"swdude","email":"pahkasoft@outlook.com"}],"homepage":"https://pahkasoft.com/std-format","bugs":{"url":"https://github.com/pahkasoft/std-format/issues"},"dist":{"shasum":"1b212aa3d11e58e9e7ae5bafbbca715248ef5b39","tarball":"https://registry.npmjs.org/@sbrockma/std-format/-/std-format-4.1.1.tgz","fileCount":10,"integrity":"sha512-nk7C1yWkFirWOEk+wdSjS8N8y4JAvmMRo8dA1DkoHFUAErc8HPBP07GMLiiC+oG0gar+ah1t+R+31SZYiyJ10w==","signatures":[{"sig":"MEYCIQDbV+IyDvfvoSJlIHIaoXJi6+6wuiuZ/fGqn/GaQ8Ab7gIhAIi8OEVcKF1Im6rHJV8K8uwoeKCRirjrQjE8+LuqHRQW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":489667},"main":"./dist/index.js","_from":"file:packed/sbrockma-std-format-4.1.1.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"browser":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"private":false,"_npmUser":{"name":"swdude","email":"pahkasoft@outlook.com"},"jsdelivr":"./dist/index.global.js","_resolved":"C:\\Dev\\std-format\\packed\\sbrockma-std-format-4.1.1.tgz","_integrity":"sha512-nk7C1yWkFirWOEk+wdSjS8N8y4JAvmMRo8dA1DkoHFUAErc8HPBP07GMLiiC+oG0gar+ah1t+R+31SZYiyJ10w==","repository":{"url":"git+https://github.com/pahkasoft/std-format.git","type":"git"},"workspaces":[".","dist/std-format","dist/sbrockma-std-format","dist/tspro-brace-format","extras/test-app","extras/test-format-lib"],"_npmVersion":"11.8.0","description":"A TypeScript/JavaScript library for powerful string formatting using { } notation.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"jsbi":"^4.3.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/std-format_4.1.1_1769168933006_0.8728607481692618","host":"s3://npm-registry-packages-npm-production"}},"4.1.2":{"name":"@sbrockma/std-format","version":"4.1.2","author":{"name":"PahkaSoft"},"license":"MIT","_id":"@sbrockma/std-format@4.1.2","maintainers":[{"name":"swdude","email":"pahkasoft@outlook.com"}],"homepage":"https://pahkasoft.github.io/std-format","bugs":{"url":"https://github.com/pahkasoft/std-format/issues"},"dist":{"shasum":"196efaf0a38a11e1762c1b6023fbd7206756de02","tarball":"https://registry.npmjs.org/@sbrockma/std-format/-/std-format-4.1.2.tgz","fileCount":10,"integrity":"sha512-ary+XDjnZPQ3IxqBU16KtDqQP3KHPggNXwyHJIytnmpZaYSd3STCNNKq8/nxiz6uHZDza9qjfR1eZmRNwZE5Bg==","signatures":[{"sig":"MEQCIBdFutR7uBxvrvGD7gJSiKAzo6Z5O0UNHZfKTdeYNhPJAiBpGQjNhTVMswp5/dgakuyrerSBY9trwbVYpjeVbqPbSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":490368},"main":"./dist/index.js","_from":"file:packed/sbrockma-std-format-4.1.2.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"browser":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"private":false,"_npmUser":{"name":"swdude","email":"pahkasoft@outlook.com"},"jsdelivr":"./dist/index.global.js","_resolved":"C:\\Dev\\pahkasoft\\std-format\\packed\\sbrockma-std-format-4.1.2.tgz","_integrity":"sha512-ary+XDjnZPQ3IxqBU16KtDqQP3KHPggNXwyHJIytnmpZaYSd3STCNNKq8/nxiz6uHZDza9qjfR1eZmRNwZE5Bg==","repository":{"url":"git+https://github.com/pahkasoft/std-format.git","type":"git"},"workspaces":[".","dist/std-format","dist/sbrockma-std-format","dist/tspro-brace-format","extras/test-app","extras/test-format-lib"],"_npmVersion":"11.18.0","description":"A TypeScript/JavaScript library for powerful string formatting using { } notation.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"jsbi":"^4.3.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/std-format_4.1.2_1785262828654_0.440595883632809","host":"s3://npm-registry-packages-npm-production"}},"4.1.3":{"name":"@sbrockma/std-format","version":"4.1.3","author":{"name":"PahkaSoft"},"license":"MIT","_id":"@sbrockma/std-format@4.1.3","maintainers":[{"name":"swdude","email":"pahkasoft@outlook.com"}],"homepage":"https://pahkasoft.github.io/std-format","bugs":{"url":"https://github.com/pahkasoft/std-format/issues"},"dist":{"shasum":"2e680d7f810822bf732dc77cba40a2d73436c1f9","tarball":"https://registry.npmjs.org/@sbrockma/std-format/-/std-format-4.1.3.tgz","fileCount":10,"integrity":"sha512-jMjANS33/3qp+7czjzqtWibVTsjM4eC9pWDfAd0ZhUENVRp8rpINyhG93A+4XiHcjW5icl6xrlTlgE9wGUackA==","signatures":[{"sig":"MEUCIBTiAMOSwRsArNc3voyu8bCKQ4+eddlKfQJBEE0Bjd7OAiEAmVsa8JD1IBG+6Brfewgkte3kBPAaXfRjMGWvwVEN8wU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":490450},"main":"./dist/index.js","_from":"file:packed/sbrockma-std-format-4.1.3.tgz","types":"./dist/index.d.ts","unpkg":"./dist/index.global.js","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"browser":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"private":false,"_npmUser":{"name":"swdude","email":"pahkasoft@outlook.com"},"jsdelivr":"./dist/index.global.js","_resolved":"C:\\Dev\\pahkasoft\\std-format\\packed\\sbrockma-std-format-4.1.3.tgz","_integrity":"sha512-jMjANS33/3qp+7czjzqtWibVTsjM4eC9pWDfAd0ZhUENVRp8rpINyhG93A+4XiHcjW5icl6xrlTlgE9wGUackA==","repository":{"url":"git+https://github.com/pahkasoft/std-format.git","type":"git"},"workspaces":[".","dist/std-format","dist/sbrockma-std-format","dist/tspro-brace-format","extras/test-app","extras/test-format-lib"],"_npmVersion":"11.18.0","description":"A TypeScript/JavaScript library for powerful string formatting using { } notation.","directories":{},"_nodeVersion":"24.13.0","dependencies":{"jsbi":"^4.3.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/std-format_4.1.3_1785263154932_0.8135193011559836","host":"s3://npm-registry-packages-npm-production"}},"4.1.4":{"name":"@sbrockma/std-format","version":"4.1.4","author":{"name":"PahkaSoft"},"private":false,"license":"MIT","description":"A TypeScript/JavaScript library for powerful string formatting using { } notation.","homepage":"https://pahkasoft.github.io/std-format","repository":{"type":"git","url":"git+https://github.com/pahkasoft/std-format.git"},"types":"./dist/index.d.ts","main":"./dist/index.js","module":"./dist/index.mjs","unpkg":"./dist/index.global.js","jsdelivr":"./dist/index.global.js","exports":{".":{"browser":{"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"}},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"}}},"dependencies":{"jsbi":"^4.3.2"},"workspaces":[".","dist/std-format","dist/sbrockma-std-format","dist/tspro-brace-format","extras/test-app","extras/test-format-lib"],"_id":"@sbrockma/std-format@4.1.4","bugs":{"url":"https://github.com/pahkasoft/std-format/issues"},"_integrity":"sha512-h2MtTniXQI5NcSEjnWLEyjHg2NJ+D0llD1B4lFSfzd4pN6xP5xFzPkjyVLL+CXUdc0j1unMABMP6WCowupGKrg==","_resolved":"C:\\Dev\\pahkasoft\\std-format\\packed\\sbrockma-std-format-4.1.4.tgz","_from":"file:packed/sbrockma-std-format-4.1.4.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.18.0","dist":{"integrity":"sha512-h2MtTniXQI5NcSEjnWLEyjHg2NJ+D0llD1B4lFSfzd4pN6xP5xFzPkjyVLL+CXUdc0j1unMABMP6WCowupGKrg==","shasum":"ed957d1f15b057f218fb9823319ce288fbd497ec","tarball":"https://registry.npmjs.org/@sbrockma/std-format/-/std-format-4.1.4.tgz","fileCount":10,"unpackedSize":490520,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC0GMgkYyoogCN1xKtMnxJysOAjCHE8JGdilyKPDyO5GAIhANRQMgDcjLmO4g3QOt+0azWfDs+jr7J0mZ9OkbYqcm0R"}]},"_npmUser":{"name":"swdude","email":"pahkasoft@outlook.com"},"directories":{},"maintainers":[{"name":"swdude","email":"pahkasoft@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/std-format_4.1.4_1785263457763_0.4683735006177663"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-07T03:48:15.324Z","modified":"2026-07-28T18:30:58.075Z","1.0.0":"2025-04-07T03:48:15.608Z","1.1.1":"2025-04-08T02:14:15.670Z","1.2.0":"2025-04-08T12:06:16.933Z","1.2.1":"2025-04-09T09:29:52.927Z","1.3.0":"2025-04-09T19:51:55.149Z","1.3.1":"2025-04-10T15:44:22.872Z","1.3.2":"2025-04-12T11:29:15.355Z","1.3.3":"2025-04-14T05:02:14.857Z","1.3.4":"2025-04-15T17:52:29.886Z","1.3.5":"2025-04-17T04:26:47.983Z","1.4.0":"2025-04-20T07:20:20.344Z","1.4.1":"2025-04-20T07:47:45.587Z","1.4.2":"2025-04-21T20:17:18.939Z","1.5.0":"2025-04-24T05:47:43.480Z","1.5.1":"2025-04-25T04:38:41.767Z","1.6.0":"2025-04-26T11:51:24.466Z","1.7.0":"2025-04-27T05:56:24.748Z","1.7.1":"2025-04-28T09:01:52.233Z","1.7.2":"2025-04-28T09:26:58.794Z","1.7.3":"2025-04-29T09:53:09.808Z","1.7.4":"2025-04-30T17:20:01.057Z","2.0.0":"2025-05-02T11:40:58.492Z","2.0.1":"2025-05-06T02:55:01.232Z","2.0.2":"2025-05-19T09:42:39.810Z","2.0.3":"2025-06-15T14:38:19.202Z","2.0.4":"2025-07-01T04:46:49.012Z","4.0.0":"2025-10-23T09:25:23.732Z","4.0.1":"2025-10-23T20:33:48.233Z","4.0.2":"2025-11-18T12:37:42.551Z","4.1.0":"2025-11-22T11:39:15.379Z","4.1.1":"2026-01-23T11:48:53.196Z","4.1.2":"2026-07-28T18:20:28.825Z","4.1.3":"2026-07-28T18:25:55.066Z","4.1.4":"2026-07-28T18:30:57.912Z"},"bugs":{"url":"https://github.com/pahkasoft/std-format/issues"},"author":{"name":"PahkaSoft"},"license":"MIT","homepage":"https://pahkasoft.github.io/std-format","repository":{"type":"git","url":"git+https://github.com/pahkasoft/std-format.git"},"description":"A TypeScript/JavaScript library for powerful string formatting using { } notation.","maintainers":[{"name":"swdude","email":"pahkasoft@outlook.com"}],"readme":"# StdFormat - A Powerful TypeScript/JavaScript String Formatter\r\n\r\n[Website](https://pahkasoft.github.io/std-format) | \r\n[GitHub Repository](https://github.com/pahkasoft/std-format) | \r\n[NPM Package](https://www.npmjs.com/package/std-format)\r\n\r\n## About\r\nStdFormat is a TypeScript/JavaScript library for powerful string formatting\r\nusing { } notation, inspired by\r\n[C++20 format](https://en.cppreference.com/w/cpp/utility/format/spec) and\r\n[Python format](https://docs.python.org/3/library/string.html#formatspec).\r\n\r\n## Variants\r\nThere have been few separate npm packages of this project along the line.\r\nThe recommended and main package is:\r\n- `std-format` 👍 Use this!\r\n\r\nOther two are kept up to date for legacy support:\r\n- `@sbrockma/std-format`\r\n- `@tspro/brace-format`\r\n\r\nAll three packages are equal and work along with this documentation.\r\n\r\n> IIFE Note: Global name `StdFormat` is declared by all three variants.\r\n> `@tspro/brace-format` declares additional alias `BraceFormat` for legacy\r\n> support.\r\n\r\n## Project Status\r\n\r\nThis project is now in maintenance.\r\n\r\n## Install\r\n`npm install std-format`\r\n\r\n## Usage\r\n\r\n### Import\r\n\r\n```js\r\nimport { format, int, float, setLocale, FormatError } from \"std-format\";\r\n```\r\n\r\n### Require\r\n\r\n```js\r\nconst { format, int, float, setLocale, FormatError } = require(\"std-format\");\r\n```\r\n\r\n### Browser Script\r\nUse the standalone IIFE bundle via `unpkg` or `jsdelivr` cdn.\r\n\r\n```html\r\n<!-- unpkg... -->\r\n<script src=\"https://unpkg.com/std-format@4.1.4/dist/index.global.js\"></script>\r\n\r\n<!-- jsDelivr -->\r\n <script src=\"https://cdn.jsdelivr.net/npm/std-format@4.1.4/dist/index.global.js\"></script>\r\n\r\n<script>\r\n    const { format, int, float, setLocale, FormatError } = window.StdFormat;\r\n</script>\r\n```\r\n\r\n## API\r\n\r\n### `format(str, ...args)`\r\nThe main formatting function.\r\n```js\r\nformat(\"{}, {}!\", \"Hello\", \"world\");\r\n```\r\n\r\n### `int()` and `float()`\r\n\r\n`int()` and `float()` are wrapper functions that can be used to force *number* to int or float.\r\n\r\n```js\r\nformat(\"{}\", int(5));   // \"5\"\r\nformat(\"{}\", float(5)); // \"5.0\"\r\n```\r\n\r\nNote: Formatting rules are strict.\r\n\r\n```js\r\nformat(\"{:.2e}\", int(5)); // Throws, cannot format int as float.\r\nformat(\"{:d}\", float(5)); // Throws, cannot format float as int.\r\n```\r\n`float()` simply wraps a *number*, while `int()` wraps a `JSBI.BigInt`, enabling support for large integers.\r\n\r\n```js\r\nformat(\"{:d}\", int(\"111111111111111111111111111111\"));\r\n```\r\n\r\nYou can also pass `BigInt` to `format()`, it will be safely wrapped to int().\r\n\r\n```js\r\nformat(\"{:d}\", BigInt(\"111111111111111111111111111111\"));\r\n```\r\n\r\n### `setLocale(locale?)`\r\nSets the locale for `\"n\"` and `\"L\"` specifiers:\r\n\r\n```js\r\nsetLocale(\"en-GB\");\r\nsetLocale(); // Reset to default\r\n```\r\n\r\n### `FormatError`\r\nThrown for formatting violations:\r\n\r\n```js\r\ntry {\r\n    format(\"{:s}\", 42);\r\n} \r\ncatch(e) {\r\n    if(e instanceof FormatError) {\r\n        console.error(e);\r\n    }\r\n}\r\n```\r\n\r\n## Format Specification\r\nStdFromat uses replacement fields like {}, {0}, {name}, with support for detailed format specs.\r\n\r\n### Replacement Field Structure\r\n\r\n    {field_id:arr_1:arr_2:arr_N:elem}\r\n\r\n- `field_id`: field id/name\r\n- `arr_*`: array/object presentations\r\n- `elem`: element presentation\r\n\r\nAny part can be empty string/omitted.\r\n\r\n### Element Presentation\r\nFormat specification for element:\r\n\r\n    [[fill]align][sign][\"z\"][\"#\"][\"0\"][width][grouping][\".\" precision][\"L\"][type]\r\n\r\n\r\n| Part        | Description          |\r\n| ----------- | -------------------- |\r\n| `fill`      | Any char             |\r\n| `align`     | `<`, `^`, `>`, `=`   |\r\n| `sign`      | `+`, `-`, space      |\r\n| `z`         | Force -0 to +0       |\r\n| `#`         | Alternate form       |\r\n| `0`         | Zero padding         |\r\n| `width`     | Width or nested `{}` |\r\n| `grouping`  | `,` or `_`           |\r\n| `precision` | For floats/strings   |\r\n| `L`         | Locale-aware         |\r\n| `type`      | See type table below |\r\n\r\nTypes:\r\n\r\n| Type      | Description         |\r\n| --------- | ------------------- |\r\n| Omitted   | Default             |\r\n| `s`       | String              |\r\n| `c`       | Char (from int)     |\r\n| `d`       | Decimal int         |\r\n| `n`       | Decimal with locale |\r\n| `b` / `B` | Binary              |\r\n| `o`       | Octal               |\r\n| `x` / `X` | Hex                 |\r\n| `e` / `E` | Scientific float    |\r\n| `f` / `F` | Fixed float         |\r\n| `%`       | Percent             |\r\n| `g` / `G` | General float       |\r\n| `a` / `A` | Hex float           |\r\n\r\n### Array/Object Presentation\r\nFormat specification for array, set, map and object:\r\n\r\n    [[fill]align][width][type]\r\n\r\n| Part        | Description          |\r\n| ----------- | -------------------- |\r\n| `fill`      | Any char             |\r\n| `align`     | `<`, `^`, `>`        |\r\n| `width`     | Width or nested `{}` |\r\n| `type`      | See type table below |\r\n\r\nTypes:\r\n\r\n| Type          | Output For Array/Set | Output For Map/Object      |\r\n| ------------- | -------------------- | -------------------------- |\r\n| `d` / Omitted | `[1, 2, 3]`          | `[[a, 1], [b, 2], [c, 3]]` |\r\n| `n`           | `1, 2, 3`            | `a: 1, b: 2, c: 3`         |\r\n| `b`           | `{1, 2, 3}`          | `{{a, 1}, {b, 2}, {c, 3}}` |\r\n| `m`           |                      | `[a: 1, b: 2, c: 3]`       |\r\n| `s`           | `123`                | `a1b2c3`                   |\r\n\r\n### More Info\r\n\r\n* More information about format specs: \r\n[C++20 format](https://en.cppreference.com/w/cpp/utility/format/spec) and \r\n[Python format](https://docs.python.org/3/library/string.html#formatspec).\r\n* Formatting elements is quite standard as in the links above.\r\n* Formatting arrays is less standard so array presentation used here is partly improvised.\r\n\r\n## Examples\r\n```js\r\n// Using auto field numbering\r\nformat(\"{}{}\", \"A\", \"B\"); // \"AB\"\r\n\r\n// Using manual field numbering\r\nformat(\"{1}{0}\", \"A\", \"B\"); // \"BA\"\r\n\r\n// Using named fields\r\nformat(\"{name} {age:d}\", { name: \"Tim\", age: 95 }); // \"Tim 95\"\r\n\r\n// Fill, align and width\r\nformat(\"{:0<8d}\", 777);  // \"77700000\"\r\nformat(\"{:0^8d}\", 777);  // \"00777000\"\r\nformat(\"{:0>8d}\", -777); // \"0000-777\"\r\nformat(\"{:0=8d}\", -777); // \"-0000777\"\r\n\r\n// Precision\r\nformat(\"{:.2f}\", 1); // \"1.00\"\r\n\r\n// String width\r\nformat(\"{:10.4s}\", \"Alligator\");         // \"Alli      \"\r\n\r\n// With nested arguments\r\nformat(\"{:{}.{}s}\", \"Alligator\", 10, 4); // \"Alli      \"\r\n\r\n// Array\r\nformat(\"{:d}\", [1, 2, 3]); // \"[1, 2, 3]\"\r\n\r\n// Set\r\nformat(\"{:d}\", new Set([1, 2, 3, 2])); // \"[1, 2, 3]\"\r\n\r\n// Map\r\nformat(\"{:m:}\", new Map([[\"x\", 1], [\"y\", -1]])); // \"[x: 1.0, y: -1.0]\"\r\n\r\n// Object\r\nformat(\"{{{:n:}}}\", { x: 1, y: -1}); // \"{x: 1.0, y: -1.0}\"\r\n\r\n// Floating point types\r\nformat(\"{0:.3e} {0:.3f} {0:.3%} {0:.3g} {0:.3a}\", Math.PI); // \"3.142e+00 3.142 314.159% 3.14 1.922p+1\"\r\n\r\n// Integer types\r\nformat(\"{0:#b} {0:#o} {0:#d} {0:#x} {0:c}\", 65); // \"0b1000001 0o101 65 0x41 A\"\r\n```\r\n\r\n### Note!\r\nLegacy JavaScript has only a single *number* type, not separate *int* and *float*.\r\n\r\n```js\r\n// By default format number as float.\r\nformat(\"{}\", 5);   // \"5.0\"\r\n\r\n// To format number as integer, use type \"d\".\r\nformat(\"{:d}\", 5); // \"5\"\r\n\r\n// Or use int() and float() to force type.\r\nformat(\"{}\", int(5));   // \"5\"\r\nformat(\"{}\", float(5)); // \"5.0\"\r\n```\r\n\r\n## Compatibility\r\nThis library is written in TypeScript and includes type declarations.\r\nSince v3.1.0, it is bundled into ESM, CJS, and IIFE formats using tsup\r\n(previously webpack). No changes should be required in the documented usage.\r\n\r\n* Only ES5-compatible JavaScript functions are used.\r\n* CJS and IIFE bundles are transpiled to ES5 for broad compatibility.\r\n* The ESM bundle targets modern environments (ES6+).\r\n\r\nWhile designed with compatibility in mind, the library has not been explicitly\r\ntested against specific Node.js or browser versions.\r\n\r\n## Report a Bug\r\nFound a bug or unexpected behavior?\r\n\r\n[Please open a new issue.](https://github.com/pahkasoft/std-format/issues)\r\n\r\nYou can also suggest a feature or impovement.\r\n\r\nThanks for helping improve the project!\r\n\r\n## License\r\nThis project is licensed under the [MIT License](https://mit-license.org/).\r\n\r\nIt also bundles the [JSBI](https://github.com/GoogleChromeLabs/jsbi) library,\r\nwhich is licensed under the [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0).\r\n","readmeFilename":"README.md"}