licenses.dev

@backstage/test-utils v1.7.4

Utilities to test Backstage plugins and apps.

Published on

WARNING This version was recently published. We are still processing its data. Please revisit later.

Licenses

Learn more about license information.

Package Licenses

Apache-2.0

Dependency Licenses

MIT130
PackageRelationDependenciesPublished
@babel/code-frame • 7.26.2Generate errors that contain a code frame that point to source locations.INDIRECT3
@babel/generator • 7.26.5Turns an AST into code.INDIRECT10
@babel/helper-module-imports • 7.25.9Babel helper functions for inserting module loadsINDIRECT19
@babel/helper-string-parser • 7.25.9A utility package to parse stringsINDIRECT0
@babel/helper-validator-identifier • 7.25.9Validate identifier/keywords nameINDIRECT0
@babel/parser • 7.26.5A JavaScript parserINDIRECT3
@babel/runtime • 7.26.0babel's modular runtime helpersINDIRECT1
@babel/template • 7.25.9Generate an AST from a string template.INDIRECT7
@babel/traverse • 7.26.5The Babel Traverse module maintains the overall tree state, and is responsible for replacing, removing, and adding nodesINDIRECT18
@babel/types • 7.26.5Babel Types is a Lodash-esque utility library for AST nodesINDIRECT2
@emotion/babel-plugin • 11.13.5A recommended babel preprocessing plugin for emotion, The Next Generation of CSS-in-JS.INDIRECT53
@emotion/cache • 11.14.0emotion's cacheINDIRECT5
@emotion/hash • 0.8.0A MurmurHash2 implementationINDIRECT0
@emotion/hash • 0.9.2A MurmurHash2 implementationINDIRECT0
@emotion/is-prop-valid • 1.3.1A function to check whether a prop is valid for HTML and SVG elementsINDIRECT1
@emotion/memoize • 0.9.0emotion's memoize utilityINDIRECT0
@emotion/react • 11.14.0> Simple styling in React.INDIRECT60
@emotion/serialize • 1.3.3serialization utils for emotionINDIRECT5
@emotion/sheet • 1.4.0emotion's stylesheetINDIRECT0
@emotion/styled • 11.14.0styled API for emotionINDIRECT56
@emotion/unitless • 0.10.0An object of css properties that don't accept values with unitsINDIRECT0
@emotion/use-insertion-effect-with-fallbacks • 1.2.0A wrapper package that uses `useInsertionEffect` or a fallback for itINDIRECT0
@emotion/utils • 1.4.2internal utils for emotionINDIRECT0
@emotion/weak-memoize • 0.4.0A memoization function that uses a WeakMapINDIRECT0
@jridgewell/gen-mapping • 0.3.8Generate source mapsINDIRECT4
@jridgewell/resolve-uri • 3.1.2Resolve a URI relative to an optional base URIINDIRECT0
@jridgewell/set-array • 1.2.1Like a Set, but provides the index of the `key` in the backing arrayINDIRECT0
@jridgewell/sourcemap-codec • 1.5.0Encode/decode sourcemap mappingsINDIRECT0
@jridgewell/trace-mapping • 0.3.25Trace the original position through a source mapINDIRECT2
@material-ui/core • 4.12.4React components that implement Google's Material Design.DIRECT32
@material-ui/icons • 4.11.3Material Design Svg Icons converted to Material-UI React components.DIRECT2
@material-ui/styles • 4.11.5Material-UI Styles - The styling solution of Material-UI.INDIRECT26
@material-ui/system • 4.12.2Material-UI System - Design system for Material-UI.INDIRECT9
@material-ui/types • 5.1.0Material-UI Types - Utility types for Material-UI.INDIRECT0
@material-ui/utils • 4.11.3Material-UI Utils - Utility functions for Material-UI.INDIRECT7
@mui/core-downloads-tracker • 5.16.14Internal package to track number of downloads of our design system librariesINDIRECT0
@mui/material • 5.16.14Material UI is an open-source React component library that implements Google's Material Design. It's comprehensive and can be used in production out of the box.INDIRECT27
@mui/private-theming • 5.16.14Private - The React theme context to be shared between `@mui/styles` and `@mui/material`.INDIRECT12
@mui/styled-engine • 5.16.14styled() API wrapper package for emotion.INDIRECT14
@mui/system • 5.16.14MUI System is a set of CSS utilities to help you build custom designs more efficiently. It makes it possible to rapidly lay out custom designs.INDIRECT21
@mui/types • 7.2.21Utility types for MUI.INDIRECT0
@mui/utils • 5.16.14Utility functions for React components.INDIRECT11
@popperjs/core • 2.11.8Tooltip and Popover Positioning EngineINDIRECT0
@types/js-cookie • 2.2.7TypeScript definitions for js-cookieINDIRECT0
@types/parse-json • 4.0.2TypeScript definitions for parse-jsonINDIRECT0
@types/prop-types • 15.7.14TypeScript definitions for prop-typesINDIRECT0
@types/react-transition-group • 4.4.12TypeScript definitions for react-transition-groupINDIRECT0
@xobotyi/scrollbar-width • 1.9.5A tool to get browser's scrollbars width.INDIRECT0
babel-plugin-macros • 3.1.0Allows you to build compile-time librariesINDIRECT25
callsites • 3.1.0Get callsites from the V8 stack trace APIINDIRECT0
clsx • 1.2.1A tiny (228B) utility for constructing className strings conditionally.INDIRECT0
clsx • 2.1.1A tiny (239B) utility for constructing className strings conditionally.INDIRECT0
convert-source-map • 1.9.0Converts a source-map from/to different formats and allows adding/changing properties.INDIRECT0
copy-to-clipboard • 3.3.3Copy stuff into clipboard using JS with fallbacksINDIRECT1
cosmiconfig • 7.1.0Find and load configuration from a package.json property, rc file, or CommonJS moduleINDIRECT16
cross-fetch • 4.1.0Universal WHATWG Fetch API for Node, Browsers and React NativeDIRECT4
css-in-js-utils • 3.1.0Useful utility functions for CSS in JS solutionsINDIRECT1
css-tree • 1.1.3A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementationsINDIRECT2
css-vendor • 2.0.8CSS vendor prefix detection and property feature testing.INDIRECT3
csstype • 2.6.21Strict TypeScript and Flow types for style based on MDN dataINDIRECT0
csstype • 3.1.3Strict TypeScript and Flow types for style based on MDN dataINDIRECT0
debug • 4.4.0Lightweight debugging utility for Node.js and the browserINDIRECT1
dequal • 2.0.3A tiny (304B to 489B) utility for check for deep equalityINDIRECT0
dom-helpers • 5.2.1tiny modular DOM lib for ie9+INDIRECT3
error-ex • 1.3.2Easy error subclassing and stack customizationINDIRECT1
error-stack-parser • 2.1.4Extract meaning from JS ErrorsINDIRECT1
escape-string-regexp • 4.0.0Escape RegExp special charactersINDIRECT0
fast-deep-equal • 3.1.3Fast deep equalINDIRECT0
fastest-stable-stringify • 2.0.2Fastest stable deterministic JSON.stringify()INDIRECT0
find-root • 1.1.0find the closest package.jsonINDIRECT0
function-bind • 1.1.2Implementation of Function.prototype.bindINDIRECT0
globals • 11.12.0Global identifiers from different JavaScript environmentsINDIRECT0
hasown • 2.0.2A robust, ES3 compatible, "has own property" predicate.INDIRECT1
history • 5.3.0Manage session history with JavaScriptINDIRECT2
i18next • 22.5.1i18next internationalization frameworkDIRECT2
import-fresh • 3.3.0Import a module while bypassing the cacheINDIRECT3
inline-style-prefixer • 7.0.1Run-time Autoprefixer for JavaScript style objectsINDIRECT2
is-arrayish • 0.2.1Determines if an object can be used as an arrayINDIRECT0
is-core-module • 2.16.1Is this specifier a node.js core module?INDIRECT2
is-in-browser • 1.1.3Simple check to see if current app is running in browserINDIRECT0
js-cookie • 2.2.1A simple, lightweight JavaScript API for handling cookiesINDIRECT0
js-tokens • 4.0.0A regex that tokenizes JavaScript.INDIRECT0
jsesc • 3.1.0Given some data, jsesc returns the shortest possible stringified & ASCII-safe representation of that data.INDIRECT0
json-parse-even-better-errors • 2.3.1JSON.parse with context information on errorINDIRECT0
jss-plugin-camel-case • 10.10.0JSS plugin that allows to write camel cased rule propertiesINDIRECT7
jss-plugin-default-unit • 10.10.0JSS plugin that adds default custom unit to numeric values where neededINDIRECT6
jss-plugin-global • 10.10.0Global styles for JSSINDIRECT6
jss-plugin-nested • 10.10.0JSS plugin that enables support for nested selectorsINDIRECT6
jss-plugin-props-sort • 10.10.0JSS plugin that ensures style properties extend each other instead of overrideINDIRECT6
jss-plugin-rule-value-function • 10.10.0JSS plugin for function value and rule syntaxINDIRECT6
jss-plugin-vendor-prefixer • 10.10.0JSS plugin that handles vendor prefixes in the browserINDIRECT7
jss • 10.10.0A lib for generating Style Sheets with JavaScript.INDIRECT5
lines-and-columns • 1.2.4Maps lines and columns to character offsets and back.INDIRECT0
lodash • 4.17.21Lodash modular utilities.INDIRECT0
loose-envify • 1.4.0Fast (and loose) selective `process.env` replacer using js-tokens instead of an ASTINDIRECT1
ms • 2.1.3Tiny millisecond conversion utilityINDIRECT0
node-fetch • 2.7.0A light-weight module that brings window.fetch to node.jsINDIRECT3
object-assign • 4.1.1ES2015 `Object.assign()` ponyfillINDIRECT0
parent-module • 1.0.1Get the path of the parent moduleINDIRECT1
parse-json • 5.2.0Parse JSON with more helpful errorsINDIRECT8
path-parse • 1.0.7Node.js path.parse() ponyfillINDIRECT0
path-type • 4.0.0Check if a path is a file, directory, or symlinkINDIRECT0
popper.js • 1.16.1-ltsA kickass library to manage your poppersINDIRECT0
prop-types • 15.8.1Runtime type checking for React props and similar objects.INDIRECT4
react-is • 16.13.1Brand checking of React Elements.INDIRECT0
react-is • 19.0.0Brand checking of React Elements.INDIRECT0
regenerator-runtime • 0.14.1Runtime for Regenerator-compiled generator and async functions.INDIRECT0
resize-observer-polyfill • 1.5.1A polyfill for the Resize Observer APIINDIRECT0
resolve-from • 4.0.0Resolve the path of a module like `require.resolve()` but from a given pathINDIRECT0
resolve • 1.22.10resolve like require.resolve() on behalf of files asynchronously and synchronouslyINDIRECT5
rtl-css-js • 1.16.1Right To Left conversion for CSS in JS objectsINDIRECT2
screenfull • 5.2.0Simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen.INDIRECT0
serialize-error • 8.1.0Serialize/deserialize an error into a plain objectINDIRECT1
stack-generator • 2.0.10Generate artificial backtrace by walking arguments.callee.caller chainINDIRECT1
stackframe • 1.3.4JS Object representation of a stack frameINDIRECT0
stacktrace-gps • 3.1.2Turns partial code location into precise code locationINDIRECT2
stacktrace-js • 2.0.2Framework-agnostic, micro-library for getting stack traces in all environmentsINDIRECT5
stylis • 4.2.0A Light–weight CSS PreprocessorINDIRECT0
stylis • 4.3.5A Light–weight CSS PreprocessorINDIRECT0
supports-preserve-symlinks-flag • 1.0.0Determine if the current node version supports the `--preserve-symlinks` flag.INDIRECT0
swr • 2.3.0React Hooks library for remote data fetchingINDIRECT2
throttle-debounce • 3.0.1Throttle and debounce functions.INDIRECT0
tiny-warning • 1.0.3A tiny warning functionINDIRECT0
toggle-selection • 1.0.6Toggle current selected content in browserINDIRECT0
tr46 • 0.0.3An implementation of the Unicode TR46 specINDIRECT0
use-sync-external-store • 1.4.0Backwards compatible shim for React's useSyncExternalStore. Works with any React that supports hooks.INDIRECT0
uuid • 11.0.5RFC9562 UUIDsINDIRECT0
whatwg-url • 5.0.0An implementation of the WHATWG URL Standard's URL API and parsing machineryINDIRECT2
zen-observable • 0.10.0An Implementation of ES ObservablesDIRECT0
zod • 3.24.1TypeScript-first schema declaration and validation library with static type inferenceINDIRECT0
Apache-2.09
PackageRelationDependenciesPublished
@backstage/config • 1.3.2Config API used by Backstage core, backend, and CLIDIRECT5
@backstage/core-app-api • 1.15.4Core app API used by Backstage appsDIRECT54
@backstage/core-plugin-api • 1.10.3Core API used by Backstage pluginsDIRECT10
@backstage/errors • 1.2.7Common utilities for error handling within BackstageINDIRECT3
@backstage/plugin-permission-common • 0.8.4Isomorphic types and client for Backstage permissions and authorizationDIRECT14
@backstage/plugin-permission-react • 0.4.30DIRECT23
@backstage/theme • 0.6.3material-ui theme for use with Backstage.DIRECT80
@backstage/types • 1.2.1Common TypeScript types used within BackstageDIRECT0
@backstage/version-bridge • 1.0.10Utilities used by @backstage packages to support multiple concurrent versionsINDIRECT0
BSD-3-Clause6
PackageRelationDependenciesPublished
hoist-non-react-statics • 3.3.2Copies non-react specific statics from a child component to a parent componentINDIRECT1
hyphenate-style-name • 1.1.0Hyphenates a camelcased CSS property nameINDIRECT0
react-transition-group • 4.4.5A react component toolset for managing animationsINDIRECT9
source-map • 0.5.6Generates and consumes source mapsINDIRECT0
source-map • 0.5.7Generates and consumes source mapsINDIRECT0
source-map • 0.6.1Generates and consumes source mapsINDIRECT0
Unlicense4
PackageRelationDependenciesPublished
nano-css • 5.6.2Smallest 5th gen CSS-in-JS libraryINDIRECT19
react-use • 17.6.0Collection of React HooksINDIRECT34
set-harmonic-interval • 1.0.1Works similar to `setInterval`, but calls all callbacks scheduled using `setHarmonicInterval` all at once, which have same delay in milliseconds.INDIRECT0
ts-easing • 0.2.0Collection of easing functions in TypeScriptINDIRECT0
ISC3
PackageRelationDependenciesPublished
picocolors • 1.1.1The tiniest and the fastest library for terminal output formatting with ANSI colorsINDIRECT0
yaml • 1.10.2JavaScript parser and stringifier for YAMLINDIRECT0
zod-to-json-schema • 3.24.1Converts Zod schemas to Json SchemasINDIRECT0
unknown2
PackageRelationDependenciesPublished
fast-shallow-equal • 1.0.0[![][npm-badge]][npm-url] [![][travis-badge]][travis-url]INDIRECT0
react-universal-interface • 0.6.2Universal Children Definition for React ComponentsINDIRECT0
0BSD1
PackageRelationDependenciesPublished
tslib • 2.8.1Runtime library for TypeScript helper functionsINDIRECT0
CC0-1.0 OR MIT1
PackageRelationDependenciesPublished
type-fest • 0.20.2A collection of essential TypeScript typesINDIRECT0
BSD-2-Clause1
PackageRelationDependenciesPublished
webidl-conversions • 3.0.1Implements the WebIDL algorithms for converting to and from JavaScript valuesINDIRECT0
CC0-1.01
PackageRelationDependenciesPublished
mdn-data • 2.0.14Open Web data by the Mozilla Developer NetworkINDIRECT0
Last updated on

Copy the licenses badge code for the latest version:

[![licenses](https://licenses.dev/b/npm/%40backstage%2Ftest-utils)](https://licenses.dev/npm/%40backstage%2Ftest-utils)
<a href="https://licenses.dev/npm/%40backstage%2Ftest-utils">
  <img src="https://licenses.dev/b/npm/%40backstage%2Ftest-utils" alt="licenses" />
</a>

Or the licenses badge code for the 1.7.4 version:

[![licenses](https://licenses.dev/b/npm/%40backstage%2Ftest-utils/1.7.4)](https://licenses.dev/npm/%40backstage%2Ftest-utils/1.7.4)
<a href="https://licenses.dev/npm/%40backstage%2Ftest-utils/1.7.4">
  <img src="https://licenses.dev/b/npm/%40backstage%2Ftest-utils/1.7.4" alt="licenses" />
</a>
GitHub