Support Information
Activate 3rd Party Packages - Frontend
51 min
1\ activate front end react app dependencies these are dependencies used during the development process and are included in the final build of the application @azure/msal browser version ^2 38 3 description the microsoft authentication library (msal) for javascript enables client side javascript applications to authenticate users using azure ad work and school accounts, microsoft personal accounts, and social identity providers through azure ad b2c service it also allows your app to get tokens to access microsoft cloud services such as microsoft graph link npm @azure/msal browser usage in our software @azure/msal react version ^1 5 12 description this package provides a wrapper around the msal js library for react applications, enabling authentication in javascript single page applications without backend servers it uses the oauth 2 0 authorization code flow with pkce link npm @azure/msal react usage in our software @codemirror/lang xml version ^0 19 2 description this package implements xml language support for the codemirror code editor, including schema based autocompletion and other xml specific features link npm @codemirror/lang xml usage in our software @date io/date fns version ^1 3 13 description this package is an abstraction over the date fns library, providing a unified interface for date management in javascript link npm @date io/date fns usage in our software @emotion/react version ^11 11 1 description emotion is a library designed for writing css styles with javascript this package provides simple styling in react applications link npm @emotion/react usage in our software @emotion/styled version ^11 11 0 description this package provides the styled api for emotion, allowing you to create styled react components with ease link npm @emotion/styled usage in our software @fontsource/roboto version ^4 5 8 description this package provides the css and web font files to easily self host the "roboto" font link npm @fontsource/roboto usage in our software @iconify/json version ^2 2 161 description this package contains a collection of open source vector icons in json format, validated and cleaned up for easy use link npm @iconify/json usage in our software @lexical/react version ^0 5 0 description this package provides a set of components and hooks for lexical, allowing for text editing in react applications link npm @lexical/react usage in our software @lexical/utils version ^0 5 0 description this package contains miscellaneous utilities for lexical link npm @lexical/utils usage in our software @mui/icons material version ^5 15 15 description this package contains google's material icons converted to material ui svg icon components, allowing easy integration of material icons in react applications link npm @mui/icons material usage in our software @mui/lab version ^5 0 0 alpha 170 description this package hosts the incubator components that are not yet ready to move to the core of material ui it includes experimental and advanced components link npm @mui/lab usage in our software @mui/material version ^5 15 15 description material ui is an open source react component library that implements google's material design it provides a comprehensive set of ui components for building responsive web applications link npm @mui/material usage in our software @mui/styles version ^5 15 15 description this package provides the legacy jss based styling solution for material ui it allows for the creation of custom styles and themes link npm @mui/styles usage in our software @mui/x tree view version ^6 17 0 description this package is part of mui x and provides tree view components for displaying hierarchical data in a tree structure it includes both simple and rich versions of the tree view component link npm @mui/x tree view usage in our software @react querybuilder/material version ^6 5 4 description this package provides material ui components for the react querybuilder library, enabling the creation of query builders with a material design look and feel link npm @react querybuilder/material usage in our software @rpldy/chunked uploady version ^0 13 6 description this package is a wrapper for react uploady that provides support for chunked file uploads it breaks down large files into smaller chunks for more efficient uploading link npm @rpldy/chunked uploady usage in our software @rpldy/upload button version ^0 13 6 description this package provides a simple upload button component for react uploady, allowing users to select files for upload via a button click link npm @rpldy/upload button usage in our software @types/react version ^18 3 1 description this package contains typescript type definitions for react, enabling type checking and intellisense for react projects link npm @types/react usage in our software @types/react dom version ^18 3 0 description this package contains typescript type definitions for react dom, providing type checking and intellisense for react dom operations link npm @types/react dom usage in our software @types/xmldoc version ^1 1 9 description this package provides typescript type definitions for the xmldoc library, which is used for parsing xml documents in javascript link npm @types/xmldoc usage in our software @uiw/react codemirror version 3 2 10 description this package provides a codemirror component for react, allowing for the integration of the codemirror code editor in react applications link npm @uiw/react codemirror usage in our software classnames version ^2 3 2 description a simple javascript utility for conditionally joining class names together it is often used in react applications to dynamically set class names based on component state link npm classnames usage in our software crypto version ^1 0 1 description this package provides cryptographic functionality that includes a set of wrappers for openssl's hash, hmac, cipher, decipher, sign, and verify functions link npm crypto usage in our software date fns version 2 30 0 description a modern javascript date utility library that provides comprehensive, yet simple and consistent toolset for manipulating javascript dates in a browser & node js link npm date fns usage in our software export to csv version 0 2 1 description a small, simple library for generating csv files from javascript objects it is lightweight and has zero dependencies link npm export to csv usage in our software jspdf version ^2 5 1 description a library to generate pdfs in javascript it can be used to create pdf documents directly in the browser or in node js link npm jspdf usage in our software jspdf autotable version ^3 8 1 description a plugin for jspdf that allows you to generate pdf tables either by parsing html tables or by using javascript data directly link npm jspdf autotable usage in our software lexical version ^0 5 0 description an extensible javascript web text editor framework with an emphasis on reliability, accessibility, and performance it allows developers to create unique text editing experiences link npm lexical usage in our software mirrorsharp version ^2 1 0 description a reusable client server code editor component built on roslyn and codemirror it provides features like code completion, signature help, quick fixes, diagnostics, and quick info link npm mirrorsharp usage in our software notistack version ^2 0 8 description notistack is an extension to material ui snackbar that makes it extremely easy to display notifications it allows you to stack snackbars on top of one another and is highly customizable link npm notistack usage in our software qrcode react version ^1 0 1 description a react component to generate qr codes for rendering to the dom it supports rendering as svg or canvas link npm qrcode react usage in our software react version 18 3 1 description react is a javascript library for building user interfaces it allows developers to create reusable ui components link npm react usage in our software react async version ^10 0 1 description react component and hook for declarative promise resolution and data fetching it makes it easy to handle every state of the asynchronous process link npm react async usage in our software react codemirror version ^1 0 0 description a codemirror component for react, allowing for the integration of the codemirror code editor in react applications link npm react codemirror usage in our software react conditionally render version ^1 0 2 description a component that aims to simplify conditional rendering in react by creating a readable interface link npm react conditionally render usage in our software react datepicker version ^4 25 0 description a simple and reusable datepicker component for react it supports various configurations and customizations link npm react datepicker usage in our software react dnd version ^14 0 5 description a set of react utilities to help you build complex drag and drop interfaces while keeping your components decoupled link npm react dnd usage in our software react dnd html5 backend version ^14 1 0 description the officially supported html5 backend for react dnd, providing the drag and drop functionality link npm react dnd html5 backend usage in our software react dom version 18 3 1 description this package serves as the entry point to the dom and server renderers for react it is intended to be paired with the generic react package link npm react dom usage in our software react draggable version ^4 4 6 description a simple component for making elements draggable it wraps an existing element and extends it with new event handlers and styles, allowing for easy drag and drop functionality link npm react draggable usage in our software react easy crop version ^3 5 3 description a react component to crop images and videos with easy interactions it supports drag, zoom, and rotate interactions, making it ideal for image manipulation tasks link npm react easy crop usage in our software react error boundary version ^3 1 4 description a reusable react error boundary component that helps catch javascript errors anywhere in the component tree, log those errors, and display a fallback ui link npm react error boundary usage in our software react frame component version ^5 2 6 description this component allows you to encapsulate your entire react application or individual components in an iframe, providing isolation and encapsulation link npm react frame component usage in our software react froala wysiwyg version ^4 1 4 description provides react bindings to the froala wysiwyg editor, enabling rich text editing capabilities within react applications link npm react froala wysiwyg usage in our software react hook form version ^7 51 3 description a performant, flexible, and extensible forms library for react hooks, designed to simplify form validation and management link npm react hook form usage in our software react inlinesvg version ^2 3 0 description an svg loader for react that allows you to load inline, local, or remote svgs in your react components link npm react inlinesvg usage in our software react input trigger version 2 0 0 beta 7 description a react component for handling character triggers inside textareas and input fields, useful for building applications with features like emoji suggestions or user mentions link npm react input trigger usage in our software react jss version ^10 10 0 description jss integration with react, providing a way to style react components using javascript link npm react jss usage in our software react material ui carousel version ^3 4 2 description a generic, extendible carousel ui component for react using material ui, providing smooth animations and interactive bullet indicators link npm react material ui carousel usage in our software react querybuilder version ^6 5 4 description a fully customizable query builder component for react, along with a collection of utility functions for importing from, and exporting to, various query languages like sql, mongodb, and more link npm react querybuilder usage in our software react resize detector version ^7 1 2 description a lightweight library that utilizes resizeobservers to handle element resizes in react applications without relying on window resize listeners link npm react resize detector usage in our software react router dom version ^5 3 4 description provides bindings for using react router in web applications, enabling declarative routing for react web applications link npm react router dom usage in our software react router last location version ^2 0 1 description provides access to the last location in react + react router applications, useful for handling internal routing and preventing users from leaving the app link npm react router last location usage in our software react scripts version 5 0 1 description includes scripts and configuration used by create react app, simplifying the setup and development of react applications link npm react scripts usage in our software react table version ^7 8 0 description hooks for building lightweight, fast, and extendable datagrids for react, offering features like sorting, filtering, and pagination link npm react table usage in our software react to print version ^2 14 15 description allows you to print react components in the browser by popping up a print window with css styles copied over link npm react to print usage in our software react transition group version ^4 4 5 description a set of components for managing component states (including mounting and unmounting) over time, specifically designed with animation in mind link npm react transition group usage in our software recharts version ^2 10 3 description a composable charting library built on react components and d3, designed to make it easy to create charts in react applications link npm recharts usage in our software remove version ^0 1 5 description a simple utility for removing files and directories link npm remove usage in our software rimraf version ^3 0 2 description a node js module that provides a cross platform implementation of the unix command `rm rf`, allowing for deep recursive deletion of files and directories link npm rimraf usage in our software source map explorer version ^2 5 2 description a tool to analyze and debug javascript (or sass or less) code bloat through source maps it shows a treemap visualization to help you understand where the code in your minified bundle is coming from link npm source map explorer usage in our software textarea caret version ^3 1 0 description a utility to get the top and left coordinates of the caret in a `textarea` or `input type="text"`, useful for implementing autocompletes and other text input features link npm textarea caret usage in our software throttle debounce version ^3 0 1 description provides throttle and debounce functions to control the rate at which a function is executed, useful for optimizing performance in event handling link npm throttle debounce usage in our software tributejs version ^5 1 3 description a cross browser @mention engine written in es6 with no dependencies, supporting various frameworks and wysiwyg editors link npm tributejs usage in our software merge version ^1 2 1 description a utility for merging multiple objects into one, supporting both shallow and deep merging link npm merge usage in our software oidc client version ^1 9 0 description a library to provide openid connect (oidc) and oauth2 protocol support for client side, browser based javascript applications, including user session and access token management link npm oidc client usage in our software 2\ activate front end react app dev dependencies these are development dependencies used during the development process and are not included in the final build of the application @iconify/react version ^3 2 2 description iconify for react provides a component to use over 200,000 icons from 150+ icon sets it loads icons on demand from the iconify api link npm @iconify/react usage in our software @playwright/test version ^1 43 1 description playwright test is a framework for end to end testing of web applications, supporting multiple browsers and providing features like auto wait, tracing, and web first assertions link npm @playwright/test usage in our software @types/node version ^20 12 7 description this package contains typescript type definitions for node js, enabling type checking and intellisense for node js apis link npm @types/node usage in our software assert version ^2 1 0 description the assert module from node js, for the browser it provides a set of assertion functions for verifying invariants link npm assert usage in our software buffer version ^6 0 3 description the buffer module from node js, for the browser it provides an api identical to node js buffer api for handling binary data link npm buffer usage in our software cross env version ^7 0 3 description allows setting environment variables across platforms, making it easier to run scripts that set and use environment variables in a cross platform way link npm cross env usage in our software crypto browserify version ^3 12 0 description a port of node js' crypto module to the browser, providing cryptographic operations like hashing, hmac, encryption, and decryption link npm crypto browserify usage in our software eslint config react app version ^7 0 1 description this package includes the shareable eslint configuration used by create react app, providing linting rules and settings for react projects link npm eslint config react app usage in our software eslint import resolver typescript version ^3 6 1 description adds typescript support to eslint plugin import, allowing eslint to resolve import paths for typescript files according to the typescript compiler options link npm eslint import resolver typescript usage in our software eslint plugin flowtype version ^8 0 3 description provides flow type linting rules for eslint, helping enforce flow type good practices in your codebase link npm eslint plugin flowtype usage in our software eslint plugin import version ^2 29 1 description this plugin supports linting of es6+ (es2015+) import/export syntax, and prevents issues with misspelling of file paths and import names link npm eslint plugin import usage in our software eslint plugin jsx a11y version ^6 8 0 description static ast checker for accessibility rules on jsx elements, helping to enforce accessibility best practices in your react applications link npm eslint plugin jsx a11y usage in our software eslint plugin react version ^7 33 2 description provides linting rules for react, helping to enforce best practices and catch common errors in react code link npm eslint plugin react usage in our software grunt version ^1 6 1 description a javascript task runner that can automate repetitive tasks like minification, compilation, unit testing, and linting link npm grunt usage in our software grunt svgstore version ^2 0 0 description a grunt plugin to create an svg sprite from a collection of svg files, optimizing and combining them into a single file link npm grunt svgstore usage in our software https browserify version ^1 0 0 description a port of node js' https module to the browser, allowing for https requests in browser environments link npm https browserify usage in our software os browserify version ^0 3 0 description a port of node js' os module to the browser, providing basic operating system related utility functions link npm os browserify usage in our software process version ^0 11 10 description a port of node js' process module to the browser, providing process related utility functions link npm process usage in our software react app rewired version ^2 2 1 description allows customizing create react app configuration without ejecting, making it easier to modify webpack configurations and other settings link npm react app rewired usage in our software stream browserify version ^3 0 0 description a port of node js' stream module to the browser, providing a way to handle streaming data in browser environments link npm stream browserify usage in our software stream http version ^3 2 0 description an implementation of node's native http module for the browser, providing http client functionality with streaming support link npm stream http usage in our software typescript version ^4 3 4 description a language for application scale javascript development, adding optional static types to javascript to improve developer productivity and code quality link npm typescript usage in our software url version ^0 11 3 description node js url module for parsing and resolving urls, providing utilities for url resolution and parsing link npm url usage in our software valuelink version ^2 0 9 description provides two way data binding and form validation for react, simplifying state management and form handling link npm valuelink usage in our software @babel/plugin proposal private property in object version ^7 21 11 description this plugin transforms checks for a private property in an object note this package has been deprecated in favor of @babel/plugin transform private property in object link npm @babel/plugin proposal private property in object usage in our software ajv version ^6 9 1 description the fastest json schema validator for node js and browser, supporting json schema drafts and json type definition link npm ajv usage in our software nan version ^2 14 1 description native abstractions for node js (nan) provides a set of macros and utilities to simplify the development of node js native addons across different node js versions link npm nan usage in our software typescript version ^4 3 2 description a language for application scale javascript development, adding optional static types to javascript to improve developer productivity and code quality link npm typescript usage in our software