-
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathmain.ts
More file actions
93 lines (91 loc) · 2.6 KB
/
main.ts
File metadata and controls
93 lines (91 loc) · 2.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
import sumOfArray from "./arrays/sumOfArray";
import capitalize from "./strings/capitalize";
import filterArray from "./arrays/filterArray";
import getFactors from "./arrays/getFactors";
import getMid from "./numbers/getMid";
import isEven from "./numbers/isEven";
import isOdd from "./numbers/isOdd";
import isPrime from "./numbers/isPrime";
import isPalindrome from "./strings/isPalindrome";
import maxArray from "./arrays/maxArray";
import minArray from "./arrays/minArray";
import randomBoolean from "./randoms/randomBoolean";
import randomElementFrom from "./arrays/randomElementFrom";
import randomHex from "./randoms/randomHex";
import randomNumber from "./randoms/randomNumber";
import removeDuplicate from "./arrays/removeDuplicate";
import reverseString from "./strings/reverseString";
import reverseNumber from "./numbers/reverseNumber";
import addCommas from "./numbers/addCommas";
import shuffle from "./arrays/shuffle";
import randomString from "./randoms/randomString";
import randomColor from "./randoms/randomColor";
import randomHsl from "./randoms/randomHsl";
import isHappyNumber from "./numbers/isHappyNumber";
import randomPassword from "./randoms/randomPassword";
import rgbToHex from "./converts/rgbToHex";
import hexToRgb from "./converts/hexToRgb";
import rgbToHsl from "./converts/rgbToHsl";
// import hexToHsl from "./converts/hexToHsl";
// import hslToHex from "./converts/hslToHex";
import hslToRgb from "./converts/hslToRgb";
import removeInnerSpace from "./strings/removeInnerSpace";
import getBrowser from "./user/getBrowser";
import getMonths from "./user/getMonths";
import getWeeks from "./user/getWeeks";
import getDays from "./user/getDays";
import getHours from "./user/getHours";
import getMinutes from "./user/getMinutes";
import getSeconds from "./user/getSeconds";
import getBirthday from "./user/getBirthday";
// import copy from "./user/copy";
import select from "./dom/select";
const functionality = {
sumOfArray,
capitalize,
filterArray,
getFactors,
getMid,
isEven,
isOdd,
isPrime,
isPalindrome,
maxArray,
minArray,
randomBoolean,
randomElementFrom,
randomHex,
randomNumber,
addCommas,
removeDuplicate,
reverseString,
reverseNumber,
shuffle,
randomString,
randomColor,
randomHsl,
isHappyNumber,
randomPassword,
rgbToHex,
hexToRgb,
rgbToHsl,
hslToRgb,
removeInnerSpace,
getBrowser,
getMonths,
getWeeks,
getDays,
getHours,
getMinutes,
getSeconds,
getBirthday,
// copy,
select,
};
declare global {
interface Window {
functionality: typeof functionality;
}
}
window.functionality = functionality;
export default functionality;