From 423923dd6fcaa406c1bb754d940ffb83b73c0827 Mon Sep 17 00:00:00 2001 From: Reony Tonneyck Date: Tue, 27 Feb 2024 15:51:26 -0500 Subject: [PATCH] Updated plugin code to support "Dynamically load pages" API --- manifest.json | 11 ++++++++--- package-lock.json | 22 +++++++++++++++++++++- package.json | 5 +++-- 3 files changed, 32 insertions(+), 6 deletions(-) diff --git a/manifest.json b/manifest.json index 087473d..887f539 100644 --- a/manifest.json +++ b/manifest.json @@ -1,12 +1,17 @@ { - "editorType": ["figma"], + "editorType": [ + "figma" + ], "name": "Reset Text Layer Name", "id": "768671547563304036", "api": "1.0.0", "main": "code.js", "networkAccess": { - "allowedDomains": ["none"], + "allowedDomains": [ + "none" + ], "reasoning": "", "devAllowedDomains": [] - } + }, + "documentAccess": "dynamic-page" } \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 986f6d7..8bc7cde 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,7 +5,8 @@ "packages": { "": { "devDependencies": { - "@figma/plugin-typings": "^1.19.3" + "@figma/plugin-typings": "*", + "typescript": "^5.3.3" } }, "node_modules/@figma/plugin-typings": { @@ -13,6 +14,19 @@ "resolved": "https://registry.npmjs.org/@figma/plugin-typings/-/plugin-typings-1.19.3.tgz", "integrity": "sha512-Tm26pPQoltD7bYfeC/+d4RFsmdcrmAatq3lhGIfKNC80ETlZHv5scWJZIvCR0EULJNdtIaiQNskJLSqcPzHafQ==", "dev": true + }, + "node_modules/typescript": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", + "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } } }, "dependencies": { @@ -21,6 +35,12 @@ "resolved": "https://registry.npmjs.org/@figma/plugin-typings/-/plugin-typings-1.19.3.tgz", "integrity": "sha512-Tm26pPQoltD7bYfeC/+d4RFsmdcrmAatq3lhGIfKNC80ETlZHv5scWJZIvCR0EULJNdtIaiQNskJLSqcPzHafQ==", "dev": true + }, + "typescript": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", + "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", + "dev": true } } } diff --git a/package.json b/package.json index ea0a809..8bafd99 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,6 @@ { "devDependencies": { - "@figma/plugin-typings": "^1.19.3" + "@figma/plugin-typings": "*", + "typescript": "^5.3.3" } -} +} \ No newline at end of file