Skip to content

Commit

Permalink
Remove LinkedList dependency and create with typings and expose modul…
Browse files Browse the repository at this point in the history
…es in package.json
  • Loading branch information
anandanand84 committed May 11, 2017
1 parent 509104f commit 5f89618
Show file tree
Hide file tree
Showing 125 changed files with 1,154 additions and 1,214 deletions.
3 changes: 3 additions & 0 deletions .babelrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"presets": [ "es2015" ]
}
7 changes: 3 additions & 4 deletions declarations/Utils/FixedSizeLinkedList.d.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
/// <reference types="linkedlist" />
/**
* Created by AAravindan on 5/7/16.
*/
import linkedlist = require('linkedlist');
export default class FixedSizeLinkedList extends linkedlist {
import { LinkedList } from './LinkedList';
export default class FixedSizeLinkedList extends LinkedList {
size: number;
maintainHigh: boolean;
maintainLow: boolean;
Expand All @@ -13,7 +12,7 @@ export default class FixedSizeLinkedList extends linkedlist {
_push: (data: number) => void;
constructor(size: number, maintainHigh?: boolean, maintainLow?: boolean);
add(data: number): void;
iterator(): IterableIterator<number>;
iterator(): IterableIterator<any>;
calculatePeriodHigh(): void;
calculatePeriodLow(): void;
}
20 changes: 20 additions & 0 deletions declarations/Utils/LinkedList.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
export declare class LinkedList {
private _head;
private _tail;
private _next;
private _length;
private _current;
constructor();
readonly head: any;
readonly tail: any;
readonly current: any;
readonly length: any;
push(data: any): void;
pop(): any;
shift(): any;
unshift(data: any): void;
unshiftCurrent(): any;
removeCurrent(): any;
resetCursor(): this;
next(): any;
}
875 changes: 380 additions & 495 deletions dist/browser.js

Large diffs are not rendered by default.

8 changes: 2 additions & 6 deletions lib/StockData.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion lib/StockData.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

17 changes: 6 additions & 11 deletions lib/Utils/AverageGain.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion lib/Utils/AverageGain.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

17 changes: 6 additions & 11 deletions lib/Utils/AverageLoss.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion lib/Utils/AverageLoss.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 2 additions & 5 deletions lib/Utils/FixedSizeLinkedList.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion lib/Utils/FixedSizeLinkedList.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 5f89618

Please sign in to comment.