HomePhabricator

Description

Angular 5

Summary:

*Delete node_modules and package-lock.json*
*Run npm install*

Based on D158
The long awaited Angular 5!

Removes prismjs as we dont use it
Updates from angular 4.4.4 to 5.2.11
Updates material to latest compatible and changes all md tags to mat
Updates typescript version
Adds workaround for navbar back button, due to new navbar styling
Updates http and httpmodule to their new respective objects; httpclient, and httpclientmodule
Response is now a json object

Updates request headers

Implements ng2share as an internal module
Fixes T149

Test Plan: Test all functionality

Reviewers: Info-Screen, CLOVIS

Reviewed By: Info-Screen

Subscribers: CLOVIS, Info-Screen, WyldBot

Maniphest Tasks: T149, T122

Differential Revision: https://phabricator.wildfyre.net/D163

Details

Provenance
WyldBotAuthored on Jun 30 2018, 1:42 PM
Reviewer
Info-Screen
Differential Revision
D163: Angular 5
Parents
rWCL531ef845d8f4: Apple Fix, clean up, and flagging fix
Branches
Unknown
Tags
Unknown
Tasks
T149: Upgrade Material to latest