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

tsch-ej-numbers

Package Overview
Dependencies
Maintainers
0
Versions
36
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

tsch-ej-numbers - npm Package Compare versions

Comparing version 1.8.20250103 to 1.9.20250103

4

dist/handlers/overdue-euro-number.handler.d.ts

@@ -5,1 +5,5 @@ export declare function handleGetLastDrawOfEuroNumber(euroNumber?: number): {

};
export declare function handleGetEuroNumbersOverdue(): {
key: string;
overdue: boolean;
}[];
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.handleGetLastDrawOfEuroNumber = handleGetLastDrawOfEuroNumber;
exports.handleGetEuroNumbersOverdue = handleGetEuroNumbersOverdue;
var lodash_1 = require("lodash");
var __1 = require("..");
var app_constants_1 = require("../constants/app.constants");
var average_handler_1 = require("./average.handler");
function handleGetLastDrawOfEuroNumber(euroNumber) {

@@ -22,1 +26,19 @@ if (euroNumber === void 0) { euroNumber = 0; }

}
function handleGetEuroNumbersOverdue() {
var arrayToReturn = [];
var averages = (0, average_handler_1.handleAverages)().euroNumbers;
app_constants_1.APP.euroNumbersAsString.forEach(function (enKey) {
var filterdAvg = averages.find(function (avg) {
return avg.key === enKey;
});
var enKeyAsNumber = Number(enKey);
var lastDraw = handleGetLastDrawOfEuroNumber(enKeyAsNumber);
var avgValue = filterdAvg === null || filterdAvg === void 0 ? void 0 : filterdAvg.drawingAvg;
var calculatedValue = Number(avgValue) - Number(lastDraw.beforeDrawings);
arrayToReturn.push({
key: enKey,
overdue: calculatedValue < 0 ? true : false,
});
});
return (0, lodash_1.sortBy)(arrayToReturn, "overdue");
}

@@ -5,1 +5,5 @@ export declare function handleGetLastDrawOfWinningNumber(winningNumber?: number): {

};
export declare function handleGetWinningNumbersOverdue(): {
key: string;
overdue: boolean;
}[];
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.handleGetLastDrawOfWinningNumber = handleGetLastDrawOfWinningNumber;
exports.handleGetWinningNumbersOverdue = handleGetWinningNumbersOverdue;
var lodash_1 = require("lodash");
var __1 = require("..");
var app_constants_1 = require("../constants/app.constants");
var average_handler_1 = require("./average.handler");
function handleGetLastDrawOfWinningNumber(winningNumber) {

@@ -27,1 +31,19 @@ if (winningNumber === void 0) { winningNumber = 0; }

}
function handleGetWinningNumbersOverdue() {
var arrayToReturn = [];
var averages = (0, average_handler_1.handleAverages)().winningNumbers;
app_constants_1.APP.winningNumbersAsString.forEach(function (wnKey) {
var filterdAvg = averages.find(function (avg) {
return avg.key === wnKey;
});
var wnKeyAsNumber = Number(wnKey);
var lastDraw = handleGetLastDrawOfWinningNumber(wnKeyAsNumber);
var avgValue = filterdAvg === null || filterdAvg === void 0 ? void 0 : filterdAvg.drawingAvg;
var calculatedValue = Number(avgValue) - Number(lastDraw.beforeDrawings);
arrayToReturn.push({
key: wnKey,
overdue: calculatedValue < 0 ? true : false,
});
});
return (0, lodash_1.sortBy)(arrayToReturn, "overdue");
}

@@ -145,1 +145,9 @@ import { TDecades } from "./types/decade.types";

};
export declare function getWinningNumbersOverdue(): {
key: string;
overdue: boolean;
}[];
export declare function getEuroNumbersOverdue(): {
key: string;
overdue: boolean;
}[];

@@ -24,2 +24,4 @@ "use strict";

exports.getLastDrawOfEuroNumber = getLastDrawOfEuroNumber;
exports.getWinningNumbersOverdue = getWinningNumbersOverdue;
exports.getEuroNumbersOverdue = getEuroNumbersOverdue;
var record_class_one_handler_1 = require("./handlers/record-class-one.handler");

@@ -121,1 +123,7 @@ var record_decades_count_handler_1 = require("./handlers/record-decades-count.handler");

}
function getWinningNumbersOverdue() {
return (0, overdue_winning_number_handler_1.handleGetWinningNumbersOverdue)();
}
function getEuroNumbersOverdue() {
return (0, overdue_euro_number_handler_1.handleGetEuroNumbersOverdue)();
}

2

package.json
{
"name": "tsch-ej-numbers",
"version": "1.8.20250103",
"version": "1.9.20250103",
"main": "dist/index.js",

@@ -5,0 +5,0 @@ "types": "dist/index.d.ts",

@@ -16,5 +16,11 @@ # tsch-ej-numbers

<br/>
## Important
There is no guarantee that the data collected is correct or that the API methods are correct.
<br/>
<br/>
The results of API functions depend on the data set of the draws.
<br/>
<br/>

@@ -103,2 +109,4 @@ <hr/>

| getLastDrawOfEuroNumber | 1.8.x |
| getWinningNumbersOverdue | 1.9.x |
| getEuroNumbersOverdue | 1.9.x |

@@ -517,1 +525,57 @@ <hr/>

```
<hr/>
### getWinningNumbersOverdue()
Returns an array of objects with key and overdue (sorted):
- key as string for according winning number
- overdue as boolean (true/false)
Code:
```
import { getWinningNumbersOverdue } from "tsch-ej-numbers";
console.log(getWinningNumbersOverdue());
// result (sorted): [
{ key: '1', overdue: false },
...
{ key: '25', overdue: false },
...
{ key: '5', overdue: true },
...
{ key: '48', overdue: true }
]
```
<hr/>
### getEuroNumbersOverdue()
Returns an array of objects with key and overdue (sorted):
- key as string for according euro number
- overdue as boolean (true/false)
Code:
```
import { getEuroNumbersOverdue } from "tsch-ej-numbers";
console.log(getEuroNumbersOverdue());
// result (sorted): [
{ key: '1', overdue: false },
...
{ key: '7', overdue: false },
...
{ key: '2', overdue: true },
...
{ key: '10', overdue: true }
]
```
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