Add section upload support

What does this MR do?

Closes #99 (closed)

First, fixes the broken pipeline by removing the deprecated license template and updates the Figma types library to a version that accounts for Sections

Allows for sections to be selected and uploaded as if they were frames.

TO TEST

  1. Build the plugin using npm run build
    1. NOTE: this plugin is rather out of date, I had to nvm use 16 to get it to build.
  2. In a Figma file, add the plugin via manifest in the Figma plugins Development section
  3. Create a section (shift-s)
  4. Select the section and upload to any issue, confirm it works
  5. Select a frame and upload to any issue, confirm it works

Does this MR meet the acceptance criteria?

Conformity

Edited by Nick Leonard

Merge request reports

Loading