Skip to content

Commit 142eeac

Browse files
committed
patch @types/cleave.js to export CleaveOptionsand CleaveOnChangedEvent
1 parent f1ae3df commit 142eeac

File tree

3 files changed

+47
-3
lines changed

3 files changed

+47
-3
lines changed

package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,8 @@
102102
},
103103
"pnpm": {
104104
"patchedDependencies": {
105-
105+
106+
106107
}
107108
}
108109
}

patches/@[email protected]

+40
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
diff --git a/index.d.ts b/index.d.ts
2+
index e005c79a5eb3b74e2218ba88a69e032e094d3476..44f544d77a6856c4e8d056bd0c3aca2a2fb2b53d 100644
3+
--- a/index.d.ts
4+
+++ b/index.d.ts
5+
@@ -1,4 +1,4 @@
6+
-import { CleaveOptions } from "./options";
7+
+import { CleaveOptions, CleaveOnChangedEvent } from "./options";
8+
9+
interface Properties extends CleaveOptions {
10+
result: string;
11+
@@ -22,4 +22,5 @@ declare class Cleave {
12+
setPhoneRegionCode(regionCode: string): void;
13+
}
14+
15+
-export = Cleave;
16+
+export default Cleave;
17+
+export { CleaveOptions, CleaveOnChangedEvent }
18+
\ No newline at end of file
19+
diff --git a/options/index.d.ts b/options/index.d.ts
20+
index 3524a80bf55d130f97fd9021c5949dfbc300f2b2..760efb3ad59c0f6c5709cdf37b9d295c8e2e1246 100644
21+
--- a/options/index.d.ts
22+
+++ b/options/index.d.ts
23+
@@ -42,6 +42,10 @@ export interface CleaveOptions {
24+
tailPrefix?: boolean | undefined;
25+
}
26+
27+
+export interface CleaveOnChangedEvent {
28+
+ target: { value: string; rawValue: string };
29+
+}
30+
+
31+
// Extra Options
32+
export interface CleaveOptions {
33+
blocks?: readonly number[] | undefined;
34+
@@ -56,5 +60,5 @@ export interface CleaveOptions {
35+
noImmediatePrefix?: boolean | undefined;
36+
rawValueTrimPrefix?: boolean | undefined;
37+
uppercase?: boolean | undefined;
38+
- onValueChanged?(event: any): void;
39+
+ onValueChanged?(event: CleaveOnChangedEvent): void;
40+
}

pnpm-lock.yaml

+5-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)