Commit 153e79a
committed
refactor: simplify tools integration
feat: script:create:tool command supports specifying tool categories: pnpm script:create:tool [tool-name] [category-name]
feat: A locales folder can be created independently under each tool to support independent configuration of the tool's own internationalization, making developers more focused and reducing file modification conflicts
perf: Optimize the script:create:tool command to create generated files, reduce the chance of public file modification conflicts, and allow developers to focus more on developing their own
perf: Improve the category field in defineTool for existing tools1 parent f28128a commit 153e79a
271 files changed
Lines changed: 304 additions & 621 deletions
File tree
- scripts
- src/tools
- ai-prompt-splitter
- angle-converter
- ansible-vault-crypt-decrypt
- api-tester
- area-converter
- ascii-text-drawer
- aspect-ratio-calculator
- barcode-generator
- barcode-reader
- base64-file-converter
- base64-string-converter
- basic-auth-generator
- bcrypt
- benchmark-builder
- bip39-generator
- bounce-parser
- camera-recorder
- card-picker
- case-converter
- certificate-key-parser
- chmod-calculator
- chronometer
- cidr-in-cidr
- code-highlighter
- coin-flipper
- color-converter
- color-wheel
- common-regex-memo
- crc-calculator
- crontab-generator
- csr-generator
- css-prettifier
- css-selectors-memo
- css-xpath-converter
- csv-to-json
- curl-converter
- currency-converter
- data-storage-unit-converter
- data-transfer-rate-converter
- date-duration-calculator
- date-time-converter
- days-calculator
- device-information
- dice-roller
- dns-queries
- docker-compose-converter
- docker-compose-to-docker-run-converter
- docker-compose-to-kubernetes
- docker-compose-validator
- docker-run-to-docker-compose-converter
- docker-run-to-kubernetes
- duration-calculator
- ecdsa-key-pair-generator
- ed25519-key-pair-generator
- email-normalizer
- email-parser
- emoji-picker
- encryption
- energy-computer
- energy-converter
- eta-calculator
- extract-text-from-html
- file-hasher
- file-type
- floating-point-number-converter
- folder-structure-diagram
- force-converter
- fortune-wheel
- geo-distance-calculator
- git-memo
- gpt-token-estimator
- gzip-converter
- har-sanitizer
- hash-text
- hdd-calculator
- heic-converter
- hex-converter
- hex-file-converter
- hmac-generator
- html-cleaner
- html-entities
- html-prettifier
- html-to-markdown
- html-wysiwyg-editor
- htpasswd-generator
- http-status-codes
- iban-validator-and-parser
- ical-generator
- ical-merger
- ical-parser
- ico-converter
- ies-lighting-guidelines
- illuminance-converter
- image-converter
- image-exif-reader
- image-resizer
- image-to-ascii-art
- image-to-css
- integer-base-converter
- integers-to-ip
- ip-cidr-to-range
- ip-geo-location
- ip-include-exclude
- ip-range-to-cidr
- ipv4-address-converter
- ipv4-range-expander
- ipv4-subnet-calculator
- ipv6-address-converter
- ipv6-subnet-calculator
- ipv6-ula-generator
- isbn-validator-and-parser
- iso-3166-searcher
- javascript-prettifier
- javascript-to-json
- jq-memo
- jq-tester
- js-unobfuscator
- json-diff
- json-editor
- json-escaper
- json-linter
- json-minify
- json-size-analyzer
- json-sort-master
- json-string-converter
- json-to-csharp
- json-to-csv
- json-to-go
- json-to-javascript
- json-to-java
- json-to-object
- json-to-php-array
- json-to-schema
- json-to-toml
- json-to-ts
- json-to-xml
- json-to-yaml-converter
- json-viewer
- jsonpath-memo
- jwt-generator
- jwt-parser
- keycode-info
- length-converter
- list-comparer
- list-converter
- lorem-ipsum-generator
- luhn-validator
- mac-address-converter
- mac-address-generator
- mac-address-lookup
- many-units-converter
- markdown-cheatsheet
- markdown-editor
- markdown-to-html
- markdown-toc-generator
- mass-converter
- math-evaluator
- math-formats-converter
- math-ocr
- mermaid-previewer
- meta-tag-generator
- mic-tester
- mime-converter
- mime-types
- mongo-objectid-converter
- morse-converter
- multi-link-downloader
- my-ip
- nano-memo
- nanoid-generator
- nginx-formatter
- numeronym-generator
- ocr-image
- option43-generator
- otp-code-generator-and-validator
- outlook-parser
- parquets-reader
- passphrase-generator
- password-strength-analyser
- paste-as-markdown
- pdf-encrypt
- pdf-linearize
- pdf-signature-checker
- pdf-unlock
- percentage-calculator
- pgp-encryption
- pgp-keygen
- phone-parser-and-formatter
- php-array-to-json
- pin-code-generator
- port-numbers
- potrace
- power-converter
- pressure-converter
- properties-to-yaml
- punycode-converter
- qr-code-decoder
- qr-code-generator
- qr-contact-info-generator
- raid-calculator
- random-port-generator
- regex-memo
- regex-tester
- remove-exif
- rmb-numbers
- roman-numeral-converter
- rsa-ecdsa-signing
- rsa-encryption
- rsa-key-pair-generator
- safelink-decoder
- sensitive-data-masker
- sip-auth
- sla-calculator
- slugify-string
- smart-raw-converter
- smart-text-replacer
- snowflake-id-extractor
- software-licence-compatibility
- sql-prettify
- ssl-cert-converter
- stacktrace-prettier
- string-obfuscator
- svg-placeholder-generator
- temperature-converter
- text-diff
- text-statistics
- text-to-binary
- text-to-nato-alphabet
- text-to-unicode-names
- text-to-unicode
- timezone-converter
- token-generator
- toml-to-json
- toml-to-yaml
- torrent-to-magnet
- ttl-calculator
- ulid-generator
- unicode-characters-to-java-entities-converter
- unicode-formatter
- unicode-search
- url-cleaner
- url-encoder
- url-fanger
- url-parser
- url-text-fragment-maker
- user-agent-parser
- utm-url-generator
- uuid-converter
- uuid-generator
- vat-validator
- volume-converter
- websocket-tester
- week-number-converter
- wifi-qr-code-generator
- wpa-psk-generator
- x-vr-spamcause-decoder
- x509-certificate-generator
- xml-formatter
- xml-to-json
- xpath-memo
- xpath-tester
- xslt-tester
- yaml-to-json-converter
- yaml-to-toml
- yaml-viewer
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
3 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
| 16 | + | |
16 | 17 | | |
17 | 18 | | |
18 | 19 | | |
19 | 20 | | |
20 | 21 | | |
21 | 22 | | |
22 | | - | |
| 23 | + | |
23 | 24 | | |
24 | 25 | | |
25 | 26 | | |
26 | | - | |
| 27 | + | |
27 | 28 | | |
28 | 29 | | |
29 | 30 | | |
| |||
44 | 45 | | |
45 | 46 | | |
46 | 47 | | |
47 | | - | |
| 48 | + | |
48 | 49 | | |
49 | 50 | | |
50 | 51 | | |
| |||
53 | 54 | | |
54 | 55 | | |
55 | 56 | | |
56 | | - | |
| 57 | + | |
57 | 58 | | |
58 | 59 | | |
59 | 60 | | |
| 61 | + | |
60 | 62 | | |
61 | 63 | | |
62 | 64 | | |
63 | 65 | | |
64 | | - | |
| 66 | + | |
65 | 67 | | |
66 | 68 | | |
67 | 69 | | |
| |||
92 | 94 | | |
93 | 95 | | |
94 | 96 | | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | | - | |
99 | | - | |
100 | | - | |
101 | 97 | | |
102 | | - | |
103 | | - | |
104 | | - | |
| 98 | + | |
| 99 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| 12 | + | |
12 | 13 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| 12 | + | |
12 | 13 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| 12 | + | |
12 | 13 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| 12 | + | |
12 | 13 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| 12 | + | |
12 | 13 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
13 | 14 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| 12 | + | |
12 | 13 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| 12 | + | |
12 | 13 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| 12 | + | |
12 | 13 | | |
0 commit comments