* npm install jwt-decode
* added base tool structure
* added function to decode JWT and display header and payload
* use a table to display the data
* show human readable values
* added switch to toggle display of parsed values
* lint
* replaced basic package-lock.json with pnpm-lock.json
* change the icon of the tool
* simplify return
* use camelCase
* added description of the tool
* always parse the values
* use camelCase...
* Device information page styling fix
I was checking out your site, and really like it! already added to my bookmarks, and when I was on the Device Information page I noticed the `p` and `y` in the words 1 dppx and landscape-primary were cut off and my ocd kicked in to tweak it.
The fix was to remove the line height set on the value, and then to keep the spacing how it was just moving it up 5px seemed to do the trick.
I'm using Firefox 102.0.1 on Windows 11. I'll attach some pics so you can see the before and after.
I've never messed with vue, but after looking at this file here ya make me want to check it out more. I love how its keeping it all together in one file.
Might also need to rebuild it the site after this change, but you get the point.
Awesome site!
* Update src/tools/device-information/device-information.vue
Co-authored-by: Corentin THOMASSET <corentin.thomasset74@gmail.com>
* compute all hashes at the same time instead of using a select
* add prettier config
* Revert "add prettier config"
This reverts commit fd374ff6fd.
Prettier config is in `.eslintrc.cjs`. Should run the lint script or
should use ESLint's VS Code extension.
* fix: address requested changes
- rename hashedText to hashText since it's a function and no longer a variable
- rename to list to algoNames
- rename to type to AlgoName
removed unused import
* revert back to allow empty value to be hashed; lint