aboutsummaryrefslogtreecommitdiff
path: root/sandbox/testAppNevena/Front/node_modules/cli-width/README.md
diff options
context:
space:
mode:
authorNevena Bojovic <nenabojov@gmail.com>2022-03-01 20:05:50 +0100
committerNevena Bojovic <nenabojov@gmail.com>2022-03-01 20:05:50 +0100
commit291803c31f829fe0d32bb3207bc11def95a7408c (patch)
treec7d43107d79291b19d8c9eceefbe91c9f9a52acf /sandbox/testAppNevena/Front/node_modules/cli-width/README.md
parent1fa69862057db4db53cfda5be9c24b4228ef63f7 (diff)
Urađena test aplikacija. Povezan front i back.
Diffstat (limited to 'sandbox/testAppNevena/Front/node_modules/cli-width/README.md')
-rw-r--r--sandbox/testAppNevena/Front/node_modules/cli-width/README.md72
1 files changed, 72 insertions, 0 deletions
diff --git a/sandbox/testAppNevena/Front/node_modules/cli-width/README.md b/sandbox/testAppNevena/Front/node_modules/cli-width/README.md
new file mode 100644
index 00000000..26736812
--- /dev/null
+++ b/sandbox/testAppNevena/Front/node_modules/cli-width/README.md
@@ -0,0 +1,72 @@
+# cli-width
+
+Get stdout window width, with four fallbacks, `tty`, `output.columns`, a custom environment variable and then a default.
+
+[![npm version](https://badge.fury.io/js/cli-width.svg)](http://badge.fury.io/js/cli-width)
+[![Build Status](https://travis-ci.org/knownasilya/cli-width.svg)](https://travis-ci.org/knownasilya/cli-width)
+[![Coverage Status](https://coveralls.io/repos/knownasilya/cli-width/badge.svg?branch=master&service=github)](https://coveralls.io/github/knownasilya/cli-width?branch=master)
+
+Tested against NodeJS v10+
+
+## Usage
+
+```
+npm install --save cli-width
+```
+
+```js
+"use strict";
+
+const cliWidth = require("cli-width");
+
+cliWidth(); // maybe 204 :)
+```
+
+You can also set the `CLI_WIDTH` environment variable.
+
+If none of the methods are supported, and the environment variable isn't set,
+the default width value is going to be `0`, that can be changed using the configurable `options`.
+
+## API
+
+### cliWidth([options])
+
+`cliWidth` can be configured using an `options` parameter, the possible properties are:
+
+- **defaultWidth**\<number\> Defines a default value to be used if none of the methods are available, defaults to `0`
+- **output**\<object\> A stream to be used to read width values from, defaults to `process.stdout`
+- **tty**\<object\> TTY module to try to read width from as a fallback, defaults to `require('tty')`
+
+### Examples
+
+Defining both a default width value and a stream output to try to read from:
+
+```js
+const cliWidth = require("cli-width");
+const ttys = require("ttys");
+
+cliWidth({
+ defaultWidth: 80,
+ output: ttys.output,
+});
+```
+
+Defines a different tty module to read width from:
+
+```js
+const cliWidth = require("cli-width");
+const ttys = require("ttys");
+
+cliWidth({
+ tty: ttys,
+});
+```
+
+## Tests
+
+```bash
+npm install
+npm test
+```
+
+Coverage can be generated with `npm run coverage`.