mirror of
https://github.com/kunkunsh/kunkun.git
synced 2025-04-04 14:46:42 +00:00

* feat: add required license field to manifest * chore: add license MIT to all templates * feat: add license check to jsr and npm validation * fix: supabase export split every item into its own subexport for better debugability * fix: supabase imports * feat: hide app when escape is pressed * fix: update package version in api test from 0.0.6 to 0.0.20 * fix: update test for kunkun extension with new version and commit details * fix: update kunkun extension test to use version 0.0.4 * fix: update kunkun extension test to reflect new version 0.0.20 and updated commit details * feat: display downloads in extension details * feat: add downloads display to store
120 lines
2.1 KiB
JSON
120 lines
2.1 KiB
JSON
{
|
|
"$schema": "../../schema/manifest-json-schema.json",
|
|
"name": "demo-template-extension",
|
|
"version": "0.0.5",
|
|
"type": "module",
|
|
"license": "MIT",
|
|
"kunkun": {
|
|
"name": "Demo Template Extension",
|
|
"shortDescription": "Demo Template Extension",
|
|
"longDescription": "Demo Template Extension",
|
|
"identifier": "demo-worker-template-ext",
|
|
"permissions": [
|
|
"fetch:all",
|
|
"shell:kill",
|
|
"security:mac:all",
|
|
"clipboard:read-all",
|
|
{
|
|
"permission": "shell:deno:spawn",
|
|
"allow": [
|
|
{
|
|
"path": "$EXTENSION/deno-src/rpc.ts",
|
|
"env": "*",
|
|
"ffi": "*",
|
|
"read": "*",
|
|
"sys": "*",
|
|
"run": "*"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"permission": "open:file",
|
|
"allow": [
|
|
{
|
|
"path": "$EXTENSION/src/deno-script.ts"
|
|
}
|
|
]
|
|
},
|
|
"shell:stdin-write",
|
|
{
|
|
"permission": "shell:execute",
|
|
"allow": [
|
|
{
|
|
"cmd": {
|
|
"program": "ls",
|
|
"args": [
|
|
"-l"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"cmd": {
|
|
"program": "bash",
|
|
"args": [
|
|
"-c",
|
|
".+"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"cmd": {
|
|
"program": "deno",
|
|
"args": [
|
|
"-A",
|
|
".+",
|
|
".+"
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"demoImages": [],
|
|
"icon": {
|
|
"type": "iconify",
|
|
"value": "carbon:demo"
|
|
},
|
|
"customUiCmds": [],
|
|
"templateUiCmds": [
|
|
{
|
|
"name": "Demo Worker Template",
|
|
"main": "dist/index.js",
|
|
"cmds": []
|
|
}
|
|
],
|
|
"headlessCmds": [
|
|
{
|
|
"name": "Demo Headless Command",
|
|
"main": "dist/headless.js",
|
|
"cmds": [],
|
|
"icon": {
|
|
"type": "iconify",
|
|
"value": "mdi:head-remove-outline"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"scripts": {
|
|
"dev": "bun build.ts dev",
|
|
"build": "bun build.ts"
|
|
},
|
|
"dependencies": {
|
|
"@kksh/api": "workspace:*",
|
|
"@kunkun/api": "npm:@jsr/kunkun__api@^0.0.13"
|
|
},
|
|
"devDependencies": {
|
|
"@rollup/plugin-commonjs": "^26.0.1",
|
|
"@rollup/plugin-node-resolve": "^15.2.3",
|
|
"@rollup/plugin-typescript": "^11.1.6",
|
|
"@types/bun": "latest",
|
|
"rollup-plugin-visualizer": "^5.12.0"
|
|
},
|
|
"peerDependencies": {
|
|
"typescript": "^5.0.0"
|
|
},
|
|
"files": [
|
|
"./dist",
|
|
".gitignore"
|
|
]
|
|
}
|