@rjweb/utils
Advanced tools
Comparing version 1.4.5 to 1.5.0
@@ -0,1 +1,6 @@ | ||
## 1.5.0 | ||
- Add `number.limit` | ||
- Add `time` | ||
## 1.4.5 | ||
@@ -2,0 +7,0 @@ |
@@ -40,3 +40,4 @@ "use strict"; | ||
string: () => string, | ||
system: () => system | ||
system: () => system, | ||
time: () => import_time.default | ||
}); | ||
@@ -52,2 +53,3 @@ module.exports = __toCommonJS(src_exports); | ||
var filesystem = __toESM(require("./filesystem")); | ||
var import_time = __toESM(require("./time")); | ||
var import_pckg = require("./pckg.json"); | ||
@@ -69,3 +71,4 @@ const Version = import_pckg.version; | ||
string, | ||
system | ||
system, | ||
time | ||
}); |
@@ -23,2 +23,3 @@ "use strict"; | ||
generate: () => generate, | ||
limit: () => limit, | ||
percent: () => percent, | ||
@@ -41,2 +42,8 @@ round: () => round | ||
} | ||
function limit(input, max) { | ||
if (input > max) | ||
return max; | ||
else | ||
return input; | ||
} | ||
// Annotate the CommonJS export names for ESM import in node: | ||
@@ -46,4 +53,5 @@ 0 && (module.exports = { | ||
generate, | ||
limit, | ||
percent, | ||
round | ||
}); |
{ | ||
"name": "@rjweb/utils", | ||
"version": "1.4.5", | ||
"version": "1.5.0", | ||
"description": "Easy and Lightweight Utilities", | ||
@@ -36,4 +36,4 @@ "module": "lib/esm/index.js", | ||
"@rjweb/utils": "link:.", | ||
"@types/bcrypt": "^5.0.0", | ||
"@types/node": "^18.11.18", | ||
"@types/bcrypt": "^5.0.0", | ||
"esbuild": "^0.17.2", | ||
@@ -43,4 +43,5 @@ "typescript": "^5.1.0" | ||
"dependencies": { | ||
"bcrypt": "^5.1.1" | ||
"bcrypt": "^5.1.1", | ||
"ts-arithmetic": "^0.1.1" | ||
} | ||
} |
@@ -9,2 +9,3 @@ import * as array from "./array"; | ||
import * as filesystem from "./filesystem"; | ||
import { default as default2 } from "./time"; | ||
import { version } from "./pckg.json"; | ||
@@ -25,3 +26,4 @@ const Version = version; | ||
string, | ||
system | ||
system, | ||
default2 as time | ||
}; |
@@ -14,7 +14,14 @@ function generate(min, max) { | ||
} | ||
function limit(input, max) { | ||
if (input > max) | ||
return max; | ||
else | ||
return input; | ||
} | ||
export { | ||
change, | ||
generate, | ||
limit, | ||
percent, | ||
round | ||
}; |
{ | ||
"name": "@rjweb/utils", | ||
"version": "1.4.5", | ||
"version": "1.5.0", | ||
"description": "Easy and Lightweight Utilities", | ||
@@ -36,4 +36,4 @@ "module": "lib/esm/index.js", | ||
"@rjweb/utils": "link:.", | ||
"@types/bcrypt": "^5.0.0", | ||
"@types/node": "^18.11.18", | ||
"@types/bcrypt": "^5.0.0", | ||
"esbuild": "^0.17.2", | ||
@@ -43,4 +43,5 @@ "typescript": "^5.1.0" | ||
"dependencies": { | ||
"bcrypt": "^5.1.1" | ||
"bcrypt": "^5.1.1", | ||
"ts-arithmetic": "^0.1.1" | ||
} | ||
} |
@@ -35,3 +35,3 @@ /** | ||
* | ||
* array.average(arr) // | ||
* array.average(arr) // 38.833333333333336 | ||
* ``` | ||
@@ -38,0 +38,0 @@ * @since 1.4.5 |
@@ -10,2 +10,3 @@ /// <reference types="node" /> | ||
export * as filesystem from "./filesystem"; | ||
export { default as time } from "./time"; | ||
export declare const Version: string; | ||
@@ -12,0 +13,0 @@ export type DeepRequired<Type> = Type extends {} ? Type extends Map<any, any> ? Required<Type> : Type extends Set<any> ? Required<Type> : Type extends Buffer ? Required<Type> : Type extends Function ? Required<Type> : Type extends Array<any> ? Required<Type> : Type extends {} ? { |
@@ -43,1 +43,13 @@ /** | ||
*/ export declare function change(input: number, changed: number): number; | ||
/** | ||
* Limit a Number | ||
* @example | ||
* ``` | ||
* import { number } from "@rjweb/utils" | ||
* | ||
* number.limit(100, 40) // 40 | ||
* number.limit(100, 2000) // 100 | ||
* number.limit(1042, 1000) // 1000 | ||
* ``` | ||
* @since 1.5.0 | ||
*/ export declare function limit(input: number, max: number): number; |
{ | ||
"name": "@rjweb/utils", | ||
"version": "1.4.5", | ||
"version": "1.5.0", | ||
"description": "Easy and Lightweight Utilities", | ||
@@ -36,4 +36,4 @@ "module": "lib/esm/index.js", | ||
"@rjweb/utils": "link:.", | ||
"@types/bcrypt": "^5.0.0", | ||
"@types/node": "^18.11.18", | ||
"@types/bcrypt": "^5.0.0", | ||
"esbuild": "^0.17.2", | ||
@@ -43,4 +43,5 @@ "typescript": "^5.1.0" | ||
"dependencies": { | ||
"bcrypt": "^5.1.1" | ||
"bcrypt": "^5.1.1", | ||
"ts-arithmetic": "^0.1.1" | ||
} | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
73347
36
2309
2
+ Addedts-arithmetic@^0.1.1
+ Addedts-arithmetic@0.1.1(transitive)