extension guide and example (#623)

* extension guide and example

* code and guide fixes

* update dependencies
This commit is contained in:
Denys Vuika
2018-09-11 21:30:26 +01:00
committed by GitHub
parent c06b6e317b
commit c166f255b5
22 changed files with 616 additions and 65 deletions
+75 -56
View File
@@ -622,19 +622,19 @@
}
},
"@angular-devkit/schematics": {
"version": "0.8.0",
"resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-0.8.0.tgz",
"integrity": "sha512-XmyNyj/JDXXKACH5XE6cGht6YH5n8KpVLr/X3EPp322yB8HlWWDOsI1UwchzNU769aP7YwjDNwEmu3+8RGD6Ng==",
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-0.8.1.tgz",
"integrity": "sha512-ab3xeyTpPA9JO7oXgdfbQ/+5djddvoKjFaxFFcLD5GxgDDnvJcmhgDkluJY9JZHH2oSFaW8u1G5zg8uo1HrriA==",
"dev": true,
"requires": {
"@angular-devkit/core": "0.8.0",
"@angular-devkit/core": "0.8.1",
"rxjs": "~6.2.0"
},
"dependencies": {
"@angular-devkit/core": {
"version": "0.8.0",
"resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-0.8.0.tgz",
"integrity": "sha512-2kzpw4CHeZOrbs2iKeEmqQuj4tfqMbklrVXt2ktQmasTc83pgEaXbUvnxb1He+UtSkuVq3ErZ3ZRlDf/fmeRZQ==",
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-0.8.1.tgz",
"integrity": "sha512-0TKjF/nHb7+wwWIQ5iuQRzDIF2CphmX9ZojBIGH6PWFgQNKG0yUWqSa+PTpr5eOcGYBOa1rHLf10iyPHDmBdBw==",
"dev": true,
"requires": {
"ajv": "~6.4.0",
@@ -1054,16 +1054,16 @@
}
},
"@angular/cli": {
"version": "6.2.0",
"resolved": "https://registry.npmjs.org/@angular/cli/-/cli-6.2.0.tgz",
"integrity": "sha512-F0BfB59e7HM/STneWj5VvGZHDfotFvY9KKLzJgsazaJaDxo2sPDHm4gTJSHH9FgfuVQkA5e4N11uMeI110zzsA==",
"version": "6.2.1",
"resolved": "https://registry.npmjs.org/@angular/cli/-/cli-6.2.1.tgz",
"integrity": "sha512-4AO014PohYc/vbNaO6nPi/a6JqxdOHN2m0WLutgRGoBQswqSGn7aLEG1erZKRzbfq39E1a/efnNmEI3Okl3h1Q==",
"dev": true,
"requires": {
"@angular-devkit/architect": "0.8.0",
"@angular-devkit/core": "0.8.0",
"@angular-devkit/schematics": "0.8.0",
"@schematics/angular": "0.8.0",
"@schematics/update": "0.8.0",
"@angular-devkit/architect": "0.8.1",
"@angular-devkit/core": "0.8.1",
"@angular-devkit/schematics": "0.8.1",
"@schematics/angular": "0.8.1",
"@schematics/update": "0.8.1",
"json-schema-traverse": "^0.4.1",
"opn": "^5.3.0",
"rxjs": "~6.2.0",
@@ -1073,19 +1073,19 @@
},
"dependencies": {
"@angular-devkit/architect": {
"version": "0.8.0",
"resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.8.0.tgz",
"integrity": "sha512-rgyucHNPzJawBYqM9LSnOWNm9KM6E8ovzvQgzF8SePderqn6TGFAlrDvaZasgLtrihCAR//lNhKUm8w8ft3rgQ==",
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.8.1.tgz",
"integrity": "sha512-bf/8tg8X2y9f6wE2r48KAW2AVexfGd/rfTHRvl9+kSsFFtXVA233GNAL6Qs+wJ/G2t1NFddnE3ME2eyhJYxBwA==",
"dev": true,
"requires": {
"@angular-devkit/core": "0.8.0",
"@angular-devkit/core": "0.8.1",
"rxjs": "~6.2.0"
}
},
"@angular-devkit/core": {
"version": "0.8.0",
"resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-0.8.0.tgz",
"integrity": "sha512-2kzpw4CHeZOrbs2iKeEmqQuj4tfqMbklrVXt2ktQmasTc83pgEaXbUvnxb1He+UtSkuVq3ErZ3ZRlDf/fmeRZQ==",
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-0.8.1.tgz",
"integrity": "sha512-0TKjF/nHb7+wwWIQ5iuQRzDIF2CphmX9ZojBIGH6PWFgQNKG0yUWqSa+PTpr5eOcGYBOa1rHLf10iyPHDmBdBw==",
"dev": true,
"requires": {
"ajv": "~6.4.0",
@@ -1695,37 +1695,26 @@
}
},
"@schematics/angular": {
"version": "0.8.0",
"resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-0.8.0.tgz",
"integrity": "sha512-D7fCtbhHg4aHRyDfSFxjKbcMOgz9IzMBWVjHJU7LGCGvX67H6eCNqbEf/Ogu1jzFQjMFR5VvPjXhamqTXjv7ug==",
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-0.8.1.tgz",
"integrity": "sha512-AW7063IaYFIcskt+eI5k4drb/hDuY2wK3zLsW01E49WaBcRhXVIOVox7cbfwHCA6zch117WZ5xVZlbGHJ4pkMw==",
"dev": true,
"requires": {
"@angular-devkit/core": "0.8.0",
"@angular-devkit/schematics": "0.8.0",
"@angular-devkit/core": "0.8.1",
"@angular-devkit/schematics": "0.8.1",
"typescript": ">=2.6.2 <2.10"
},
"dependencies": {
"@angular-devkit/core": {
"version": "0.8.0",
"resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-0.8.0.tgz",
"integrity": "sha512-2kzpw4CHeZOrbs2iKeEmqQuj4tfqMbklrVXt2ktQmasTc83pgEaXbUvnxb1He+UtSkuVq3ErZ3ZRlDf/fmeRZQ==",
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-0.8.1.tgz",
"integrity": "sha512-0TKjF/nHb7+wwWIQ5iuQRzDIF2CphmX9ZojBIGH6PWFgQNKG0yUWqSa+PTpr5eOcGYBOa1rHLf10iyPHDmBdBw==",
"dev": true,
"requires": {
"ajv": "~6.4.0",
"chokidar": "^2.0.3",
"rxjs": "~6.2.0",
"source-map": "^0.5.6"
},
"dependencies": {
"rxjs": {
"version": "6.2.2",
"resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.2.2.tgz",
"integrity": "sha512-0MI8+mkKAXZUF9vMrEoPnaoHkfzBPP4IGwUYRJhIRJF6/w3uByO1e91bEHn8zd43RdkTMKiooYKmwz7RH6zfOQ==",
"dev": true,
"requires": {
"tslib": "^1.9.0"
}
}
}
},
"ajv": {
@@ -2102,6 +2091,15 @@
"to-regex": "^3.0.2"
}
},
"rxjs": {
"version": "6.2.2",
"resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.2.2.tgz",
"integrity": "sha512-0MI8+mkKAXZUF9vMrEoPnaoHkfzBPP4IGwUYRJhIRJF6/w3uByO1e91bEHn8zd43RdkTMKiooYKmwz7RH6zfOQ==",
"dev": true,
"requires": {
"tslib": "^1.9.0"
}
},
"uri-js": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/uri-js/-/uri-js-3.0.2.tgz",
@@ -2114,13 +2112,13 @@
}
},
"@schematics/update": {
"version": "0.8.0",
"resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.8.0.tgz",
"integrity": "sha512-5nrvUWdsrn/iW/V4Dk0a1/yxnzmstxVlsI0PKFRImkU67pVmJDGkELqFg1fQBnqKcFJoBUHtkGt3+P4b8BdHsw==",
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.8.1.tgz",
"integrity": "sha512-G5EU8nvqAC9fX09sV+UEM9EgR+PjGwguUatOk10uvwvZvCfO+W0FVeLmSap9A6mJ+e8YOH6XFpkwLG0AMuhYrw==",
"dev": true,
"requires": {
"@angular-devkit/core": "0.8.0",
"@angular-devkit/schematics": "0.8.0",
"@angular-devkit/core": "0.8.1",
"@angular-devkit/schematics": "0.8.1",
"npm-registry-client": "^8.5.1",
"rxjs": "~6.2.0",
"semver": "^5.3.0",
@@ -2128,9 +2126,9 @@
},
"dependencies": {
"@angular-devkit/core": {
"version": "0.8.0",
"resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-0.8.0.tgz",
"integrity": "sha512-2kzpw4CHeZOrbs2iKeEmqQuj4tfqMbklrVXt2ktQmasTc83pgEaXbUvnxb1He+UtSkuVq3ErZ3ZRlDf/fmeRZQ==",
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-0.8.1.tgz",
"integrity": "sha512-0TKjF/nHb7+wwWIQ5iuQRzDIF2CphmX9ZojBIGH6PWFgQNKG0yUWqSa+PTpr5eOcGYBOa1rHLf10iyPHDmBdBw==",
"dev": true,
"requires": {
"ajv": "~6.4.0",
@@ -2575,7 +2573,8 @@
"@types/showdown": {
"version": "1.7.5",
"resolved": "https://registry.npmjs.org/@types/showdown/-/showdown-1.7.5.tgz",
"integrity": "sha512-uUSUP6XtyTclRzTH0NLkEIiEowxYXOWDeulpngrPltEceOmsGdhfrl8xr3D4QfJA7FuUUyHwFQuWWURLFg3hgg=="
"integrity": "sha512-uUSUP6XtyTclRzTH0NLkEIiEowxYXOWDeulpngrPltEceOmsGdhfrl8xr3D4QfJA7FuUUyHwFQuWWURLFg3hgg==",
"dev": true
},
"@types/strip-bom": {
"version": "3.0.0",
@@ -2866,9 +2865,9 @@
}
},
"alfresco-js-api-node": {
"version": "2.5.0-b048ff2aad00611aac1c02af531549b60acc0e66",
"resolved": "https://registry.npmjs.org/alfresco-js-api-node/-/alfresco-js-api-node-2.5.0-b048ff2aad00611aac1c02af531549b60acc0e66.tgz",
"integrity": "sha512-HuRpoyuDYRF+IcuAApEJNeZWgfvW0ioe+QXiPwsGlHzgbYlqz2iwGPuXBaxp4XdfL0g2IIckf2MElp6IBpFbQA==",
"version": "2.5.0",
"resolved": "https://registry.npmjs.org/alfresco-js-api-node/-/alfresco-js-api-node-2.5.0.tgz",
"integrity": "sha512-sx/tBSaY24mkSz9yLwVEWGHDP+BSQT6JfrjdxDgxecop27bYC/EjZCFlS/lCDKXXeeJtGrEL59CQZmJ+NTDGlw==",
"dev": true,
"requires": {
"event-emitter": "0.3.4",
@@ -4130,9 +4129,9 @@
"integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c="
},
"codelyzer": {
"version": "4.4.3",
"resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-4.4.3.tgz",
"integrity": "sha512-BrARi+8uo3gajjFFXA5bMhE0wZ0nd/QRjyLISA37anjN2f7pxcb6rkhQX9/GJLTwsUiSaOLbghSIWkHy4F67NQ==",
"version": "4.4.4",
"resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-4.4.4.tgz",
"integrity": "sha512-JgFMudx0n50IuE/ydAfnkksCwQkWSVWgYvhDPHZgDUbmsiYC22VuEXKu5l8Hhx9UJsLgjWDLjTAFGj2WaW5DUA==",
"dev": true,
"requires": {
"app-root-path": "^2.1.0",
@@ -4504,6 +4503,26 @@
}
}
},
"cpr": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/cpr/-/cpr-3.0.1.tgz",
"integrity": "sha1-uaVQOLfNgaNcF7l2GJW9hJau8eU=",
"dev": true,
"requires": {
"graceful-fs": "^4.1.5",
"minimist": "^1.2.0",
"mkdirp": "~0.5.1",
"rimraf": "^2.5.4"
},
"dependencies": {
"minimist": {
"version": "1.2.0",
"resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
"integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
"dev": true
}
}
},
"create-ecdh": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",