From af33aba84a2a14ef08d9d6a72838696d4a9d6e09 Mon Sep 17 00:00:00 2001 From: njl07 Date: Mon, 17 Jul 2017 15:36:24 +0200 Subject: [PATCH] v1.0.0-rc.6 --- README.md | 19 +++++++------- package.json | 13 +++++++--- src/module/logger.module.ts | 2 +- tsconfig.build.json | 6 +---- tsconfig.json | 4 --- yarn.lock | 49 ++++++++++++++++++------------------- 6 files changed, 46 insertions(+), 47 deletions(-) diff --git a/README.md b/README.md index c0880ac..10a0a1d 100644 --- a/README.md +++ b/README.md @@ -59,8 +59,8 @@ $ yarn add @hapiness/logger ```javascript "dependencies": { - "@hapiness/core": "^1.0.0-rc.4", - "@hapiness/logger": "^1.0.0-rc.4", + "@hapiness/core": "^1.0.0-rc.6", + "@hapiness/logger": "^1.0.0-rc.6", //... } //... @@ -70,7 +70,7 @@ $ yarn add @hapiness/logger ```javascript import { Hapiness, HapinessModule, HttpServer, OnGet } from '@hapiness/core'; -import { LoggerModule } from '@hapiness/logger'; +import { LoggerModule, LoggerService } from '@hapiness/logger'; @HapinessModule({ version: '1.0.0', @@ -79,8 +79,8 @@ import { LoggerModule } from '@hapiness/logger'; ] }) class HapinessModuleApp { - constructor(private logger: LoggerService) { - this.logger.info('my data log'); + constructor(private _logger: LoggerService) { + this._logger.info('my data log'); } } @@ -89,15 +89,13 @@ class HapinessModuleApp { path: '/test' }) class MyRoute implements OnGet { - constructor(private logger: LoggerService) {} + constructor(private _logger: LoggerService) {} onGet(request, reply) { - this.logger.warn('my data log'); + this._logger.warn('my data log'); reply('test'); } } -Hapiness.bootstrap(HapinessModuleApp); - // Define your logger Hapiness.bootstrap(HapinessModuleApp, [ LoggerExt.setConfig({ logger: myLogger }) ]); @@ -121,6 +119,9 @@ To set up your development environment: ## Change History +* v1.0.0-rc.6 (2017-07-17) + * Latest packages' versions. + * Update dependencies declarations. * v1.0.0-rc.4 (2017-07-10) * Latest packages' versions. * Module version related to core version. diff --git a/package.json b/package.json index 70d2734..c80f673 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@hapiness/logger", - "version": "1.0.0-rc.4", + "version": "1.0.0-rc.6", "description": "Hapiness module for logging", "main": "index.js", "types": "index.d.ts", @@ -67,17 +67,20 @@ }, "homepage": "https://github.com/hapinessjs/logger-module#readme", "dependencies": { - "@hapiness/core": "^1.0.0-rc.4" + "@types/node": "^8.0.13", + "debug": "^2.6.8" }, "devDependencies": { + "@hapiness/core": "^1.0.0-rc.6", "@types/fs-extra": "^3.0.3", "coveralls": "^2.13.1", - "fs-extra": "^3.0.1", + "fs-extra": "^4.0.0", "intercept-stdout": "^0.1.2", "istanbul": "^1.1.0-alpha.1", "mocha": "^3.4.2", "mocha-typescript": "^1.1.7", "rimraf": "^2.6.1", + "rxjs": "^5.4.2", "ts-node": "^3.2.0", "tslint": "^5.5.0", "typescript": "^2.4.1", @@ -85,5 +88,9 @@ }, "engines": { "node": ">=7.0.0" + }, + "peerDependencies": { + "@hapiness/core": "^1.0.0-rc.6", + "rxjs": "^5.4.2" } } diff --git a/src/module/logger.module.ts b/src/module/logger.module.ts index f7924bc..a18b0f4 100644 --- a/src/module/logger.module.ts +++ b/src/module/logger.module.ts @@ -2,7 +2,7 @@ import { HapinessModule } from '@hapiness/core'; import { LoggerService } from './logger.service'; @HapinessModule({ - version: '1.0.0-rc.4', + version: '1.0.0-rc.6', exports: [ LoggerService ] }) export class LoggerModule {} diff --git a/tsconfig.build.json b/tsconfig.build.json index cdb4409..4d7c4a1 100644 --- a/tsconfig.build.json +++ b/tsconfig.build.json @@ -4,11 +4,7 @@ "outDir": ".", "rootDir": "./src", "types": [ - "node", - "boom", - "hapi", - "hoek", - "joi" + "node" ] }, "exclude": [ diff --git a/tsconfig.json b/tsconfig.json index 1300d44..c90f385 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -14,10 +14,6 @@ "typeRoots": ["./node_modules/@types"], "types": [ "node", - "boom", - "hapi", - "hoek", - "joi", "fs-extra" ], "lib": [ diff --git a/yarn.lock b/yarn.lock index 023384d..0d7111c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,20 +2,19 @@ # yarn lockfile v1 -"@hapiness/core@^1.0.0-rc.4": - version "1.0.0-rc.4" - resolved "https://registry.yarnpkg.com/@hapiness/core/-/core-1.0.0-rc.4.tgz#ad95e817f6dd765c692944a4c42dc5ba72d24f5d" +"@hapiness/core@^1.0.0-rc.6": + version "1.0.0-rc.6" + resolved "https://registry.yarnpkg.com/@hapiness/core/-/core-1.0.0-rc.6.tgz#dfa51ef8143bf325c33832925307e53962fde294" dependencies: "@types/boom" "^4.3.5" "@types/hapi" "^16.1.6" "@types/hoek" "^4.1.3" "@types/joi" "^10.4.0" - "@types/node" "^8.0.9" + "@types/node" "^8.0.13" "@types/websocket" "^0.0.34" debug "^2.6.8" hapi "^16.4.3" reflect-metadata "^0.1.10" - rxjs "^5.4.2" websocket "^1.0.24" "@types/boom@*", "@types/boom@^4.3.5": @@ -64,9 +63,9 @@ dependencies: "@types/mime-db" "*" -"@types/node@*", "@types/node@^8.0.9": - version "8.0.9" - resolved "https://registry.yarnpkg.com/@types/node/-/node-8.0.9.tgz#19f44c3b6cb8a70d261d366f73650e3e3891ab2d" +"@types/node@*", "@types/node@^8.0.13": + version "8.0.13" + resolved "https://registry.yarnpkg.com/@types/node/-/node-8.0.13.tgz#530f0f9254209b0335bf5cc6387822594ef47093" "@types/podium@*": version "1.0.0" @@ -328,8 +327,8 @@ catbox-memory@2.x.x: hoek "4.x.x" catbox@7.x.x: - version "7.1.4" - resolved "https://registry.yarnpkg.com/catbox/-/catbox-7.1.4.tgz#8a950ed18b64ba8088c1ae132e85c58479d2b6cc" + version "7.1.5" + resolved "https://registry.yarnpkg.com/catbox/-/catbox-7.1.5.tgz#c56f7e8e9555d27c0dc038a96ef73e57d186bb1f" dependencies: boom "5.x.x" hoek "4.x.x" @@ -387,8 +386,8 @@ color-convert@^1.0.0: color-name "^1.1.1" color-name@^1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.2.tgz#5c8ab72b64bd2215d617ae9559ebb148475cf98d" + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" colors@^1.1.2: version "1.1.2" @@ -598,9 +597,9 @@ formidable@1.0.14: version "1.0.14" resolved "https://registry.yarnpkg.com/formidable/-/formidable-1.0.14.tgz#2b3f4c411cbb5fdd695c44843e2a23514a43231a" -fs-extra@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-3.0.1.tgz#3794f378c58b342ea7dbbb23095109c4b3b62291" +fs-extra@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.0.tgz#414fb4ca2d2170ba0014159d3a8aec3303418d9e" dependencies: graceful-fs "^4.1.2" jsonfile "^3.0.0" @@ -864,14 +863,14 @@ isstream@~0.1.2: resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" istanbul-api@^1.1.0-alpha: - version "1.1.10" - resolved "https://registry.yarnpkg.com/istanbul-api/-/istanbul-api-1.1.10.tgz#f27e5e7125c8de13f6a80661af78f512e5439b2b" + version "1.1.11" + resolved "https://registry.yarnpkg.com/istanbul-api/-/istanbul-api-1.1.11.tgz#fcc0b461e2b3bda71e305155138238768257d9de" dependencies: async "^2.1.4" fileset "^2.0.2" istanbul-lib-coverage "^1.1.1" istanbul-lib-hook "^1.0.7" - istanbul-lib-instrument "^1.7.3" + istanbul-lib-instrument "^1.7.4" istanbul-lib-report "^1.1.1" istanbul-lib-source-maps "^1.2.1" istanbul-reports "^1.1.1" @@ -889,9 +888,9 @@ istanbul-lib-hook@^1.0.7: dependencies: append-transform "^0.4.0" -istanbul-lib-instrument@^1.7.3: - version "1.7.3" - resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-1.7.3.tgz#925b239163eabdd68cc4048f52c2fa4f899ecfa7" +istanbul-lib-instrument@^1.7.4: + version "1.7.4" + resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-1.7.4.tgz#e9fd920e4767f3d19edc765e2d6b3f5ccbd0eea8" dependencies: babel-generator "^6.18.0" babel-template "^6.16.0" @@ -1145,8 +1144,8 @@ methods@1.x: resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" mime-db@1.x.x: - version "1.28.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.28.0.tgz#fedd349be06d2865b7fc57d837c6de4f17d7ac3c" + version "1.29.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.29.0.tgz#48d26d235589651704ac5916ca06001914266878" mime-db@~1.27.0: version "1.27.0" @@ -1740,8 +1739,8 @@ tslint@^5.5.0: tsutils "^2.5.1" tsutils@^2.5.1: - version "2.5.1" - resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-2.5.1.tgz#c2001390c79eec1a5ccfa7ac12d599639683e0cf" + version "2.7.1" + resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-2.7.1.tgz#411a0e9466525a2b2869260a55620d7292155e24" dependencies: tslib "^1.7.1"