Skip to content

Commit

Permalink
Update to Angular6 and use CLI to build the library
Browse files Browse the repository at this point in the history
  • Loading branch information
chrste90 committed Apr 5, 2018
1 parent 84b58a8 commit d9acaf1
Show file tree
Hide file tree
Showing 28 changed files with 7,940 additions and 7,466 deletions.
3 changes: 2 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
language: node_js
sudo: false
node_js:
- 8
- 7
- 6
script:
Expand All @@ -13,4 +14,4 @@ before_install:

before_script:
- export DISPLAY=:99.0
- sh -e /etc/init.d/xvfb start
- sh -e /etc/init.d/xvfb start
44 changes: 44 additions & 0 deletions angular.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
{
"$schema": "./node_modules/@angular-devkit/core/src/workspace/workspace-schema.json",
"version": 1,
"newProjectRoot": "projects",
"projects": {
"ngx-mqtt": {
"root": "projects/ngx-mqtt",
"projectType": "library",
"architect": {
"build": {
"builder": "@angular-devkit/build-ng-packagr:build",
"options": {
"project": "projects/ngx-mqtt/ng-package.json"
},
"configurations": {
"production": {
"project": "projects/ngx-mqtt/ng-package.prod.json"
}
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "projects/ngx-mqtt/src/test.ts",
"tsConfig": "projects/ngx-mqtt/tsconfig.spec.json",
"karmaConfig": "projects/ngx-mqtt/karma.conf.js"
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"projects/ngx-mqtt/tsconfig.lint.json",
"projects/ngx-mqtt/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
}
}
}
12 changes: 0 additions & 12 deletions clean.js

This file was deleted.

32 changes: 0 additions & 32 deletions config/helpers.js

This file was deleted.

83 changes: 0 additions & 83 deletions config/karma.conf.js

This file was deleted.

29 changes: 0 additions & 29 deletions config/spec-bundle.js

This file was deleted.

41 changes: 0 additions & 41 deletions config/testing-utils.ts

This file was deleted.

90 changes: 0 additions & 90 deletions config/webpack.test.js

This file was deleted.

Binary file added dist/ngx-mqtt.tgz
Binary file not shown.
18 changes: 18 additions & 0 deletions dist/ngx-mqtt/package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"name": "ngx-mqtt",
"version": "6.0.0",
"dependencies": {
"mqtt": "2.17.0",
"tslib": "^1.9.0"
},
"peerDependencies": {
"@angular/core": "^6.0.0-rc.0 || ^6.0.0",
"rxjs": "^6.0.0-rc.0 || ^6.0.0",
"handlebars": "^4.0.11"
},
"main": "bundles/ngx-mqtt.umd.js",
"module": "esm5/ngx-mqtt.js",
"es2015": "esm2015/ngx-mqtt.js",
"typings": "ngx-mqtt.d.ts",
"metadata": "ngx-mqtt.metadata.json"
}
1 change: 0 additions & 1 deletion karma.conf.js

This file was deleted.

Loading

0 comments on commit d9acaf1

Please sign in to comment.