sketch-image-downloader

A Sketch module to handle image downloads and insertion in documents

Usage no npm install needed!

<script type="module">
  import sketchImageDownloader from 'https://cdn.skypack.dev/sketch-image-downloader';
</script>

README

sketch-image-downloader

A Sketch module to handle image downloads and insertion in documents

Usage

insertImage(url, parentLayer)

Inserts a bitmap layer in parentLayer with the contents of the image at url. Returns the image layer as a Promise, so you can chain the function.

import sketch from 'sketch'
import insertImage from 'sketch-image-downloader'

insertImage('https://source.unsplash.com/random', sketch.getSelectedDocument().selectedPage)

With promises:

import sketch from 'sketch'
import insertImage from 'sketch-image-downloader'

insertImage('https://source.unsplash.com/random', sketch.getSelectedDocument().selectedPage).then(layer => {
  console.log(`Inserted layer: ${layer.name}`)
})