# How to add dependencies to your perspective project

**URL:** <https://forum.inductiveautomation.com/t/how-to-add-dependencies-to-your-perspective-project/27947>\
**Category:** Module Development\
**Tags:** perspective, ignition80\
**Created:** [September 2, 2019, 10:14am UTC](https://forum.inductiveautomation.com/t/how-to-add-dependencies-to-your-perspective-project/27947 "2019-09-02T10:14:25Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Buskebam](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/buskebam/32/6106_2.png) [@Buskebam](https://forum.inductiveautomation.com/u/Buskebam)\
**Post date:** [September 2, 2019, 10:14am UTC](https://forum.inductiveautomation.com/t/how-to-add-dependencies-to-your-perspective-project/27947/1 "2019-09-02T10:14:25Z")

</div>

Hello,

Currently I am trying to develop a module for perspective. I saw your example on github and got already a few things working.

But I am struggling a bit with adding dependencies to your project structure. I tried it with Yarn add in the root directory of the project and now it is added to the package.json files. I also tried alteration on this but everytime when I try to build I end up with the following error.

Could not find a declaration file for module ‘react-signature-pad’. ‘C:/Users/\*\*\*\*/Git/ignition-sdk-examples/perspective-component/web/node\_modules/react-signature-pad/lib/app.js’ implicitly has an ‘any’ type.  
Try `npm install @types/react-signature-pad` if it exists or add a new declaration (.d.ts) file containing `declare module 'react-signature-pad';`

So my question: How do you properly add an dependency to your project, in my case the react-signature pad. ([https://www.npmjs.com/package/react-signature-pad](https://www.npmjs.com/package/react-signature-pad))

Greetings
