2025-02-19 08:46:13 +07:00

121 lines
2.9 KiB
JSON

{
"$schema": "https://schema.kunkun.sh",
"name": "kunkun-ext-string-utils",
"version": "1.1.1",
"license": "MIT",
"author": "NaN72dev",
"type": "module",
"repository": "https://github.com/NaN72dev/kunkun-ext-string-utils",
"kunkun": {
"name": "String Utilities",
"shortDescription": "A string utility headless Extension",
"longDescription": "A string utility headless Extension",
"identifier": "kunkun-ext-string-utils",
"permissions": [
"clipboard:write-text",
"clipboard:read-text"
],
"demoImages": [],
"icon": {
"type": "iconify",
"value": "tabler:code"
},
"headlessCmds": [
{
"name": "Convert clipboard text to camelCase",
"main": "dist/camel-case.js",
"cmds": []
},
{
"name": "Convert clipboard text to Capitalize text",
"main": "dist/capitalize.js",
"cmds": []
},
{
"name": "Convert clipboard text to kebab-case (dash-case)",
"main": "dist/kebab.js",
"cmds": []
},
{
"name": "Convert clipboard text to lower case",
"main": "dist/lower-case.js",
"cmds": []
},
{
"name": "Convert clipboard text to snake_case",
"main": "dist/snake-case.js",
"cmds": []
},
{
"name": "Convert clipboard text to Start Case",
"main": "dist/start-case.js",
"cmds": []
},
{
"name": "Convert clipboard text to UPPER CASE",
"main": "dist/to-upper.js",
"cmds": []
},
{
"name": "Convert clipboard text to RaNDoM caSE",
"main": "dist/random-case.js",
"cmds": []
},
{
"name": "Trim the clipboard text",
"main": "dist/trim.js",
"cmds": []
},
{
"name": "Trim the end of clipboard text",
"main": "dist/trim-end.js",
"cmds": []
},
{
"name": "Trim the start of clipboard text",
"main": "dist/trim-start.js",
"cmds": []
}
],
"templateUiCmds": [
{
"main": "dist/truncate.js",
"name": "Truncate a string to a maximum length",
"cmds": []
},
{
"main": "dist/pad.js",
"name": "Pad a string to a maximum length",
"cmds": []
},
{
"main": "dist/lorem.js",
"name": "Generate a Lorem Ipsum sentence into your clipboard",
"cmds": []
}
]
},
"scripts": {
"dev": "bun build.ts dev",
"build": "bun build.ts"
},
"dependencies": {
"@kksh/api": "0.1.3",
"i18next": "^23.15.1",
"lodash": "^4.17.21",
"lorem-ipsum": "^2.0.8",
"uuid": "^11.0.3"
},
"devDependencies": {
"@types/bun": "latest",
"@types/lodash": "^4.17.15"
},
"peerDependencies": {
"typescript": "^5.0.0"
},
"files": [
"./dist",
".gitignore"
]
}