@chriscates/yahoofinance
Advanced tools
Comparing version 1.0.0 to 1.0.1
import { GetSummary, SummaryInterface } from './library/Summary.lib'; | ||
export { GetSummary, SummaryInterface }; | ||
import { GetStats, StatsInterface } from './library/Stats.lib'; | ||
export { GetStats, StatsInterface }; | ||
import { GetProfile, ProfileInterface } from './library/Profile.lib'; | ||
export { GetProfile, ProfileInterface }; | ||
import { GetIncome, IncomeStatementInterface } from './library/Income.lib'; | ||
export { GetIncome, IncomeStatementInterface }; | ||
import { GetBalance, BalanceSheetInterface } from './library/Balance.lib'; | ||
export { GetBalance, BalanceSheetInterface }; | ||
import { GetCash, CashFlowInterface } from './library/Cash.lib'; | ||
export { GetCash, CashFlowInterface }; | ||
import { GetAnalysis, AnalysisInterface } from './library/Analysis.lib'; | ||
export { GetAnalysis, AnalysisInterface }; | ||
import { GetHolders, HoldersInterface } from './library/Holders.lib'; | ||
export { GetHolders, HoldersInterface }; | ||
import { GetInsiders, InsiderInterface } from './library/Insiders.lib'; | ||
export { GetInsiders, InsiderInterface }; | ||
import { GetInsiderTransactions, InsiderTransactionsInterface } from './library/InsiderTransactions.lib'; | ||
export { GetInsiderTransactions, InsiderTransactionsInterface }; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.GetSummary = void 0; | ||
exports.GetInsiderTransactions = exports.GetInsiders = exports.GetHolders = exports.GetAnalysis = exports.GetCash = exports.GetBalance = exports.GetIncome = exports.GetProfile = exports.GetStats = exports.GetSummary = void 0; | ||
var Summary_lib_1 = require("./library/Summary.lib"); | ||
Object.defineProperty(exports, "GetSummary", { enumerable: true, get: function () { return Summary_lib_1.GetSummary; } }); | ||
var Stats_lib_1 = require("./library/Stats.lib"); | ||
Object.defineProperty(exports, "GetStats", { enumerable: true, get: function () { return Stats_lib_1.GetStats; } }); | ||
var Profile_lib_1 = require("./library/Profile.lib"); | ||
Object.defineProperty(exports, "GetProfile", { enumerable: true, get: function () { return Profile_lib_1.GetProfile; } }); | ||
var Income_lib_1 = require("./library/Income.lib"); | ||
Object.defineProperty(exports, "GetIncome", { enumerable: true, get: function () { return Income_lib_1.GetIncome; } }); | ||
var Balance_lib_1 = require("./library/Balance.lib"); | ||
Object.defineProperty(exports, "GetBalance", { enumerable: true, get: function () { return Balance_lib_1.GetBalance; } }); | ||
var Cash_lib_1 = require("./library/Cash.lib"); | ||
Object.defineProperty(exports, "GetCash", { enumerable: true, get: function () { return Cash_lib_1.GetCash; } }); | ||
var Analysis_lib_1 = require("./library/Analysis.lib"); | ||
Object.defineProperty(exports, "GetAnalysis", { enumerable: true, get: function () { return Analysis_lib_1.GetAnalysis; } }); | ||
var Holders_lib_1 = require("./library/Holders.lib"); | ||
Object.defineProperty(exports, "GetHolders", { enumerable: true, get: function () { return Holders_lib_1.GetHolders; } }); | ||
var Insiders_lib_1 = require("./library/Insiders.lib"); | ||
Object.defineProperty(exports, "GetInsiders", { enumerable: true, get: function () { return Insiders_lib_1.GetInsiders; } }); | ||
var InsiderTransactions_lib_1 = require("./library/InsiderTransactions.lib"); | ||
Object.defineProperty(exports, "GetInsiderTransactions", { enumerable: true, get: function () { return InsiderTransactions_lib_1.GetInsiderTransactions; } }); | ||
//# sourceMappingURL=Export.js.map |
@@ -0,0 +0,0 @@ export interface EarningsEstimateInterface { |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ export interface BalanceSheetInterface { |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ export interface CashFlowInterface { |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ export interface HolderInterface { |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ export interface IncomeStatementInterface { |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ export interface InsiderInterface { |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ export interface InsiderTransactionInterface { |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ export interface ExecutiveInterface { |
@@ -0,0 +0,0 @@ "use strict"; |
export declare function Request(url: string): Promise<any>; |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ export interface ValuationInterface { |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ export interface SummaryInterface { |
@@ -0,0 +0,0 @@ "use strict"; |
import 'colors'; |
@@ -0,0 +0,0 @@ "use strict"; |
{ | ||
"name": "@chriscates/yahoofinance", | ||
"version": "1.0.0", | ||
"main": "dist/src/Library.js", | ||
"version": "1.0.1", | ||
"main": "dist/src/Export.js", | ||
"repository": "keybase://private/chriscates/YahooFinance", | ||
@@ -10,3 +10,5 @@ "author": "Chris Cates <hello@chriscates.ca>", | ||
"start": "npm run build && node dist/src/Yahoo.js", | ||
"build": "tsc --outDir dist" | ||
"build": "tsc --outDir dist", | ||
"test": "npm run build && nyc mocha dist/test", | ||
"codecov": "nyc report --reporter=text-lcov | codecov --pipe --token=e183717c-6542-4e31-bb43-8d338afb1a23" | ||
}, | ||
@@ -21,2 +23,3 @@ "bin": { | ||
"fs-jetpack": "^3.1.0", | ||
"mocha": "^8.1.3", | ||
"superagent": "^6.1.0", | ||
@@ -27,5 +30,7 @@ "typescript": "^4.0.3" | ||
"@types/commander": "^2.12.2", | ||
"@types/mocha": "^8.0.3", | ||
"@types/node": "^14.11.2", | ||
"@types/superagent": "^4.1.10" | ||
"@types/superagent": "^4.1.10", | ||
"nyc": "^15.1.0" | ||
} | ||
} |
# Yahoo Finance | ||
A flexible API and Library to aggregate data on Stonks. Completely free to use, licensed under MIT. Use it as a command line tool or an importable library. Compatible with both ES5 and ESNext. | ||
![License](https://img.shields.io/badge/license-MIT-blue.svg) | ||
![NPM](https://img.shields.io/badge/npm-1.0.0-blue.svg) | ||
[![Build Status](https://travis-ci.org/ChrisCates/YahooFinance.svg?branch=master)](https://travis-ci.org/ChrisCates/YahooFinance) | ||
[![codecov](https://codecov.io/gh/ChrisCates/YahooFinance/branch/master/graph/badge.svg?token=SA6QDBGQGZ)](undefined) | ||
A flexible API and Library to aggregate data on Stonks. Use it as a command line tool or an importable library. Compatible with both ES5 and ESNext. This library is completely free to use, licensed under MIT. | ||
### Why was this library created? | ||
@@ -6,0 +11,0 @@ |
@@ -0,0 +0,0 @@ import { GetSummary, SummaryInterface } from './library/Summary.lib'; |
@@ -0,0 +0,0 @@ import { Request } from './Request.lib'; |
@@ -0,0 +0,0 @@ import { Request } from './Request.lib'; |
@@ -0,0 +0,0 @@ import { Request } from './Request.lib'; |
@@ -0,0 +0,0 @@ import { Request } from './Request.lib'; |
@@ -0,0 +0,0 @@ import { Request } from './Request.lib'; |
@@ -0,0 +0,0 @@ import { Request } from './Request.lib'; |
@@ -0,0 +0,0 @@ import { Request } from './Request.lib'; |
@@ -0,0 +0,0 @@ import { Request } from './Request.lib'; |
@@ -0,0 +0,0 @@ import cheerio from 'cheerio'; |
@@ -0,0 +0,0 @@ import { Request } from './Request.lib'; |
@@ -0,0 +0,0 @@ import { Request } from './Request.lib'; |
@@ -0,0 +0,0 @@ import 'colors'; |
Sorry, the diff of this file is not supported yet
75
196658
7
5
60
3362
+ Addedmocha@^8.1.3
+ Added@ungap/promise-all-settled@1.1.2(transitive)
+ Addedansi-colors@4.1.1(transitive)
+ Addedansi-regex@3.0.15.0.1(transitive)
+ Addedansi-styles@4.3.0(transitive)
+ Addedanymatch@3.1.3(transitive)
+ Addedargparse@2.0.1(transitive)
+ Addedbinary-extensions@2.3.0(transitive)
+ Addedbraces@3.0.3(transitive)
+ Addedbrowser-stdout@1.3.1(transitive)
+ Addedcamelcase@6.3.0(transitive)
+ Addedchalk@4.1.2(transitive)
+ Addedchokidar@3.5.1(transitive)
+ Addedcliui@7.0.4(transitive)
+ Addedcolor-convert@2.0.1(transitive)
+ Addedcolor-name@1.1.4(transitive)
+ Addeddebug@4.3.1(transitive)
+ Addeddecamelize@4.0.0(transitive)
+ Addeddiff@5.0.0(transitive)
+ Addedemoji-regex@8.0.0(transitive)
+ Addedescalade@3.2.0(transitive)
+ Addedescape-string-regexp@4.0.0(transitive)
+ Addedfill-range@7.1.1(transitive)
+ Addedfind-up@5.0.0(transitive)
+ Addedflat@5.0.2(transitive)
+ Addedfsevents@2.3.3(transitive)
+ Addedget-caller-file@2.0.5(transitive)
+ Addedglob@7.1.6(transitive)
+ Addedglob-parent@5.1.2(transitive)
+ Addedgrowl@1.10.5(transitive)
+ Addedhas-flag@4.0.0(transitive)
+ Addedhe@1.2.0(transitive)
+ Addedis-binary-path@2.1.0(transitive)
+ Addedis-extglob@2.1.1(transitive)
+ Addedis-fullwidth-code-point@2.0.03.0.0(transitive)
+ Addedis-glob@4.0.3(transitive)
+ Addedis-number@7.0.0(transitive)
+ Addedis-plain-obj@2.1.0(transitive)
+ Addedisexe@2.0.0(transitive)
+ Addedjs-yaml@4.0.0(transitive)
+ Addedlocate-path@6.0.0(transitive)
+ Addedlog-symbols@4.0.0(transitive)
+ Addedminimatch@3.0.4(transitive)
+ Addedmocha@8.4.0(transitive)
+ Addedms@2.1.2(transitive)
+ Addednanoid@3.1.20(transitive)
+ Addednormalize-path@3.0.0(transitive)
+ Addedp-limit@3.1.0(transitive)
+ Addedp-locate@5.0.0(transitive)
+ Addedpath-exists@4.0.0(transitive)
+ Addedpicomatch@2.3.1(transitive)
+ Addedrandombytes@2.1.0(transitive)
+ Addedreaddirp@3.5.0(transitive)
+ Addedrequire-directory@2.1.1(transitive)
+ Addedserialize-javascript@5.0.1(transitive)
+ Addedstring-width@2.1.14.2.3(transitive)
+ Addedstrip-ansi@4.0.06.0.1(transitive)
+ Addedstrip-json-comments@3.1.1(transitive)
+ Addedsupports-color@7.2.08.1.1(transitive)
+ Addedto-regex-range@5.0.1(transitive)
+ Addedwhich@2.0.2(transitive)
+ Addedwide-align@1.1.3(transitive)
+ Addedworkerpool@6.1.0(transitive)
+ Addedwrap-ansi@7.0.0(transitive)
+ Addedy18n@5.0.8(transitive)
+ Addedyargs@16.2.0(transitive)
+ Addedyargs-parser@20.2.4(transitive)
+ Addedyargs-unparser@2.0.0(transitive)
+ Addedyocto-queue@0.1.0(transitive)
- Removeddebug@4.4.0(transitive)
- Removedglob@7.2.3(transitive)