Skip to content

Commit fcd638c

Browse files
TS progress
1 parent 60a5f81 commit fcd638c

6 files changed

Lines changed: 14 additions & 13 deletions

File tree

app/components/alpha-input.gts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,10 +55,12 @@ export default class AlphaInputComponent extends Component<AlphaInputSignature>
5555
}
5656

5757
@action
58-
isComplete(buffer: Buffer, opts: { regex: string }): boolean {
58+
isComplete(buffer: Array<string>, opts: { regex?: string }): boolean {
5959
const value = buffer.join('');
6060

61-
return Boolean(value.length) && new RegExp(opts.regex).test(value);
61+
return (
62+
Boolean(value.length) && new RegExp(opts.regex as string).test(value)
63+
);
6264
}
6365

6466
/**

app/components/hex-input.gts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@ export default class HexInputComponent extends Component<HexInputSignature> {
5151
}
5252

5353
@action
54-
isComplete(buffer: Buffer, opts: { regex: string }): boolean {
55-
return new RegExp(opts.regex).test(buffer.join(''));
54+
isComplete(buffer: Array<string>, opts: { regex?: string }): boolean {
55+
return new RegExp(opts.regex as string).test(buffer.join(''));
5656
}
5757

5858
/**

app/components/rgb-input.gts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,10 +76,10 @@ export default class RgbaInputComponent extends Component<RgbaInputSignature> {
7676
}
7777

7878
@action
79-
isComplete(buffer: Buffer, opts: { regex: string }): boolean {
79+
isComplete(buffer: Array<string>, opts: { regex?: string }): boolean {
8080
const value = buffer.join('');
8181

82-
return Boolean(value.length) && new RegExp(opts.regex).test(value);
82+
return Boolean(value.length) && new RegExp(opts.regex as string).test(value);
8383
}
8484

8585
/**

eslint.config.mjs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,6 @@ export default defineConfig([
7878
parser: ember.parser,
7979
parserOptions: parserOptions.esm.ts,
8080
globals: {
81-
Buffer: 'readonly',
8281
...globals.browser,
8382
},
8483
},

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@
7575
"ember-element-helper": "^0.8.8",
7676
"ember-event-helpers": "^0.1.1",
7777
"ember-inflector": "^6.0.0",
78-
"ember-inputmask": "^4.0.1",
78+
"ember-inputmask": "^4.0.3",
7979
"ember-local-storage": "2.0.6",
8080
"ember-math-helpers": "^5.0.0",
8181
"ember-modifier": "^4.3.0",

pnpm-lock.yaml

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)