34 lines
810 B
TypeScript
34 lines
810 B
TypeScript
import { defineToolboxApp } from "@add-ideas/toolbox-contract";
|
|
|
|
export const toolboxApp = defineToolboxApp({
|
|
schemaVersion: 1,
|
|
id: "de.add-ideas.example-tool",
|
|
name: "Example Tool",
|
|
version: "0.1.0",
|
|
description: "A minimal toolbox-compatible React application.",
|
|
entry: "./",
|
|
icon: "./icon.svg",
|
|
categories: ["examples"],
|
|
tags: ["react", "toolbox"],
|
|
integration: {
|
|
contextVersion: 1,
|
|
launchModes: ["navigate", "new-tab"],
|
|
embedding: "unsupported",
|
|
},
|
|
requirements: {
|
|
secureContext: false,
|
|
workers: false,
|
|
indexedDb: false,
|
|
crossOriginIsolated: false,
|
|
},
|
|
privacy: {
|
|
processing: "local",
|
|
fileUploads: false,
|
|
telemetry: false,
|
|
},
|
|
source: {
|
|
repository: "https://git.add-ideas.de/lotobo/toolbox-sdk",
|
|
license: "Apache-2.0",
|
|
},
|
|
});
|