# Jsonforms-editor

**URL:** <https://jsonforms.discourse.group/t/jsonforms-editor/1687>\
**Category:** General\
**Created:** [August 25, 2023, 10:00am UTC](https://jsonforms.discourse.group/t/jsonforms-editor/1687 "2023-08-25T10:00:11Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![ababeel-ceo](https://yyz2.discourse-cdn.com/free1/user_avatar/jsonforms.discourse.group/ababeel-ceo/32/814_2.png) [@ababeel-ceo](https://jsonforms.discourse.group/u/ababeel-ceo)\
**Post date:** [August 25, 2023, 10:00am UTC](https://jsonforms.discourse.group/t/jsonforms-editor/1687/1 "2023-08-25T10:00:11Z")

</div>

Hi guys, I have a problem with jsonforms-editor. I have cloned this repository, [GitHub - eclipsesource/jsonforms-editor: Visual Editor for JSON Schema and JSON Forms Ui Schema](https://github.com/eclipsesource/jsonforms-editor), to my local machine, but it doesn’t seem to install. I don’t know the reason. Please help me out.

---

<div class="post-metadata">

**Author:** ![sdirix](https://yyz2.discourse-cdn.com/free1/user_avatar/jsonforms.discourse.group/sdirix/32/1073_2.png) [@sdirix](https://jsonforms.discourse.group/u/sdirix)\
**Post date:** [August 28, 2023, 7:39am UTC](https://jsonforms.discourse.group/t/jsonforms-editor/1687/2 "2023-08-28T07:39:54Z")

</div>

Hi @ababeel-ceo,

What exactly is the problem you’re facing? Did you try `npm ci && npm run init` as indicated in the Readme?

---

<div class="post-metadata">

**Author:** ![ababeel-ceo](https://yyz2.discourse-cdn.com/free1/user_avatar/jsonforms.discourse.group/ababeel-ceo/32/814_2.png) [@ababeel-ceo](https://jsonforms.discourse.group/u/ababeel-ceo)\
**Post date:** [August 29, 2023, 5:15pm UTC](https://jsonforms.discourse.group/t/jsonforms-editor/1687/3 "2023-08-29T17:15:50Z")

</div>

Hi @sdirix  
I have done these steps: npm ci && npm run init but when start using

> npm start

it will throw these error

Error: error:0308010C:digital envelope routines::unsupported  
at new Hash (node:internal/crypto/hash:71:19)  
at Object.createHash (node:crypto:133:10)

After I have added these commands to the package.json  
“start”: “set NODE\_OPTIONS=–openssl-legacy-provider && cd app && npm run start”,

then i start the dev server it ask to run this command: npx update-browserslist-db@latest  
i have also done these steps, and after that, it shows these errors.

Failed to compile.  
./src/App.tsx  
Module not found: Can’t resolve ‘@jsonforms/editor’

please help me out.

---

<div class="post-metadata">

**Author:** ![sdirix](https://yyz2.discourse-cdn.com/free1/user_avatar/jsonforms.discourse.group/sdirix/32/1073_2.png) [@sdirix](https://jsonforms.discourse.group/u/sdirix)\
**Post date:** [August 30, 2023, 9:11am UTC](https://jsonforms.discourse.group/t/jsonforms-editor/1687/4 "2023-08-30T09:11:40Z")

</div>

It works for me with Node 16. Is that an option for you? Note that the `jsonforms-editor` repository was not updated for a long time and therefore is based on _old_ dependencies. For a proper fix all dependencies should be updated, then you would also not encounter this issue. However that is non-trivial work.

---

<div class="post-metadata">

**Author:** ![ababeel-ceo](https://yyz2.discourse-cdn.com/free1/user_avatar/jsonforms.discourse.group/ababeel-ceo/32/814_2.png) [@ababeel-ceo](https://jsonforms.discourse.group/u/ababeel-ceo)\
**Post date:** [August 31, 2023, 12:54am UTC](https://jsonforms.discourse.group/t/jsonforms-editor/1687/5 "2023-08-31T00:54:32Z")

</div>

I have installed Node.js 16, and now it works. Thanks, @sdirix
