This repository contains information regarding Dojo 2 that crosses package boundries.
There are several documents that are relevent for contributing to Dojo 2.
- Contributing Guidelines - Guidelines for contributing code (or documentation) to Dojo 2
- Style Guide - The style guide for Dojo 2.
- tslint.json - The configuration file tslint that is used to validate Dojo 2 code against
There are several packages that makeup the Dojo 2 platform:
dojo/core
- The foundational code of the Dojo 2 platformdojo/loader
- A TypeScript based AMD loaderdojo/dom
- A set of API for manipulating the DOMdojo/parser
- A HTML document parser for instantiating objects declarativelydojo/compose
- A mixin/trait based composition librarydojo/actions
- A memento like library for Dojo 2 applicationsdojo/i18n
- A set of internationalization toolingdojo/routing
- A routing service to build web applications withdojo/crypto
- A set of libraries to deal with cryptography
The following tables contain status information for the packages:
Package | CI Status | Code Coverage | npm | Stage |
---|---|---|---|---|
dojo/core | Alpha | |||
dojo/loader | Alpha | |||
dojo/dom | Alpha | |||
dojo/parser | Prototype | |||
dojo/compose | Prototype | |||
dojo/actions | Prototype | |||
dojo/i18n | Prototype | |||
dojo/routing | Proposal | |||
dojo/crypto | Proposal | |||
dojo/app-factory | Proposal | |||
dojo/widgets | Proposal |