Skip to content

Commit 4df614e

Browse files
committed
feat(new tool): Binary Calculator
Fix CorentinTh#1476
1 parent 5d8b28d commit 4df614e

3 files changed

Lines changed: 208 additions & 0 deletions

File tree

components.d.ts

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ declare module '@vue/runtime-core' {
3636
Bcrypt: typeof import('./src/tools/bcrypt/bcrypt.vue')['default']
3737
BenchmarkBuilder: typeof import('./src/tools/benchmark-builder/benchmark-builder.vue')['default']
3838
BimiDnsGenerator: typeof import('./src/tools/bimi-dns-generator/bimi-dns-generator.vue')['default']
39+
BinaryCalculator: typeof import('./src/tools/binary-calculator/binary-calculator.vue')['default']
3940
Bip39Generator: typeof import('./src/tools/bip39-generator/bip39-generator.vue')['default']
4041
BmiCalculator: typeof import('./src/tools/bmi-calculator/bmi-calculator.vue')['default']
4142
BounceParser: typeof import('./src/tools/bounce-parser/bounce-parser.vue')['default']
@@ -57,7 +58,9 @@ declare module '@vue/runtime-core' {
5758
CFileUpload: typeof import('./src/ui/c-file-upload/c-file-upload.vue')['default']
5859
'CFileUpload.demo': typeof import('./src/ui/c-file-upload/c-file-upload.demo.vue')['default']
5960
CharsetDetector: typeof import('./src/tools/charset-detector/charset-detector.vue')['default']
61+
Chmod: typeof import('./src/tools/chmod-memo/chmod.md')['default']
6062
ChmodCalculator: typeof import('./src/tools/chmod-calculator/chmod-calculator.vue')['default']
63+
ChmodMemo: typeof import('./src/tools/chmod-memo/chmod-memo.vue')['default']
6164
Chronometer: typeof import('./src/tools/chronometer/chronometer.vue')['default']
6265
CidrInCidr: typeof import('./src/tools/cidr-in-cidr/cidr-in-cidr.vue')['default']
6366
CInputText: typeof import('./src/ui/c-input-text/c-input-text.vue')['default']
@@ -91,6 +94,8 @@ declare module '@vue/runtime-core' {
9194
Countdown: typeof import('./src/tools/countdown/countdown.vue')['default']
9295
Counter: typeof import('./src/tools/pomodoro-timer/app/components/Counter.vue')['default']
9396
CrcCalculator: typeof import('./src/tools/crc-calculator/crc-calculator.vue')['default']
97+
CreditCardChecker: typeof import('./src/tools/credit-card-checker/credit-card-checker.vue')['default']
98+
CreditCardGenerator: typeof import('./src/tools/credit-card-generator/credit-card-generator.vue')['default']
9499
CronAlarm: typeof import('./src/tools/cron-alarm/cron-alarm.vue')['default']
95100
CrontabGenerator: typeof import('./src/tools/crontab-generator/crontab-generator.vue')['default']
96101
CSelect: typeof import('./src/ui/c-select/c-select.vue')['default']
@@ -111,16 +116,19 @@ declare module '@vue/runtime-core' {
111116
CurlConverter: typeof import('./src/tools/curl-converter/curl-converter.vue')['default']
112117
CurlGenerator: typeof import('./src/tools/curl-generator/curl-generator.vue')['default']
113118
CurrencyConverter: typeof import('./src/tools/currency-converter/currency-converter.vue')['default']
119+
DatabaseConnectionStringBuilder: typeof import('./src/tools/database-connection-string-builder/database-connection-string-builder.vue')['default']
114120
DataFaker: typeof import('./src/tools/data-faker/data-faker.vue')['default']
115121
DataStorageUnitConverter: typeof import('./src/tools/data-storage-unit-converter/data-storage-unit-converter.vue')['default']
116122
DataTransferRateConverter: typeof import('./src/tools/data-transfer-rate-converter/data-transfer-rate-converter.vue')['default']
117123
DateDurationCalculator: typeof import('./src/tools/date-duration-calculator/date-duration-calculator.vue')['default']
118124
DateTimeConverter: typeof import('./src/tools/date-time-converter/date-time-converter.vue')['default']
119125
DaysCalculator: typeof import('./src/tools/days-calculator/days-calculator.vue')['default']
126+
DbmMwConverter: typeof import('./src/tools/dbm-mw-converter/dbm-mw-converter.vue')['default']
120127
'DemoHome.page': typeof import('./src/ui/demo/demo-home.page.vue')['default']
121128
DemoWrapper: typeof import('./src/ui/demo/demo-wrapper.vue')['default']
122129
DeviceInformation: typeof import('./src/tools/device-information/device-information.vue')['default']
123130
DiceRoller: typeof import('./src/tools/dice-roller/dice-roller.vue')['default']
131+
DicewareGenerator: typeof import('./src/tools/diceware-generator/diceware-generator.vue')['default']
124132
DiffViewer: typeof import('./src/tools/json-diff/diff-viewer/diff-viewer.vue')['default']
125133
DistinctWords: typeof import('./src/tools/distinct-words/distinct-words.vue')['default']
126134
DjangoSecretGenerator: typeof import('./src/tools/django-secret-generator/django-secret-generator.vue')['default']
@@ -134,6 +142,7 @@ declare module '@vue/runtime-core' {
134142
DockerComposeConverter: typeof import('./src/tools/docker-compose-converter/docker-compose-converter.vue')['default']
135143
DockerComposeMemo: typeof import('./src/tools/docker-compose-memo/docker-compose-memo.vue')['default']
136144
DockerComposeToDockerRunConverter: typeof import('./src/tools/docker-compose-to-docker-run-converter/docker-compose-to-docker-run-converter.vue')['default']
145+
DockerComposeToEnvFile: typeof import('./src/tools/docker-compose-to-env-file/docker-compose-to-env-file.vue')['default']
137146
DockerComposeToKubernetes: typeof import('./src/tools/docker-compose-to-kubernetes/docker-compose-to-kubernetes.vue')['default']
138147
DockerComposeToQuadlets: typeof import('./src/tools/docker-compose-to-quadlets/docker-compose-to-quadlets.vue')['default']
139148
DockerComposeValidator: typeof import('./src/tools/docker-compose-validator/docker-compose-validator.vue')['default']
@@ -157,16 +166,20 @@ declare module '@vue/runtime-core' {
157166
EmojiCard: typeof import('./src/tools/emoji-picker/emoji-card.vue')['default']
158167
EmojiGrid: typeof import('./src/tools/emoji-picker/emoji-grid.vue')['default']
159168
EmojiPicker: typeof import('./src/tools/emoji-picker/emoji-picker.vue')['default']
169+
EmvTlvDecoder: typeof import('./src/tools/emv-tlv-decoder/emv-tlv-decoder.vue')['default']
160170
Encryption: typeof import('./src/tools/encryption/encryption.vue')['default']
161171
EnergyComputer: typeof import('./src/tools/energy-computer/energy-computer.vue')['default']
162172
EnergyConverter: typeof import('./src/tools/energy-converter/energy-converter.vue')['default']
163173
EnvVariablesConverter: typeof import('./src/tools/env-variables-converter/env-variables-converter.vue')['default']
164174
EtaCalculator: typeof import('./src/tools/eta-calculator/eta-calculator.vue')['default']
175+
EthTransactionDecoder: typeof import('./src/tools/eth-transaction-decoder/eth-transaction-decoder.vue')['default']
165176
ExcelToData: typeof import('./src/tools/excel-to-data/excel-to-data.vue')['default']
166177
ExtractTextFromHtml: typeof import('./src/tools/extract-text-from-html/extract-text-from-html.vue')['default']
178+
FamilyTreeCalculator: typeof import('./src/tools/family-tree-calculator/family-tree-calculator.vue')['default']
167179
FaviconGenerator: typeof import('./src/tools/favicon-generator/favicon-generator.vue')['default']
168180
FavoriteButton: typeof import('./src/components/FavoriteButton.vue')['default']
169181
FileHasher: typeof import('./src/tools/file-hasher/file-hasher.vue')['default']
182+
FileSplitter: typeof import('./src/tools/file-splitter/file-splitter.vue')['default']
170183
FileType: typeof import('./src/tools/file-type/file-type.vue')['default']
171184
FinishedPopup: typeof import('./src/tools/pomodoro-timer/app/components/FinishedPopup.vue')['default']
172185
FirewalldGenerator: typeof import('./src/tools/firewalld-generator/firewalld-generator.vue')['default']
@@ -184,8 +197,11 @@ declare module '@vue/runtime-core' {
184197
'GitMemo.content': typeof import('./src/tools/git-memo/git-memo.content.md')['default']
185198
'GitSem.memo': typeof import('./src/tools/git-semantic-commit-memo/git-sem.memo.md')['default']
186199
GitSemanticCommitMemo: typeof import('./src/tools/git-semantic-commit-memo/git-semantic-commit-memo.vue')['default']
200+
GoTemplateRunner: typeof import('./src/tools/go-template-runner/go-template-runner.vue')['default']
187201
GptTokenEncoder: typeof import('./src/tools/gpt-token-encoder/gpt-token-encoder.vue')['default']
188202
GptTokenEstimator: typeof import('./src/tools/gpt-token-estimator/gpt-token-estimator.vue')['default']
203+
GraphqlBuilder: typeof import('./src/tools/graphql-builder/graphql-builder.vue')['default']
204+
GtinValidator: typeof import('./src/tools/gtin-validator/gtin-validator.vue')['default']
189205
GzipConverter: typeof import('./src/tools/gzip-converter/gzip-converter.vue')['default']
190206
HarSanitizer: typeof import('./src/tools/har-sanitizer/har-sanitizer.vue')['default']
191207
HashText: typeof import('./src/tools/hash-text/hash-text.vue')['default']
@@ -206,6 +222,8 @@ declare module '@vue/runtime-core' {
206222
HtmlWysiwygEditor: typeof import('./src/tools/html-wysiwyg-editor/html-wysiwyg-editor.vue')['default']
207223
HtpasswdGenerator: typeof import('./src/tools/htpasswd-generator/htpasswd-generator.vue')['default']
208224
HttpStatusCodes: typeof import('./src/tools/http-status-codes/http-status-codes.vue')['default']
225+
IanaWhoisChecker: typeof import('./src/tools/iana-whois-checker/iana-whois-checker.vue')['default']
226+
IAndLChecker: typeof import('./src/tools/i-and-l-checker/i-and-l-checker.vue')['default']
209227
IbanValidatorAndParser: typeof import('./src/tools/iban-validator-and-parser/iban-validator-and-parser.vue')['default']
210228
IcalGenerator: typeof import('./src/tools/ical-generator/ical-generator.vue')['default']
211229
IcalMerger: typeof import('./src/tools/ical-merger/ical-merger.vue')['default']
@@ -274,6 +292,7 @@ declare module '@vue/runtime-core' {
274292
JsonToGo: typeof import('./src/tools/json-to-go/json-to-go.vue')['default']
275293
JsonToJava: typeof import('./src/tools/json-to-java/json-to-java.vue')['default']
276294
JsonToJavascript: typeof import('./src/tools/json-to-javascript/json-to-javascript.vue')['default']
295+
JsonToMsgpack: typeof import('./src/tools/json-to-msgpack/json-to-msgpack.vue')['default']
277296
JsonToObject: typeof import('./src/tools/json-to-object/json-to-object.vue')['default']
278297
JsonToPhp: typeof import('./src/tools/json-to-php/json-to-php.vue')['default']
279298
JsonToPhpArray: typeof import('./src/tools/json-to-php-array/json-to-php-array.vue')['default']
@@ -293,6 +312,7 @@ declare module '@vue/runtime-core' {
293312
JwtParser: typeof import('./src/tools/jwt-parser/jwt-parser.vue')['default']
294313
K8sMemo: typeof import('./src/tools/k8s-memo/k8s-memo.vue')['default']
295314
'K8sMemo.content': typeof import('./src/tools/k8s-memo/k8s-memo.content.md')['default']
315+
KeyboardLayoutConverter: typeof import('./src/tools/keyboard-layout-converter/keyboard-layout-converter.vue')['default']
296316
KeycodeInfo: typeof import('./src/tools/keycode-info/keycode-info.vue')['default']
297317
LengthConverter: typeof import('./src/tools/length-converter/length-converter.vue')['default']
298318
LevenshteinCalculator: typeof import('./src/tools/levenshtein-calculator/levenshtein-calculator.vue')['default']
@@ -301,6 +321,7 @@ declare module '@vue/runtime-core' {
301321
LocaleSelector: typeof import('./src/modules/i18n/components/locale-selector.vue')['default']
302322
LogrotateGenerator: typeof import('./src/tools/logrotate-generator/logrotate-generator.vue')['default']
303323
LoremIpsumGenerator: typeof import('./src/tools/lorem-ipsum-generator/lorem-ipsum-generator.vue')['default']
324+
LtoLabelGenerator: typeof import('./src/tools/lto-label-generator/lto-label-generator.vue')['default']
304325
LuhnValidator: typeof import('./src/tools/luhn-validator/luhn-validator.vue')['default']
305326
MacAddressConverter: typeof import('./src/tools/mac-address-converter/mac-address-converter.vue')['default']
306327
MacAddressGenerator: typeof import('./src/tools/mac-address-generator/mac-address-generator.vue')['default']
@@ -332,13 +353,15 @@ declare module '@vue/runtime-core' {
332353
ModeIconBar: typeof import('./src/tools/pomodoro-timer/app/components/ModeIconBar.vue')['default']
333354
MongoObjectidConverter: typeof import('./src/tools/mongo-objectid-converter/mongo-objectid-converter.vue')['default']
334355
MorseConverter: typeof import('./src/tools/morse-converter/morse-converter.vue')['default']
356+
MsgpackToJson: typeof import('./src/tools/msgpack-to-json/msgpack-to-json.vue')['default']
335357
MttdlCalculator: typeof import('./src/tools/mttdl-calculator/mttdl-calculator.vue')['default']
336358
MultiLinkDownloader: typeof import('./src/tools/multi-link-downloader/multi-link-downloader.vue')['default']
337359
MyIp: typeof import('./src/tools/my-ip/my-ip.vue')['default']
338360
NanoidGenerator: typeof import('./src/tools/nanoid-generator/nanoid-generator.vue')['default']
339361
NanoMemo: typeof import('./src/tools/nano-memo/nano-memo.vue')['default']
340362
'NanoMemo.content': typeof import('./src/tools/nano-memo/nano-memo.content.md')['default']
341363
NavbarButtons: typeof import('./src/components/NavbarButtons.vue')['default']
364+
NButton: typeof import('naive-ui')['NButton']
342365
NCheckbox: typeof import('naive-ui')['NCheckbox']
343366
NCode: typeof import('naive-ui')['NCode']
344367
NColorPicker: typeof import('naive-ui')['NColorPicker']
@@ -354,14 +377,20 @@ declare module '@vue/runtime-core' {
354377
NGrid: typeof import('naive-ui')['NGrid']
355378
NH1: typeof import('naive-ui')['NH1']
356379
NH3: typeof import('naive-ui')['NH3']
380+
NicewareBytesToPassphrase: typeof import('./src/tools/niceware-bytes-to-passphrase/niceware-bytes-to-passphrase.vue')['default']
357381
NIcon: typeof import('naive-ui')['NIcon']
358382
NImage: typeof import('naive-ui')['NImage']
359383
NInputNumberI18n: typeof import('./src/ui/n-input-number-i18n/n-input-number-i18n.vue')['default']
360384
'NInputNumberI18n.demo': typeof import('./src/ui/n-input-number-i18n/n-input-number-i18n.demo.vue')['default']
361385
NLayout: typeof import('naive-ui')['NLayout']
362386
NLayoutSider: typeof import('naive-ui')['NLayoutSider']
363387
NMenu: typeof import('naive-ui')['NMenu']
388+
NP: typeof import('naive-ui')['NP']
364389
NScrollbar: typeof import('naive-ui')['NScrollbar']
390+
NSelect: typeof import('naive-ui')['NSelect']
391+
NSpace: typeof import('naive-ui')['NSpace']
392+
NTable: typeof import('naive-ui')['NTable']
393+
NTag: typeof import('naive-ui')['NTag']
365394
NTooltip: typeof import('naive-ui')['NTooltip']
366395
NumberInput: typeof import('./src/tools/pomodoro-timer/app/components/NumberInput.vue')['default']
367396
NumeronymGenerator: typeof import('./src/tools/numeronym-generator/numeronym-generator.vue')['default']
@@ -376,6 +405,7 @@ declare module '@vue/runtime-core' {
376405
PassphraseGenerator: typeof import('./src/tools/passphrase-generator/passphrase-generator.vue')['default']
377406
PasswordStrengthAnalyser: typeof import('./src/tools/password-strength-analyser/password-strength-analyser.vue')['default']
378407
PasteAsMarkdown: typeof import('./src/tools/paste-as-markdown/paste-as-markdown.vue')['default']
408+
PdfCompressor: typeof import('./src/tools/pdf-compressor/pdf-compressor.vue')['default']
379409
PdfConcat: typeof import('./src/tools/pdf-concat/pdf-concat.vue')['default']
380410
PdfEncrypt: typeof import('./src/tools/pdf-encrypt/pdf-encrypt.vue')['default']
381411
PdfExtract: typeof import('./src/tools/pdf-extract/pdf-extract.vue')['default']
@@ -430,6 +460,7 @@ declare module '@vue/runtime-core' {
430460
SedCommandGenerator: typeof import('./src/tools/sed-command-generator/sed-command-generator.vue')['default']
431461
SedMemo: typeof import('./src/tools/sed-memo/sed-memo.vue')['default']
432462
SensitiveDataMasker: typeof import('./src/tools/sensitive-data-masker/sensitive-data-masker.vue')['default']
463+
SerialConsole: typeof import('./src/tools/serial-console/serial-console.vue')['default']
433464
Settings: typeof import('./src/tools/pomodoro-timer/app/views/Settings.vue')['default']
434465
SharepointDecoder: typeof import('./src/tools/sharepoint-decoder/sharepoint-decoder.vue')['default']
435466
SipAuth: typeof import('./src/tools/sip-auth/sip-auth.vue')['default']
@@ -463,6 +494,7 @@ declare module '@vue/runtime-core' {
463494
TextToUnicodeNames: typeof import('./src/tools/text-to-unicode-names/text-to-unicode-names.vue')['default']
464495
TimeAlarm: typeof import('./src/tools/time-alarm/time-alarm.vue')['default']
465496
TimezoneConverter: typeof import('./src/tools/timezone-converter/timezone-converter.vue')['default']
497+
TLVTagTree: typeof import('./src/tools/emv-tlv-decoder/TLVTagTree.vue')['default']
466498
TokenDisplay: typeof import('./src/tools/otp-code-generator-and-validator/token-display.vue')['default']
467499
'TokenGenerator.tool': typeof import('./src/tools/token-generator/token-generator.tool.vue')['default']
468500
TomlLinter: typeof import('./src/tools/toml-linter/toml-linter.vue')['default']

0 commit comments

Comments
 (0)