format

WebJar for format

License

License

MIT
Categories

Categories

ORM Data
GroupId

GroupId

org.webjars.npm
ArtifactId

ArtifactId

format
Last Version

Last Version

0.2.2
Release Date

Release Date

Type

Type

jar
Description

Description

format
WebJar for format
Project URL

Project URL

https://www.webjars.org
Source Code Management

Source Code Management

https://github.com/samsonjs/format

Download format

How to add to project

<!-- https://jarcasting.com/artifacts/org.webjars.npm/format/ -->
<dependency>
    <groupId>org.webjars.npm</groupId>
    <artifactId>format</artifactId>
    <version>0.2.2</version>
</dependency>
// https://jarcasting.com/artifacts/org.webjars.npm/format/
implementation 'org.webjars.npm:format:0.2.2'
// https://jarcasting.com/artifacts/org.webjars.npm/format/
implementation ("org.webjars.npm:format:0.2.2")
'org.webjars.npm:format:jar:0.2.2'
<dependency org="org.webjars.npm" name="format" rev="0.2.2">
  <artifact name="format" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.webjars.npm', module='format', version='0.2.2')
)
libraryDependencies += "org.webjars.npm" % "format" % "0.2.2"
[org.webjars.npm/format "0.2.2"]

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

There are no modules declared in this project.

format

printf, sprintf, and vsprintf for JavaScript

version 0.2.2 on npm node version 0.4 and up MIT License

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'

// you can format values as JSON with %j
var value = {answer: 42}
format('%j', value)
// => '{"answer":42}'

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

See man 3 printf or man 1 printf for details. j is an extension that formats values as JSON.

Precision is supported for floating point numbers.

License

Copyright 2010 - 2016 Sami Samhuri [email protected]

MIT license

Versions

Version
0.2.2