amiga

Convert SVG to JSON using Figma, Sketch, or a folder of SVGs.

Stats

StarsIssuesVersionUpdatedCreatedSize
amiga
0.0.43 years ago3 years agoMinified + gzip package size for amiga in KB

Readme

amiga

Export JSON from SVGs.

Install

yarn add amiga --dev

npm install amiga --save-dev

Figma

Setup

  1. Generate a personal access token for the Figma API
  2. Create a .env file with your access token
    • FIGMA_TOKEN=<personal-access-token>
    • Alternatively add an environment variable for FIGMA_TOKEN in your npm script
  3. You can now use amiga figma <figma-file-id> to generate a JSON file from all components

Options

    --name        name of the generated JSON file
    --out-dir     output directory (defaults to cwd)
    --camel-case  camelCase all props
    --blacklist   exclude props in a space separated list

Sketch

Coming soon!

Thanks

This project is built on the shoulders of giants and wouldn't be possible without an amazing community. Huge thanks to the following people:

If you find any bugs or have a feature request, please open an issue on github!

The npm package download data comes from npm's download counts api and package details come from npms.io.