JSPM

  • Created
  • Published
  • Downloads 508974
  • Score
    100M100P100Q182285F
  • License Apache-2.0

Utility functions for @rjsf/core

Package Exports

  • @rjsf/utils
  • @rjsf/utils/dist
  • @rjsf/utils/dist/ErrorSchemaBuilder.cjs
  • @rjsf/utils/dist/allowAdditionalItems.cjs
  • @rjsf/utils/dist/asNumber.cjs
  • @rjsf/utils/dist/canExpand.cjs
  • @rjsf/utils/dist/constIsAjvDataReference.cjs
  • @rjsf/utils/dist/constants.cjs
  • @rjsf/utils/dist/createErrorHandler.cjs
  • @rjsf/utils/dist/createSchemaUtils.cjs
  • @rjsf/utils/dist/dataURItoBlob.cjs
  • @rjsf/utils/dist/dateRangeOptions.cjs
  • @rjsf/utils/dist/deepEquals.cjs
  • @rjsf/utils/dist/englishStringTranslator.cjs
  • @rjsf/utils/dist/enumOptionsDeselectValue.cjs
  • @rjsf/utils/dist/enumOptionsIndexForValue.cjs
  • @rjsf/utils/dist/enumOptionsIsSelected.cjs
  • @rjsf/utils/dist/enumOptionsSelectValue.cjs
  • @rjsf/utils/dist/enumOptionsValueForIndex.cjs
  • @rjsf/utils/dist/enums.cjs
  • @rjsf/utils/dist/findSchemaDefinition.cjs
  • @rjsf/utils/dist/getChangedFields.cjs
  • @rjsf/utils/dist/getDateElementProps.cjs
  • @rjsf/utils/dist/getDiscriminatorFieldFromSchema.cjs
  • @rjsf/utils/dist/getInputProps.cjs
  • @rjsf/utils/dist/getOptionMatchingSimpleDiscriminator.cjs
  • @rjsf/utils/dist/getSchemaType.cjs
  • @rjsf/utils/dist/getSubmitButtonOptions.cjs
  • @rjsf/utils/dist/getTemplate.cjs
  • @rjsf/utils/dist/getTestIds.cjs
  • @rjsf/utils/dist/getUiOptions.cjs
  • @rjsf/utils/dist/getWidget.cjs
  • @rjsf/utils/dist/guessType.cjs
  • @rjsf/utils/dist/hasWidget.cjs
  • @rjsf/utils/dist/hashForSchema.cjs
  • @rjsf/utils/dist/idGenerators.cjs
  • @rjsf/utils/dist/index.cjs
  • @rjsf/utils/dist/isConstant.cjs
  • @rjsf/utils/dist/isCustomWidget.cjs
  • @rjsf/utils/dist/isFixedItems.cjs
  • @rjsf/utils/dist/isFormDataAvailable.cjs
  • @rjsf/utils/dist/isObject.cjs
  • @rjsf/utils/dist/isRootSchema.cjs
  • @rjsf/utils/dist/labelValue.cjs
  • @rjsf/utils/dist/localToUTC.cjs
  • @rjsf/utils/dist/lookupFromFormContext.cjs
  • @rjsf/utils/dist/mergeDefaultsWithFormData.cjs
  • @rjsf/utils/dist/mergeObjects.cjs
  • @rjsf/utils/dist/mergeSchemas.cjs
  • @rjsf/utils/dist/nameGenerators.cjs
  • @rjsf/utils/dist/optionsList.cjs
  • @rjsf/utils/dist/orderProperties.cjs
  • @rjsf/utils/dist/pad.cjs
  • @rjsf/utils/dist/parseDateString.cjs
  • @rjsf/utils/dist/parser/ParserValidator.cjs
  • @rjsf/utils/dist/parser/index.cjs
  • @rjsf/utils/dist/parser/schemaParser.cjs
  • @rjsf/utils/dist/rangeSpec.cjs
  • @rjsf/utils/dist/replaceStringParameters.cjs
  • @rjsf/utils/dist/schema/findFieldInSchema.cjs
  • @rjsf/utils/dist/schema/findSelectedOptionInXxxOf.cjs
  • @rjsf/utils/dist/schema/getClosestMatchingOption.cjs
  • @rjsf/utils/dist/schema/getDefaultFormState.cjs
  • @rjsf/utils/dist/schema/getDisplayLabel.cjs
  • @rjsf/utils/dist/schema/getFirstMatchingOption.cjs
  • @rjsf/utils/dist/schema/getFromSchema.cjs
  • @rjsf/utils/dist/schema/index.cjs
  • @rjsf/utils/dist/schema/isFilesArray.cjs
  • @rjsf/utils/dist/schema/isMultiSelect.cjs
  • @rjsf/utils/dist/schema/isSelect.cjs
  • @rjsf/utils/dist/schema/retrieveSchema.cjs
  • @rjsf/utils/dist/schema/sanitizeDataForNewSchema.cjs
  • @rjsf/utils/dist/schema/toPathSchema.cjs
  • @rjsf/utils/dist/schemaRequiresTrueValue.cjs
  • @rjsf/utils/dist/shallowEquals.cjs
  • @rjsf/utils/dist/shouldRender.cjs
  • @rjsf/utils/dist/shouldRenderOptionalField.cjs
  • @rjsf/utils/dist/toConstant.cjs
  • @rjsf/utils/dist/toDateString.cjs
  • @rjsf/utils/dist/toErrorList.cjs
  • @rjsf/utils/dist/toErrorSchema.cjs
  • @rjsf/utils/dist/toFieldPathId.cjs
  • @rjsf/utils/dist/types.cjs
  • @rjsf/utils/dist/unwrapErrorHandler.cjs
  • @rjsf/utils/dist/useAltDateWidgetProps.cjs
  • @rjsf/utils/dist/useDeepCompareMemo.cjs
  • @rjsf/utils/dist/useFileWidgetProps.cjs
  • @rjsf/utils/dist/utcToLocal.cjs
  • @rjsf/utils/dist/validationDataMerge.cjs
  • @rjsf/utils/dist/withIdRefPrefix.cjs
  • @rjsf/utils/lib
  • @rjsf/utils/lib/ErrorSchemaBuilder.js
  • @rjsf/utils/lib/allowAdditionalItems.js
  • @rjsf/utils/lib/asNumber.js
  • @rjsf/utils/lib/canExpand.js
  • @rjsf/utils/lib/constIsAjvDataReference.js
  • @rjsf/utils/lib/constants.js
  • @rjsf/utils/lib/createErrorHandler.js
  • @rjsf/utils/lib/createSchemaUtils.js
  • @rjsf/utils/lib/dataURItoBlob.js
  • @rjsf/utils/lib/dateRangeOptions.js
  • @rjsf/utils/lib/deepEquals.js
  • @rjsf/utils/lib/englishStringTranslator.js
  • @rjsf/utils/lib/enumOptionsDeselectValue.js
  • @rjsf/utils/lib/enumOptionsIndexForValue.js
  • @rjsf/utils/lib/enumOptionsIsSelected.js
  • @rjsf/utils/lib/enumOptionsSelectValue.js
  • @rjsf/utils/lib/enumOptionsValueForIndex.js
  • @rjsf/utils/lib/enums.js
  • @rjsf/utils/lib/findSchemaDefinition.js
  • @rjsf/utils/lib/getChangedFields.js
  • @rjsf/utils/lib/getDateElementProps.js
  • @rjsf/utils/lib/getDiscriminatorFieldFromSchema.js
  • @rjsf/utils/lib/getInputProps.js
  • @rjsf/utils/lib/getOptionMatchingSimpleDiscriminator.js
  • @rjsf/utils/lib/getSchemaType.js
  • @rjsf/utils/lib/getSubmitButtonOptions.js
  • @rjsf/utils/lib/getTemplate.js
  • @rjsf/utils/lib/getTestIds.js
  • @rjsf/utils/lib/getUiOptions.js
  • @rjsf/utils/lib/getWidget.js
  • @rjsf/utils/lib/guessType.js
  • @rjsf/utils/lib/hasWidget.js
  • @rjsf/utils/lib/hashForSchema.js
  • @rjsf/utils/lib/idGenerators.js
  • @rjsf/utils/lib/index.js
  • @rjsf/utils/lib/isConstant.js
  • @rjsf/utils/lib/isCustomWidget.js
  • @rjsf/utils/lib/isFixedItems.js
  • @rjsf/utils/lib/isFormDataAvailable.js
  • @rjsf/utils/lib/isObject.js
  • @rjsf/utils/lib/isRootSchema.js
  • @rjsf/utils/lib/labelValue.js
  • @rjsf/utils/lib/localToUTC.js
  • @rjsf/utils/lib/lookupFromFormContext.js
  • @rjsf/utils/lib/mergeDefaultsWithFormData.js
  • @rjsf/utils/lib/mergeObjects.js
  • @rjsf/utils/lib/mergeSchemas.js
  • @rjsf/utils/lib/nameGenerators.js
  • @rjsf/utils/lib/optionsList.js
  • @rjsf/utils/lib/orderProperties.js
  • @rjsf/utils/lib/pad.js
  • @rjsf/utils/lib/parseDateString.js
  • @rjsf/utils/lib/parser/ParserValidator.js
  • @rjsf/utils/lib/parser/index.js
  • @rjsf/utils/lib/parser/schemaParser.js
  • @rjsf/utils/lib/rangeSpec.js
  • @rjsf/utils/lib/replaceStringParameters.js
  • @rjsf/utils/lib/schema/findFieldInSchema.js
  • @rjsf/utils/lib/schema/findSelectedOptionInXxxOf.js
  • @rjsf/utils/lib/schema/getClosestMatchingOption.js
  • @rjsf/utils/lib/schema/getDefaultFormState.js
  • @rjsf/utils/lib/schema/getDisplayLabel.js
  • @rjsf/utils/lib/schema/getFirstMatchingOption.js
  • @rjsf/utils/lib/schema/getFromSchema.js
  • @rjsf/utils/lib/schema/index.js
  • @rjsf/utils/lib/schema/isFilesArray.js
  • @rjsf/utils/lib/schema/isMultiSelect.js
  • @rjsf/utils/lib/schema/isSelect.js
  • @rjsf/utils/lib/schema/retrieveSchema.js
  • @rjsf/utils/lib/schema/sanitizeDataForNewSchema.js
  • @rjsf/utils/lib/schema/toPathSchema.js
  • @rjsf/utils/lib/schemaRequiresTrueValue.js
  • @rjsf/utils/lib/shallowEquals.js
  • @rjsf/utils/lib/shouldRender.js
  • @rjsf/utils/lib/shouldRenderOptionalField.js
  • @rjsf/utils/lib/toConstant.js
  • @rjsf/utils/lib/toDateString.js
  • @rjsf/utils/lib/toErrorList.js
  • @rjsf/utils/lib/toErrorSchema.js
  • @rjsf/utils/lib/toFieldPathId.js
  • @rjsf/utils/lib/types.js
  • @rjsf/utils/lib/unwrapErrorHandler.js
  • @rjsf/utils/lib/useAltDateWidgetProps.js
  • @rjsf/utils/lib/useDeepCompareMemo.js
  • @rjsf/utils/lib/useFileWidgetProps.js
  • @rjsf/utils/lib/utcToLocal.js
  • @rjsf/utils/lib/validationDataMerge.js
  • @rjsf/utils/lib/withIdRefPrefix.js

Readme

Build Status npm npm downloads Contributors Apache 2.0 License


Logo

@rjsf/utils

Utility functions for react-jsonschema-form.
Explore the docs »

View Playground · Report Bug · Request Feature

Table of Contents

About The Project

Exports utils functions for react-jsonschema-form.

Built With

Getting Started

Installation

yarn add @rjsf/utils

Usage

import * as Utils from '@rjsf/utils';

Documentation

Utility function documentation

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

Read our contributors' guide to get started.

Contact

rjsf team: https://github.com/orgs/rjsf-team/people

GitHub repository: https://github.com/rjsf-team/react-jsonschema-form