Socket
Socket
Sign inDemoInstall

yow

Package Overview
Dependencies
3
Maintainers
1
Versions
106
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.76 to 1.0.78

2

package.json
{
"name": "yow",
"version": "1.0.76",
"version": "1.0.78",
"description": "You Only Wish module",

@@ -5,0 +5,0 @@ "main": "yow.js",

@@ -7,3 +7,5 @@ # Yow

npm install yow --save
````bash
npm install yow --save
````

@@ -14,4 +16,6 @@ ## Methods

var sprintf = require('yow/sprintf');
var extend = require('yow/extend');
````javascript
var sprintf = require('yow/sprintf');
var extend = require('yow/extend');
````

@@ -24,7 +28,9 @@ - **sprintf(args)** - Just as you would expect. Uses the npm module 'sprintf-js'.

var mkdir = require('yow/fs').mkdir;
var mkpath = require('yow/fs').mkpath;
var fileExists = require('yow/fs').fileExists;
var readJSON = require('yow/fs').readJSON;
var writeJSON = require('yow/fs').writeJSON;
````javascript
var mkdir = require('yow/fs').mkdir;
var mkpath = require('yow/fs').mkpath;
var fileExists = require('yow/fs').fileExists;
var readJSON = require('yow/fs').readJSON;
var writeJSON = require('yow/fs').writeJSON;
````

@@ -39,11 +45,13 @@ - **mkdir(path)** - Creates the directory you specify.

var isType = require('yow/is').isType;
var isArray = require('yow/is').isArray;
var isNumber = require('yow/is').isNumber;
var isString = require('yow/is').isString;
var isDate = require('yow/is').isDate;
var isFunction = require('yow/is').isFunction;
var isObject = require('yow/is').isObject;
var isInteger = require('yow/is').isInteger;
var isFloat = require('yow/is').isFloat;
````javascript
var isType = require('yow/is').isType;
var isArray = require('yow/is').isArray;
var isNumber = require('yow/is').isNumber;
var isString = require('yow/is').isString;
var isDate = require('yow/is').isDate;
var isFunction = require('yow/is').isFunction;
var isObject = require('yow/is').isObject;
var isInteger = require('yow/is').isInteger;
var isFloat = require('yow/is').isFloat;
````

@@ -62,3 +70,5 @@ - **isType(object, type)** - Returns true/false if typeof equals 'type'.

var random = require('yow/random');
````javascript
var random = require('yow/random');
````

@@ -75,3 +85,5 @@ - **random()** - Returns Math.random().

var range = require('yow/range');
````javascript
var range = require('yow/range');
````

@@ -82,3 +94,5 @@ - **range(min, max, step)** - Returns an range array generated by **min**, **max**, and **step**.

var logs = require('yow/logs');
````javascript
var logs = require('yow/logs');
````

@@ -91,16 +105,8 @@ - **logs.prefix(prefix)** - Prefix all logs with the specified prefix. This may be a function or a string expression.

### Queue
var Queue = require('yow/queue');
var queue = new Queue();
- **queue.enqueue(promise)** - Enqueues a promise into an array for execution
- **queue.dequeue()** - Returns a new promise object and resolves when the queue has been executed.
- **queue.queue(array)** - Sets the array of promises that will be executed by **dequeue**.
### Timer
var Timer = require('yow/timer');
var timer = new Timer();
````javascript
var Timer = require('yow/timer');
var timer = new Timer();
````

@@ -114,40 +120,44 @@ - **timer.setTimer(delay, fn)** - Executes the specified function **fn** after a delay.

var Request = require('yow/request');
var request = new Request(options);
````javascript
var Request = require('yow/request');
var request = new Request(options);
````
A light-weight http/https request module.
function example() {
````javascript
function example() {
var Request = require('yow/request');
var yahoo = new Request('https://query.yahooapis.com');
var Request = require('yow/request');
var yahoo = new Request('https://query.yahooapis.com');
function getQuote(ticker) {
var query = {};
function getQuote(ticker) {
var query = {};
query.q = 'select * from yahoo.finance.quotes where symbol = "' + ticker + '"';
query.format = 'json';
query.env = 'store://datatables.org/alltableswithkeys';
query.callback = '';
query.q = 'select * from yahoo.finance.quotes where symbol = "' + ticker + '"';
query.format = 'json';
query.env = 'store://datatables.org/alltableswithkeys';
query.callback = '';
yahoo.get('/v1/public/yql', {query:query}).then(function(response) {
var quotes = response.body.query.results.quote;
yahoo.get('/v1/public/yql', {query:query}).then(function(response) {
var quotes = response.body.query.results.quote;
if (typeof qoutes != 'Array')
quotes = [quotes];
if (typeof qoutes != 'Array')
quotes = [quotes];
console.log(ticker, '=', quotes[0].LastTradePriceOnly);
console.log(ticker, '=', quotes[0].LastTradePriceOnly);
})
})
.catch (function(error) {
console.log(error);
.catch (function(error) {
console.log(error);
});
});
}
}
getQuote('AAPL');
getQuote('AAPL');
};
};
````

@@ -154,0 +164,0 @@ - **request.request(options)** - See https://nodejs.org/api/http.html#http_http_request_options_callback for documentation.

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc