Skip to main content
Version: 1.0.0

Technical requirements

Prerequistences

Node.js

$ node --version
v14.20.0

npm

$ npm --version
6.14.17

Our current implementation requires Node.js and npm versions as listed above. Choosing them will help you to eliminate issues related to the installation of the package and its' usage.

Our work is underway to provide the possibility to use newer versions of the runtime environment and package manager, stay tuned.

Dependencies

Forminer is a tool that has a couple of external dependencies. All of them are listed below:

ajv@7.1.1
ajv-errors@2.0.0
ajv-formats@1.5.1
classnames@2.2.6
react@17.0.2
react-dnd@14.0.4
react-dnd-html5-backend@14.0.2
react-dnd-mouse-backend@1.0.0-rc.2
react-dnd-multi-backend@6.0.2
react-dnd-touch-backend@14.1.1
react-dom@17.0.2
react-popper@1.3.11
uniforms@3.4.0
uniforms-bridge-json-schema@3.4.0
uniforms-???@3.4.0 // One of the uniforms themes.

The versions presented above are the recommended ones that we are sure will work for you. Although, all of them with minor updates (^ operator) should also do the trick. It's also important to note that the dependencies mentioned above are not "built-in" with Forminer and must be installed manually.

FAQ

What version of React we are supporting?

Currently we support React 17.

What version of uniforms is required?

3.4.0 or higher

How can technical requirements change in the future?

React and uniforms are the foundations of Forminer and it's unquestionable that they always will be. Packages and their versions might be changed in the future.

How can I make sure that Forminer is compatible?

Check your npm, Node.js, React, and other packages' versions.