Documentation

framework/widget-core

widget-core is a library to create powerful, composable user interface widgets.

framework/i18n

An internationalization library that provides locale-specific message loading, and support for locale-specific message, date, and number formatting.

framework/stores

This library provides an application store designed to complement @dojo/widgets and @dojo/widget-core or any other reactive application.

framework/routing

Widgets are a fundamental concept for any Dojo application and as such Dojo Routing provides a collection of components that integrate directly with existing widgets within an application.

framework/testing

Harness for testing and asserting Dojo widget's expected virtual DOM and behavior.

framework/core

This package provides a set of language helpers, utility functions, and classes for writing TypeScript applications.

framework/shim

This package provides functional shims for ECMAScript, access to the Typescript helpers, and a quick way to include the polyfills needed to run Dojo in the browser.

framework/has

This package provides an API for expressing feature detection to allow developers to branch code based upon the detected features.

widgets

A suite of pre-built Dojo widgets, ready to use in your web application. These widgets are built using Dojo's widget authoring system

themes

Theme system for Dojo widgets

interop

Provides interoperability between Dojo and other code

cli

The CLI is the officially supported way to create and maintain Dojo apps.

cli-create-app

The create app command for @dojo/cli.

cli-build-app

The official CLI command for building Dojo applications.

cli-build-widget

The official CLI command for building Dojo custom elements.

cli-test-intern

The official Dojo test command. This package uses Intern to run unit and functional tests against your Dojo project.

cli-create-theme

This package provides tooling support for theme generation in Dojo.

cli-create-widget

A Dojo CLI command that creates a Dojo widget template with an optional custom element descriptor.