Pinned fields
Click on the next to a field label to start pinning.
Details
Details
Assignee
Unassigned
UnassignedReporter
Nick Reid
Nick Reid(Deactivated)Story Points
8
Components
Sprint
None
Priority
Time Assistant
Time Assistant
Created December 12, 2017 at 1:42 AM
Updated April 18, 2018 at 6:57 PM
The OpenLMIS-UI needs to support multiple types of javascript language compilation. This will allow developers to take advantage of language features as needed.
Acceptance Criteria
ES6
ES6 source files are able to be built into our Javascript files that get loaded into the browser
ES6 files are annotated by a '.es' file extension
ES6 files are tested with Karma
Typescript
Typescript source files are built into our Javascript files that get loaded into the browser
Typescript files are annotated by an '.ts' file extension
Typescript files are tested with Karma
Typescript files are validated at build time
Documentation is updated