https://github.com/bendrucker/observ-value
Get the value of an observable via a single interface
https://github.com/bendrucker/observ-value
Last synced: over 1 year ago
JSON representation
Get the value of an observable via a single interface
- Host: GitHub
- URL: https://github.com/bendrucker/observ-value
- Owner: bendrucker
- License: mit
- Created: 2015-09-11T15:34:36.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2019-08-19T21:55:23.000Z (almost 7 years ago)
- Last Synced: 2025-04-10T08:14:04.629Z (over 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 5.86 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
- License: license
Awesome Lists containing this project
README
# observ-value [](https://travis-ci.org/bendrucker/observ-value) [](https://greenkeeper.io/)
> Get the value of an observable via a single interface
## Install
```
$ npm install --save observ-value
```
## Usage
observ-value is designed to let you easily write functions that can take both observables themselves as well as the copies they return/emit.
```js
var value = require('observ-value')
var Observ = require('observ')
var name = Observ('Ben')
value(name)
//=> Ben
value(name())
//=> Ben
```
## API
#### `value(input)` -> `any`
##### input
*Required*
Type: `any`
Either an [observable](https://github.com/raynos/observ) or a copy emitted by the observable.
## License
MIT © [Ben Drucker](http://bendrucker.me)