This repository is experimental and will be migrated to OC Media Lab once stabilized.
A minimal, production-ready boilerplate for building Figma plugins at OC Media Lab using TypeScript, ESM, and esbuild. This repository establishes a clean, repeatable foundation for all OCML Figma plugins, with strict boundaries enforced by the Figma runtime.
TODO
-
Figma Plugin Quickstart https://www.figma.com/plugin-docs/plugin-quickstart-guide
-
Figma Plugin Architecture https://www.figma.com/plugin-docs/architecture/
-
Figma Plugin API https://www.figma.com/plugin-docs/api/
-
Figma Manifest Docs https://developers.figma.com/docs/plugins/manifest/
-
Figma Plugin Management as a Developer https://help.figma.com/hc/en-us/articles/360042293714-Manage-plugins-as-a-developer
-
esbuild https://esbuild.github.io/
-
ESLint Flat Config https://eslint.org/docs/latest/use/configure/configuration-files
-
TypeScript https://www.typescriptlang.org/
-
create-figma-plugin https://yuanqing.github.io/create-figma-plugin/storybook/?path=/story/index--index