JavaScript frontend SDK for ConfigCat. ConfigCat is a hosted feature flag service: https://configcat.com. Manage feature toggles across frontend, backend, mobile, desktop apps. Alternative to LaunchDarkly. Management app + feature flag SDKs.
IoT Modelling Tool is a platform which allows users to have their own devices and components modeled in order to represent and manage a physical environment.
Use with nvm use or install with nvm install the version of Node.js declared in .nvmrc
Then install dependencies with:
npm install
Getting started
Here are the useful NPM scripts available when developing in APIM Console:
serve: Start the app in dev mode (with hot reload) and proxy backend calls to http://localhost:8083
serve:nightly: Start the app in dev mode (with hot reload) and proxy backend calls to https://nightly.gravitee.io
lint:eslint: Run ESLint and Prettier
lint:eslint:fix: Run ESLint in auto fix mode and Prettier in write mode
test: Run unit tests with Jest
build:prod: Build the app in production mode and output the result to dist
serve:prod: Start the built app (from dist folder) and proxy backend calls to http://localhost:8083. Don’t forget to run npm run build:prod to build the app before starting serving it.
About WIP dependencies
This project uses Gravitee UI Components library and sometimes changes need to be done in both projects at the same time. If you want to develop in parallel, you can clone the repository and link to the project.
git clone [email protected]:gravitee-io/gravitee-ui-components.git
cd gravitee-ui-components
npm link
# Go back to gravitee-management-webui foldercd ../gravitee-management-webui
npm link @gravitee/ui-components
⚠️ The npm link will be removed if you run npm install, and so you will need to rerun the previous snippet to link the library.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].