Introduction

You might want to extend the functionality of your Latitude projects by using other npm packages. Here’s how you can do it:
1

Install dependencies

You can install npm dependencies with a regular npm install command from the root of your project. Example:
npm install --save lodash
This will create a package.json file in your project root and add the dependency to it. The Latitude CLI will keep track of the dependencies you install and bundle them with your project.
2

Use your dependencies

Latitude views are a superset of Svelte’s template syntax. So you can use any JS dependency like you would in a Svelte component. Following our example:
  <script>
    import { isNan } from 'lodash'
  </script>

  {#if !isNan(1)}
    <p>Hello world</p>
  {/if}
Check out the examples section to see some use cases using third-party npm dependencies in Latitude projects.