feat(compodoc): add compodoc documentation generator (#1327)

* feat(docs): add compodoc documenation generator

* call compodoc from npm
This commit is contained in:
Hatem Hosny 2017-10-20 11:34:36 +02:00 committed by Dmitry Nehaychik
parent f479715feb
commit eebbc12f68
3 changed files with 994 additions and 0 deletions

1
.gitignore vendored
View file

@ -30,6 +30,7 @@
npm-debug.log npm-debug.log
testem.log testem.log
/typings /typings
/docs
# e2e # e2e
/e2e/*.js /e2e/*.js

990
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -19,6 +19,8 @@
"lint:ci": "npm run lint && npm run lint:styles", "lint:ci": "npm run lint && npm run lint:styles",
"pree2e": "webdriver-manager update --standalone false --gecko false", "pree2e": "webdriver-manager update --standalone false --gecko false",
"e2e": "ng e2e", "e2e": "ng e2e",
"docs": "compodoc -p src/tsconfig.app.json -d docs",
"docs:serve": "compodoc -p src/tsconfig.app.json -d docs -s",
"prepush": "npm run lint:ci" "prepush": "npm run lint:ci"
}, },
"dependencies": { "dependencies": {
@ -69,6 +71,7 @@
"@angular/cli": "1.2.6", "@angular/cli": "1.2.6",
"@angular/compiler-cli": "4.3.2", "@angular/compiler-cli": "4.3.2",
"@angular/language-service": "4.3.2", "@angular/language-service": "4.3.2",
"@compodoc/compodoc": "^1.0.1",
"@types/d3-color": "1.0.4", "@types/d3-color": "1.0.4",
"@types/jasmine": "2.5.38", "@types/jasmine": "2.5.38",
"@types/jasminewd2": "2.0.2", "@types/jasminewd2": "2.0.2",