Lingo Asset Fetcher - Library
Automate fetching assets from your lingo workspace to your local project
npm install laf-lib -S
lingo-asset-fetcher-lib is a core dependency of LAF. LAF is a CLI which abstracts all of this functionality into a single, easy-to-use command which can run from your terminal or package.json.
If you're looking for an out-of-the-box solution, check LAF out here:
What you'll learn below
- How to create a configuration object
- What's the minimum you need to know about calling init
- How to utilize it
1. Create a configuration object, like so:
These configurations are specific to my project, which currently looks like:
2. Get ready to use that config object in an init function
But first, let's understand the init function. Here's the minimum you need to know to get started:
Curious about which fileFormats options are available? Read more here:
3. This is how that might look for my project:
Important Case Sensitive note:
- Kit name is case sensitive.
- Config object is case sensitive.
- The file format is not case sensitive (ie. png or PNG both work)
let myConfigObject =sections:name: "Illustrations"name: "Icons"headers: "Icons" "Components";;
- The directories don't need to exist before calling them.
- The kit name is real (spaces and all):
Added in case you're too lazy to open
/**** @param* @param* @param* @param* @param* @param* @param*/