New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

yahoo-exchange

Package Overview
Dependencies
Maintainers
1
Versions
40
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

yahoo-exchange - npm Package Compare versions

Comparing version 2.0.2 to 2.0.3

2

package.json

@@ -14,3 +14,3 @@ {

"main": "index.js",
"version": "2.0.2",
"version": "2.0.3",
"license": "MIT",

@@ -17,0 +17,0 @@ "dependencies": {

@@ -25,38 +25,2 @@ # yahoo-exchange 疎開

Array\<number\>Kは次のような項目が含まれます。 [Now, Changes, Changes percent, Previous Close, Open, Bid, Ask, Day's Range Min, Day's Range Max, 52 Week Range Min, 52 Week Range Max]
### 例示コード
* ``` javascript
getExchangeDataArray('USDKRW', data => console.log(data)); // [ 1071.27, 0.88, 0.08, -0.11, 1070.22, 1071.27, 1072.27, 1069.13, 1072.45, 1055.21, 1158.36 ]
```
* ``` javascript
getExchangeDataArray('USDKRW', data => console.log(data), error => console.log('[Error]' + error));
// [ 1071.27, 0.88, 0.08, -0.11, 1070.22, 1071.27, 1072.27, 1069.13, 1072.45, 1055.21, 1158.36 ] または [Error] error message
```
* ``` javascript
getExchangeDataArray('USDKRW', (data,pair) => console.log(data,pair), error => console.log('[Error]' + error));
// [ 1071.27, 0.88, 0.08, -0.11, 1070.22, 1071.27, 1072.27, 1069.13, 1072.45, 1055.21, 1158.36 ] USDRKW または [Error] error message
```
* ``` javascript
getExchangeDataArray('USDKRW', (data,pair) => console.log(data,pair), (error,pair) => console.log(`[Error:${pair}]${error}`));
// [ 1071.27, 0.88, 0.08, -0.11, 1070.22, 1071.27, 1072.27, 1069.13, 1072.45, 1055.21, 1158.36 ] USDKRW または [Error:USDKRW] error message
```
* ``` javascript
getExchangeDataArray(['USDKRW', 'JPYKRW'], data => console.log(data));
// [ 1071.27, 0.88, 0.08, -0.11, 1070.22, 1071.27, 1072.27, 1069.13, 1072.45, 1055.21, 1158.36 ]
// [ 10.08, 0.03, 0.34, -0.11, 10.047, undefined, undefined, 10.08, 10.065, 10.0245, 10.0968 ]
```
* ``` javascript
getExchangeDataArray(['USDKRW', 'JPYKRW'], data => console.log(data), error => console.log('[Error]' + error));
// [ 1071.27, 0.88, 0.08, -0.11, 1070.22, 1071.27, 1072.27, 1069.13, 1072.45, 1055.21, 1158.36 ] または [Error] error message
// [ 10.08, 0.03, 0.34, -0.11, 10.047, undefined, undefined, 10.08, 10.065, 10.0245, 10.0968 ] または [Error] error message
```
* ``` javascript
getExchangeDataArray(['USDKRW', 'JPYKRW'], (data,pair) => console.log(data, pair)), error => console.log('[Error]' + error));
// [ 1071.27, 0.88, 0.08, -0.11, 1070.22, 1071.27, 1072.27, 1069.13, 1072.45, 1055.21, 1158.36 ] USDKRW または [Error] error message
// [ 10.08, 0.03, 0.34, -0.11, 10.047, undefined, undefined, 10.08, 10.065, 10.0245, 10.0968 ] JPYKRW または [Error] error message
```
* ``` javascript
getExchangeDataArray(['USDKRW', 'JPYKRW'], (data,pair) => console.log(data, pair)), (error,pair) => console.log(`[Error:${pair}]${error}`));
// [ 1071.27, 0.88, 0.08, -0.11, 1070.22, 1071.27, 1072.27, 1069.13, 1072.45, 1055.21, 1158.36 ] USDKRW または [Error:USDKRW] error message
// [ 10.08, 0.03, 0.34, -0.11, 10.047, undefined, undefined, 10.08, 10.065, 10.0245, 10.0968 ] JPYKRW または [Error:JPYKRW] error message
```
### 警告

@@ -105,25 +69,10 @@ getExchangeDataArrayは全体データをコールバック関数で返却しません。

フェアリストを生成してくれます。
### 例示コード
* ``` javascript
const currency = ['USD','JPY'];
const base = ['KRW'];
getPairArray(currency,base);
// ['USDKRW','JPYKRW'];
```
## getUnit(currency:string):string
通貨の記号($など)を返還してくれます。 二つ以上の通貨を付けた場合には3文字ずつ分離して配列に返還します。
### Example
* ``` javascript
const currency = 'USD';
const currency2 = 'USDKRW';
getUnit(currency);
getUnit(currency2);
// '$'
// [ '$', '₩' ]
```
## test.js
* ``` javascript
const yahooExchange = require('yahoo-exchange');
yahooExchange.getExchangeDataArray('USDKRW', data => console.log(data));
yahooExchange.getFxYahooJapan(v => console.log(v));
yahooExchange.getExchangeDataLowTraffic(v => console.log(v));
yahooExchange.getExchangeDataLowTrafficP().then(v => console.log(v));
yahooExchange.getExchangeDataArray(['USDKRW', 'JPYKRW'], data => console.log(data));

@@ -134,3 +83,5 @@ yahooExchange.getExchangeDataArray('USDKRW', (data, pair) => console.log(data, pair));

yahooExchange.getExchangeDataArray(['USDKRW', 'JPYKRW'], (data, pair) => console.log(data, pair), (error, pair) => console.log(`[Error] ${pair}\n${error}`));
yahooExchange.getUnit('KRW');
yahooExchange.getUnit('USDKRWJPYEUR');
yahooExchange.getPairArray(['USD'], ['KRW', 'JPY']);
```

@@ -137,0 +88,0 @@ ### 翻訳の誤りはイッシューに登録してください。

@@ -25,39 +25,2 @@ # yahoo-exchange

Array\<number\>는 다음과 같은 항목이 포함됩니다. [Now, Changes, Changes percent, Previous Close, Open, Bid, Ask, Day's Range Min, Day's Range Max, 52 Week Range Min, 52 Week Range Max]
### 예시 코드
* ``` javascript
getExchangeDataArray('USDKRW', data => console.log(data)); // [ 1071.27, 0.88, 0.08, -0.11, 1070.22, 1071.27, 1072.27, 1069.13, 1072.45, 1055.21, 1158.36 ]
```
* ``` javascript
getExchangeDataArray('USDKRW', data => console.log(data), error => console.log('[Error]' + error));
// [ 1071.27, 0.88, 0.08, -0.11, 1070.22, 1071.27, 1072.27, 1069.13, 1072.45, 1055.21, 1158.36 ] 또는 [Error] error message
```
* ``` javascript
getExchangeDataArray('USDKRW', (data,pair) => console.log(data,pair), error => console.log('[Error]' + error));
// [ 1071.27, 0.88, 0.08, -0.11, 1070.22, 1071.27, 1072.27, 1069.13, 1072.45, 1055.21, 1158.36 ] USDRKW 또는 [Error] error message
```
* ``` javascript
getExchangeDataArray('USDKRW', (data,pair) => console.log(data,pair), (error,pair) => console.log(`[Error:${pair}]${error}`));
// [ 1071.27, 0.88, 0.08, -0.11, 1070.22, 1071.27, 1072.27, 1069.13, 1072.45, 1055.21, 1158.36 ] USDKRW 또는 [Error:USDKRW] error message
```
* ``` javascript
getExchangeDataArray(['USDKRW', 'JPYKRW'], data => console.log(data));
// [ 1071.27, 0.88, 0.08, -0.11, 1070.22, 1071.27, 1072.27, 1069.13, 1072.45, 1055.21, 1158.36 ]
// [ 10.08, 0.03, 0.34, -0.11, 10.047, undefined, undefined, 10.08, 10.065, 10.0245, 10.0968 ]
```
* ``` javascript
getExchangeDataArray(['USDKRW', 'JPYKRW'], data => console.log(data), error => console.log('[Error]' + error));
// [ 1071.27, 0.88, 0.08, -0.11, 1070.22, 1071.27, 1072.27, 1069.13, 1072.45, 1055.21, 1158.36 ] 또는 [Error] error message
// [ 10.08, 0.03, 0.34, -0.11, 10.047, undefined, undefined, 10.08, 10.065, 10.0245, 10.0968 ] 또는 [Error] error message
```
* ``` javascript
getExchangeDataArray(['USDKRW', 'JPYKRW'], (data,pair) => console.log(data, pair)), error => console.log('[Error]' + error));
// [ 1071.27, 0.88, 0.08, -0.11, 1070.22, 1071.27, 1072.27, 1069.13, 1072.45, 1055.21, 1158.36 ] USDKRW 또는 [Error] error message
// [ 10.08, 0.03, 0.34, -0.11, 10.047, undefined, undefined, 10.08, 10.065, 10.0245, 10.0968 ] JPYKRW 또는 [Error] error message
```
* ``` javascript
getExchangeDataArray(['USDKRW', 'JPYKRW'], (data,pair) => console.log(data, pair)), (error,pair) => console.log(`[Error:${pair}]${error}`));
// [ 1071.27, 0.88, 0.08, -0.11, 1070.22, 1071.27, 1072.27, 1069.13, 1072.45, 1055.21, 1158.36 ] USDKRW 또는 [Error:USDKRW] error message
// [ 10.08, 0.03, 0.34, -0.11, 10.047, undefined, undefined, 10.08, 10.065, 10.0245, 10.0968 ] JPYKRW 또는 [Error:JPYKRW] error message
```
### 경고

@@ -104,25 +67,10 @@ getExchangeDataArray는 Callback에 전체 데이터를 넘겨주지 않습니다.

페어 목록을 생성해 줍니다.
### 예시 코드
* ``` javascript
const currency = ['USD','JPY'];
const base = ['KRW'];
getPairArray(currency,base);
// ['USDKRW','JPYKRW'];
```
## getUnit(currency:string):string
통화의 기호($ 등)을 반환합니다. 두개이상의 통화를 넣을 경우 3글자씩 분리되어 배열로 반환합니다.
### Example
* ``` javascript
const currency = 'USD';
const currency2 = 'USDKRW';
getUnit(currency);
getUnit(currency2);
// '$'
// [ '$', '₩' ]
## test.js
* ``` javascript
const yahooExchange = require('yahoo-exchange');
yahooExchange.getExchangeDataArray('USDKRW', data => console.log(data));
yahooExchange.getFxYahooJapan(v => console.log(v));
yahooExchange.getExchangeDataLowTraffic(v => console.log(v));
yahooExchange.getExchangeDataLowTrafficP().then(v => console.log(v));
yahooExchange.getExchangeDataArray(['USDKRW', 'JPYKRW'], data => console.log(data));

@@ -133,7 +81,8 @@ yahooExchange.getExchangeDataArray('USDKRW', (data, pair) => console.log(data, pair));

yahooExchange.getExchangeDataArray(['USDKRW', 'JPYKRW'], (data, pair) => console.log(data, pair), (error, pair) => console.log(`[Error] ${pair}\n${error}`));
yahooExchange.getUnit('KRW');
yahooExchange.getUnit('USDKRWJPYEUR');
yahooExchange.getPairArray(['USD'], ['KRW', 'JPY']);
```
## 사용된 라이브러리에 대한 저작권 고지
아래의 라이브러리의 일부 코드가 이 프로젝트에 포함되었습니다.
* [currency-symbol-map](https://github.com/bengourley/currency-symbol-map)

@@ -21,38 +21,3 @@ # yahoo-exchange

Array\<number\> : [Now, Changes, Changes percent, Previous Close, Open, Bid, Ask, Day's Range Min, Day's Range Max, 52 Week Range Min, 52 Week Range Max]
### Example
* ``` javascript
getExchangeDataArray('USDKRW', data => console.log(data)); // [ 1071.27, 0.88, 0.08, -0.11, 1070.22, 1071.27, 1072.27, 1069.13, 1072.45, 1055.21, 1158.36 ]
```
* ``` javascript
getExchangeDataArray('USDKRW', data => console.log(data), error => console.log('[Error]' + error));
// [ 1071.27, 0.88, 0.08, -0.11, 1070.22, 1071.27, 1072.27, 1069.13, 1072.45, 1055.21, 1158.36 ] or [Error] error message
```
* ``` javascript
getExchangeDataArray('USDKRW', (data,pair) => console.log(data,pair), error => console.log('[Error]' + error));
// [ 1071.27, 0.88, 0.08, -0.11, 1070.22, 1071.27, 1072.27, 1069.13, 1072.45, 1055.21, 1158.36 ] USDRKW or [Error] error message
```
* ``` javascript
getExchangeDataArray('USDKRW', (data,pair) => console.log(data,pair), (error,pair) => console.log(`[Error:${pair}]${error}`));
// [ 1071.27, 0.88, 0.08, -0.11, 1070.22, 1071.27, 1072.27, 1069.13, 1072.45, 1055.21, 1158.36 ] USDKRW or [Error:USDKRW] error message
```
* ``` javascript
getExchangeDataArray(['USDKRW', 'JPYKRW'], data => console.log(data));
// [ 1071.27, 0.88, 0.08, -0.11, 1070.22, 1071.27, 1072.27, 1069.13, 1072.45, 1055.21, 1158.36 ]
// [ 10.08, 0.03, 0.34, -0.11, 10.047, undefined, undefined, 10.08, 10.065, 10.0245, 10.0968 ]
```
* ``` javascript
getExchangeDataArray(['USDKRW', 'JPYKRW'], data => console.log(data), error => console.log('[Error]' + error));
// [ 1071.27, 0.88, 0.08, -0.11, 1070.22, 1071.27, 1072.27, 1069.13, 1072.45, 1055.21, 1158.36 ] or [Error] error message
// [ 10.08, 0.03, 0.34, -0.11, 10.047, undefined, undefined, 10.08, 10.065, 10.0245, 10.0968 ] or [Error] error message
```
* ``` javascript
getExchangeDataArray(['USDKRW', 'JPYKRW'], (data,pair) => console.log(data, pair)), error => console.log('[Error]' + error));
// [ 1071.27, 0.88, 0.08, -0.11, 1070.22, 1071.27, 1072.27, 1069.13, 1072.45, 1055.21, 1158.36 ] USDKRW or [Error] error message
// [ 10.08, 0.03, 0.34, -0.11, 10.047, undefined, undefined, 10.08, 10.065, 10.0245, 10.0968 ] JPYKRW or [Error] error message
```
* ``` javascript
getExchangeDataArray(['USDKRW', 'JPYKRW'], (data,pair) => console.log(data, pair)), (error,pair) => console.log(`[Error:${pair}]${error}`));
// [ 1071.27, 0.88, 0.08, -0.11, 1070.22, 1071.27, 1072.27, 1069.13, 1072.45, 1055.21, 1158.36 ] USDKRW or [Error:USDKRW] error message
// [ 10.08, 0.03, 0.34, -0.11, 10.047, undefined, undefined, 10.08, 10.065, 10.0245, 10.0968 ] JPYKRW or [Error:JPYKRW] error message
```
### Warning

@@ -95,28 +60,12 @@ getExchangeDataArray does not return Arrays to Callback.

* USDHKD
## getPairArray(currency: Array<string>, base: Array<string>): Array<string>
It returns a pair array.
### Example
* ``` javascript
const currency = ['USD','JPY'];
const base = ['KRW'];
getPairArray(currency,base);
// ['USDKRW','JPYKRW'];
```
## getUnit(currency:string):string or Array<string>
It Returns a currency sign or a list of currency sign
### Example
* ``` javascript
const currency = 'USD';
const currency2 = 'USDKRW';
getUnit(currency);
getUnit(currency2);
// '$';
// [ '$', '₩' ]
```
It Returns a currency sign or a list of currency sign.
## test.js
* ``` javascript
const yahooExchange = require('yahoo-exchange');
yahooExchange.getExchangeDataArray('USDKRW', data => console.log(data));
yahooExchange.getFxYahooJapan(v => console.log(v));
yahooExchange.getExchangeDataLowTraffic(v => console.log(v));
yahooExchange.getExchangeDataLowTrafficP().then(v => console.log(v));
yahooExchange.getExchangeDataArray(['USDKRW', 'JPYKRW'], data => console.log(data));

@@ -127,3 +76,5 @@ yahooExchange.getExchangeDataArray('USDKRW', (data, pair) => console.log(data, pair));

yahooExchange.getExchangeDataArray(['USDKRW', 'JPYKRW'], (data, pair) => console.log(data, pair), (error, pair) => console.log(`[Error] ${pair}\n${error}`));
yahooExchange.getUnit('KRW');
yahooExchange.getUnit('USDKRWJPYEUR');
yahooExchange.getPairArray(['USD'], ['KRW', 'JPY']);
```

@@ -130,0 +81,0 @@ ## A copyright notice on the library used

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc