Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
52fdff2
feat(devtools): add text case converter component
antonreshetov May 23, 2025
756d373
feat(ui): add Heading component for dynamic headings with optional de…
antonreshetov May 23, 2025
904655c
feat(ui): add readonly prop to Input component for improved accessibi…
antonreshetov May 23, 2025
fb4debf
feat(devtools): add text to unicode converter component
antonreshetov May 24, 2025
dc974bb
chore: clean
antonreshetov May 24, 2025
071fd5f
feat(ui): enhance Input component to support textarea type and rows prop
antonreshetov May 24, 2025
0ae4fe5
feat(devtools): add text to ASCII converter component
antonreshetov May 24, 2025
fba44c9
feat(devtools): add Base64 converter component
antonreshetov May 24, 2025
78cc0de
feat(devtools): add JSON to YAML converter component
antonreshetov May 25, 2025
13349bd
feat(styles): add custom scrollbar styles for better UI experience
antonreshetov May 25, 2025
ef4c60d
feat(ui): add error prop to Input component for displaying validation…
antonreshetov May 25, 2025
f688ede
feat(devtools): add route for JSON to YAML converter
antonreshetov May 25, 2025
e17b276
feat(devtools): add JSON to TOML converter component and routing
antonreshetov May 26, 2025
2a0f783
chore: clean
antonreshetov May 26, 2025
a29b4f9
feat(devtools): add JSON to XML converter component and routing
antonreshetov May 26, 2025
9475a67
feat(devtools): add hash generation component and routing
antonreshetov May 26, 2025
2815f36
feat(devtools): add HMAC generation component and routing
antonreshetov May 26, 2025
c25321e
fix(devtools): update input and output labels in converter components
antonreshetov May 26, 2025
b3fceaa
feat(devtools): add password generation component and routing
antonreshetov May 26, 2025
92a44d7
feat(ui): add description prop to Input component for additional context
antonreshetov May 26, 2025
45634dc
feat(devtools): add UUID generation component and routing
antonreshetov May 26, 2025
b7feef3
style(devtools): adjust input width for password component
antonreshetov May 26, 2025
8360e7b
chore(devtools): update localization keys for converters and crypto s…
antonreshetov May 26, 2025
5d6feaf
feat(devtools): add URL parser component and routing
antonreshetov May 26, 2025
823c69a
feat(devtools): add slugify component and routing
antonreshetov May 26, 2025
8c6ab29
fix(devtools): improve Base64 encoding and decoding for UTF-8 support
antonreshetov May 26, 2025
e9450da
fix(main-menu): update routing to use devtoolsCaseConverter
antonreshetov May 26, 2025
a596a12
feat(devtools): add URL encoder component and routing
antonreshetov May 27, 2025
7f4772e
feat(devtools): add color converter component and routing
antonreshetov May 28, 2025
6db4fc0
feat(i18n): update localization devtools
antonreshetov May 30, 2025
ffaf0f9
feat(i18n): update localization menu
antonreshetov May 30, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,10 +37,14 @@
"@elysiajs/swagger": "^1.2.2",
"@vueuse/core": "^12.7.0",
"better-sqlite3": "^11.8.1",
"change-case": "^5.4.4",
"chroma-js": "^3.1.2",
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
"codemirror": "^5.65.18",
"codemirror-textmate": "^1.1.0",
"color-name-list": "^11.22.0",
"crypto-js": "^4.2.0",
"date-fns": "^4.1.0",
"dom-to-image": "^2.6.0",
"electron-store": "^8.2.0",
Expand All @@ -49,17 +53,22 @@
"i18next": "^24.2.2",
"i18next-fs-backend": "^2.6.0",
"interactjs": "^1.10.27",
"js-yaml": "^4.1.0",
"ky": "^1.7.5",
"lucide-vue-next": "^0.476.0",
"marked": "^15.0.8",
"markmap-lib": "^0.18.11",
"markmap-view": "^0.18.10",
"mermaid": "^11.6.0",
"nearest-color": "^0.4.4",
"onigasm": "^2.2.5",
"prettier": "^3.5.3",
"radix-vue": "^1.9.17",
"sanitize-html": "^2.15.0",
"slugify": "^1.6.6",
"tailwind-merge": "^3.0.2",
"toml": "^3.0.0",
"uuid": "^11.1.0",
"vue-sonner": "^1.3.0",
"vue3-perfect-scrollbar": "^2.0.0"
},
Expand All @@ -71,9 +80,12 @@
"@tailwindcss/postcss": "^4.0.9",
"@tailwindcss/vite": "^4.0.9",
"@types/better-sqlite3": "^7.6.12",
"@types/chroma-js": "^3.1.1",
"@types/codemirror": "^5.60.15",
"@types/crypto-js": "^4.2.2",
"@types/dom-to-image": "^2.6.7",
"@types/fs-extra": "^11.0.4",
"@types/js-yaml": "^4.0.9",
"@types/node": "^22.10.8",
"@types/sanitize-html": "^2.15.0",
"@vitejs/plugin-vue": "^5.2.1",
Expand Down
88 changes: 88 additions & 0 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading