The `@trackunit/translations-machine-type` package is the home of our implementation of a set of hooks for getting translation for machine type and insights.
Custom NX executors for building and serving Iris Apps using Vite.
The `@trackunit/ui-design-tokens` package is used by the Trackunit [Iris App SDK](https://www.npmjs.com/package/@trackunit/iris-app). For more info and a full guide on Iris App SDK Development, please visit our [Developer Hub](https://developers.trackun
The `@trackunit/utilization-tokens` package is the home of our ui tokens for utilization.
The `@trackunit/react-core-contexts-test` package contains testing utilities for [@trackunit/react-core-contexts](https://www.npmjs.com/package/@trackunit/react-core-contexts).
Test setup utilities for React applications
```js import generic from '@invisionag/iris-generic'; ```
The `@trackunit/compound-components` package is the home of Trackunit's public components that are a combination of other React components and often include some special concerns to make them fully functional in Iris Apps. This could include components l
This library contains React Hooks used to manipulate dates such as: - Subtracting days, weeks or months - Adding days, weeks or months - Finding the start and end of days, weeks, months - Finding differences between two dates - See if a date is in the fut
The `@trackunit/translations-device` package provides hooks for getting translations for device types.
The `@trackunit/ui-icons` package is used by the Icon component in [@trackunit/react-components](https://www.npmjs.com/package/@trackunit/react-components).
The `@trackunit/custom-field-components` package contains UI components specifically for use with Custom Fields within [the Trackunit Manager platform](https://www.trackunit.com/services/manager/) and [`@trackunit/iris-app`](https://www.npmjs.com/package/
This package includes all the Trackunit css base setup and PostCSS & Tailwind configuration. The PostCSS and Tailwind configuration from this package is used by the Trackunit Manager as well as the Iris App SDK.
This package exposes the Trackunit date and time ui components. The ui components from this package is used by the Trackunit Manager as well as the Iris App SDK.
The `@trackunit/date-and-time-utils` package contains basic utility functions for date and time manipulation. This library uses Temporal and other new browser API's to eliminate the need for moment.js and date-fns.
The `@trackunit/react-wizard` package is the home of our implementation of the Wizard component and all related components that can serve as an intuitive interface for guiding users step-by-step through a process or task.
The `@trackunit/react-table-pagination` package contains basic react hooks for Tables as part of Trackunits public UI library.
IRI parsing and IRI-URI conversion utilities
RobloxTS definitions for [Iris](https://github.com/Michael-48/Iris/tree/main).
A comprehensive E2E testing utilities library for Trackunit's Iris platform. This package provides reusable Cypress commands, setup utilities, and configuration helpers to streamline E2E testing for both internal and external developers.
The `@trackunit/irisx-proxy` package is the home of Trackunit's public hook used for calling IrisX Proxy.
This package exposes the Trackunit Component Tokens Plugin. The Tailwind plugin from this package is used by the Trackunit Manager as well as the Iris App SDK.
Vimeo Design System
`@trackunit/geo-json-utils` is Trackunit's shared GeoJSON utility package. It contains runtime validation schemas, geometry helpers, and conversion utilities used by map adapters and other frontend libraries.