Name: loader
Owner: Dojo
Description: :rocket: Dojo 2 - AMD loader.
Created: 2015-05-22 19:58:57.0
Updated: 2018-05-02 10:47:48.0
Pushed: 2018-05-02 10:47:46.0
Homepage: http://dojo.io
Size: 743
Language: TypeScript
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
This package provides a JavaScript AMD loader useful in applications running in either a web browser, node.js or nashorn.
@dojo/loader
does not have any dependencies on a JavaScript framework.
We strongly recommend using the @dojo/cli
build tools for a Dojo 2 application over a runtime loader such as @dojo/loader
.
To use @dojo/loader
, install the package:
install @dojo/loader
| Environment | Version | |—————|———-:| | IE | 10+ | | Firefox | 30+ | | Chrome | 30+ | | Opera | 15+ | | Safari | 8, 9 | | Android | 4.4+ | | iOS | 7+ | | Node | 0.12+ | | Nashorn | 1.8+ |
Use a script tag to import the loader. This will make require
and define
available in the global namespace.
ipt src='node_modules/@dojo/loader/loader.min.js'></script>
The loader can load both AMD and CJS formatted modules.
There is no need to use the Dojo 1.x method of requiring node modules via dojo/node!
plugin anymore.
We appreciate your interest! Please see the Guidelines Repository for the Contributing Guidelines.
This repository uses prettier
for code styling rules and formatting. A pre-commit hook is installed automatically and configured to run prettier
against all staged files as per the configuration in the project's package.json
.
An additional npm script to run prettier
(with write set to true
) against all src
and test
project files is available by running:
run prettier
To start working with this package, clone the repository and run npm install
.
In order to build the project run grunt dev
or grunt dist
.
Test cases MUST be written using Intern using the Object test interface and Assert assertion interface.
90% branch coverage MUST be provided for all code submitted to this repository, as reported by istanbul?s combined coverage results for all supported platforms.
© 2004?2018 JS Foundation & contributors. New BSD license.