rdesign/frontend/node_modules/format
Jeff Emmett 80f1e96e6b Fix frontend build: type errors, SDK handling, docker context
- Use jq to cleanly remove encryptid SDK from package.json in Docker
- Fix TypeScript strict mode errors in dashboard and assistant
- Add .dockerignore to exclude node_modules from build context
- Use project root as Docker build context for frontend
- Fix Traefik routing: separate frontend/api/studio paths

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 02:21:52 +00:00
..
.npmignore Fix frontend build: type errors, SDK handling, docker context 2026-03-24 02:21:52 +00:00
Makefile Fix frontend build: type errors, SDK handling, docker context 2026-03-24 02:21:52 +00:00
Readme.md Fix frontend build: type errors, SDK handling, docker context 2026-03-24 02:21:52 +00:00
component.json Fix frontend build: type errors, SDK handling, docker context 2026-03-24 02:21:52 +00:00
format-min.js Fix frontend build: type errors, SDK handling, docker context 2026-03-24 02:21:52 +00:00
format.js Fix frontend build: type errors, SDK handling, docker context 2026-03-24 02:21:52 +00:00
package.json Fix frontend build: type errors, SDK handling, docker context 2026-03-24 02:21:52 +00:00
test_format.js Fix frontend build: type errors, SDK handling, docker context 2026-03-24 02:21:52 +00:00

Readme.md

format

printf, sprintf, and vsprintf for JavaScript

Installation

npm install format

The code works in browsers as well, you can copy these functions into your project or otherwise include them with your other JavaScript.

Usage

var format = require('format')
  , printf = format.printf
  , vsprintf = format.vsprintf
  // or if you want to keep it old school
  , sprintf = format

// Print 'hello world'
printf('%s world', 'hello')

var what = 'life, the universe, and everything'
format('%d is the answer to %s', 42, what)
// => '42 is the answer to life, the universe, and everything'

vsprintf('%d is the answer to %s', [42, what])
// => '42 is the answer to life, the universe, and everything'

Supported format specifiers: b, c, d, f, o, s, x, and X.

See man 3 printf or man 1 printf for details.

Precision is supported for floating point numbers.

License

Copyright 2010 - 2014 Sami Samhuri sami@samhuri.net

MIT license