From b8c319aa61ec604f1de60f301630a4c041f1a1c2 Mon Sep 17 00:00:00 2001 From: Andrey Antukh Date: Mon, 23 Feb 2026 18:07:30 +0100 Subject: [PATCH] :sparkles: Make the poc-tokens-plugin work correctly on subpath --- plugins/angular.json | 1 + plugins/apps/poc-tokens-plugin/package.json | 4 ++-- plugins/apps/poc-tokens-plugin/src/index.html | 1 - plugins/apps/poc-tokens-plugin/src/manifest.json | 15 +++++++++++++++ 4 files changed, 18 insertions(+), 3 deletions(-) create mode 100644 plugins/apps/poc-tokens-plugin/src/manifest.json diff --git a/plugins/angular.json b/plugins/angular.json index f9b1460777..8c17194aac 100644 --- a/plugins/angular.json +++ b/plugins/angular.json @@ -513,6 +513,7 @@ "assets": [ "apps/poc-tokens-plugin/src/_headers", "apps/poc-tokens-plugin/src/favicon.ico", + "apps/poc-tokens-plugin/src/manifest.json", "apps/poc-tokens-plugin/src/assets" ], "styles": [ diff --git a/plugins/apps/poc-tokens-plugin/package.json b/plugins/apps/poc-tokens-plugin/package.json index 11ed1c4c28..577c40559f 100644 --- a/plugins/apps/poc-tokens-plugin/package.json +++ b/plugins/apps/poc-tokens-plugin/package.json @@ -7,9 +7,9 @@ "build": "ng build poc-tokens-plugin && pnpm run build:plugin", "build:dev": "ng build poc-tokens-plugin --configuration development", "build:plugin": "node ../../tools/scripts/build-plugin.mjs --plugin=poc-tokens-plugin", - "build:plugin:watch": "node ../../tools/scripts/build-plugin.mjs --plugin=poc-tokens-plugin --watch", + "watch": "node ../../tools/scripts/build-plugin.mjs --plugin=poc-tokens-plugin --watch", "serve": "ng serve poc-tokens-plugin", - "init": "concurrently --kill-others --names plugin,serve \"pnpm run build:plugin:watch\" \"pnpm run serve\"", + "init": "concurrently --kill-others --names plugin,serve \"pnpm run watch\" \"pnpm run serve\"", "lint": "eslint .", "test": "exit 0" } diff --git a/plugins/apps/poc-tokens-plugin/src/index.html b/plugins/apps/poc-tokens-plugin/src/index.html index c285210e33..5a982c6733 100644 --- a/plugins/apps/poc-tokens-plugin/src/index.html +++ b/plugins/apps/poc-tokens-plugin/src/index.html @@ -3,7 +3,6 @@ Angular example plugin - diff --git a/plugins/apps/poc-tokens-plugin/src/manifest.json b/plugins/apps/poc-tokens-plugin/src/manifest.json new file mode 100644 index 0000000000..206b88695b --- /dev/null +++ b/plugins/apps/poc-tokens-plugin/src/manifest.json @@ -0,0 +1,15 @@ +{ + "name": "Design tokens plugin POC", + "description": "This is a plugin to try Design Tokens in Penpot API", + "version": 2, + "code": "assets/plugin.js", + "permissions": [ + "page:read", + "content:read", + "file:read", + "selection:read", + "content:write", + "library:read", + "library:write" + ] +}