Luigit
repositories / pi-ext

pi-ext

bugabingas pi extensions

owned by admin

scripts/codegen/targets.json

Raw
{
	"targets": [
		{
			"name": "pi-ext-debug",
			"template": "scripts/codegen/templates/pi-ext-debug.ts",
			"output": "extensions/{{extension-slug}}/src/pi-ext-debug.ts",
			"extensions": "all"
		},
		{
			"name": "pi-ext-executable",
			"template": "scripts/codegen/templates/pi-ext-executable.ts",
			"output": "extensions/{{extension-slug}}/src/pi-ext-executable.ts",
			"extensions": [
				"chrome-cdp",
				"firefox-bidi",
				"git-safe",
				"good-job",
				"intellij",
				"klaus",
				"nushell",
				"open",
				"rtk",
				"skillz",
				"strata",
				"uv",
				"web"
			]
		},
		{
			"name": "pi-ext-footer-segment",
			"template": "scripts/codegen/templates/pi-ext-footer-segment.ts",
			"output": "extensions/{{extension-slug}}/src/pi-ext-footer-segment.ts",
			"extensions": [
				"context-size",
				"cost",
				"model-info",
				"quota",
				"runtime",
				"tps",
				"vcs-status"
			]
		},
		{
			"name": "pi-ext-browser-open",
			"template": "scripts/codegen/templates/pi-ext-browser-open.ts",
			"output": "extensions/{{extension-slug}}/src/pi-ext-browser-open.ts",
			"extensions": ["klaus", "mockup", "strata", "the-system"]
		},
		{
			"name": "pi-ext-stale-context",
			"template": "scripts/codegen/templates/pi-ext-stale-context.ts",
			"output": "extensions/{{extension-slug}}/src/pi-ext-stale-context.ts",
			"extensions": [
				"fast",
				"rtk",
				"runtime",
				"the-system",
				"vcs-status",
				"web"
			]
		},
		{
			"name": "pi-ext-settings",
			"template": "scripts/codegen/templates/pi-ext-settings.ts",
			"output": "extensions/{{extension-slug}}/src/pi-ext-settings.ts",
			"extensions": [
				"angel",
				"bak",
				"chrome-cdp",
				"context-size",
				"decay",
				"fast",
				"firefox-bidi",
				"git-safe",
				"good-job",
				"horst",
				"intellij",
				"masks",
				"mockup",
				"notes",
				"nu-bang",
				"nushell",
				"quota",
				"rtk",
				"runtime",
				"session-rename",
				"strata",
				"ultra",
				"vcs-status",
				"web"
			]
		}
	]
}