Skip to content

Commit 1830d57

Browse files
author
Keen Yee Liau
committed
build & ci: restructure project layout
This commit makes major changes to the layout of the entire project. 1. Many redundant files are removed 2. tsconfig.json now uses Project References [1] for dependency manangement. 3. server is no longer installed inside the client directory [1] https://www.typescriptlang.org/docs/handbook/project-references.html
1 parent f04ffa1 commit 1830d57

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+753
-1233
lines changed

.gitignore

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1+
node_modules
12
client/node_modules/
23
client/out/
3-
client/server/
44
server/node_modules/
5+
server/out
6+
integration/out
57
dist/
6-
tests/project/**/yarn.lock
78
**/.idea/
8-
.DS_Store
9+
.DS_Store

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ language: node_js
22
sudo: false
33

44
node_js:
5-
- '10.13.0'
5+
- '10.16.3'
66

77
env:
88
matrix:

.vscodeignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
node_modules

APACHE.txt

Lines changed: 0 additions & 55 deletions
This file was deleted.

README.md

Lines changed: 12 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,19 @@
1-
# VS Code Plugin for the Angular Language Service
1+
# Angular Language Service
22

3-
This plugin to VS Code provides Angular language services for Angular.
3+
![demo](https://github.com/angular/vscode-ng-language-service/raw/master/demo.gif)
44

5-
This plugin will provide completions in template files and template strings and
6-
diagnostics for templates and Angular annotations.
5+
## Features
76

8-
Download the extension from [Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=Angular.ng-template).
9-
10-
## Limitations
11-
12-
- The language service is a separate service from TypeScript and runs a duplicate
13-
version of the TypeScript language service.
14-
15-
See [#7482](https://github.com/angular/angular/issues/7482) for a more details
16-
status of the current progress.
7+
This extension provides a rich editing experience for Angular templates, both inline
8+
and external templates including:
179

18-
## Using
10+
* Completions lists
11+
* AOT Diagnostic messages
12+
* Quick info
13+
* Go to definition
1914

20-
Releases are at https://github.com/angular/vscode-ng-language-service/releases. Use 'install from VSIX' in VS Code editor extensions pane.
15+
This extension uses `@angular/language-service@8.2.x` and `[email protected]`.
2116

22-
## Attribution
17+
## Download
2318

24-
This project was adapted from the example language service client provided
25-
by Microsoft for this purpose located here:
26-
27-
[https://github.com/Microsoft/vscode-languageserver-node-example](https://github.com/Microsoft/vscode-languageserver-node-example)
28-
29-
This code is used under the MIT license.
19+
Download the extension from [Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=Angular.ng-template).
File renamed without changes.

client/.vscode/launch.json

Lines changed: 0 additions & 16 deletions
This file was deleted.

client/.vscode/settings.json

Lines changed: 0 additions & 7 deletions
This file was deleted.

client/.vscode/tasks.json

Lines changed: 0 additions & 30 deletions
This file was deleted.

client/README.md

Lines changed: 0 additions & 15 deletions
This file was deleted.

0 commit comments

Comments
 (0)