Skip to content

Commit

Permalink
Moved type definitions to inversify-dts
Browse files Browse the repository at this point in the history
  • Loading branch information
remojansen committed May 19, 2016
1 parent 06ed6ab commit 7618529
Show file tree
Hide file tree
Showing 6 changed files with 6 additions and 115 deletions.
6 changes: 1 addition & 5 deletions .npmignore
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,4 @@ wallaby.js
.travis.yml
.gitignore
.vscode

type_definitions/*-test.js
type_definitions/*-test.ts
type_definitions/*-tests.js
type_definitions/*-tests.ts
type_definitions
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,11 @@ A console logger middleware for [InversifyJS](https://github.com/inversify/Inver
### Installation
You can install `inversify-logger-middleware` using npm:
```
$ npm install inversify-logger-middleware
$ npm install inversify reflect-metadata inversify-logger-middleware inversify-dts
```
if you are workiong with TypeScript you will need the following .d.ts files:
```
/// <reference path="node_modules/inversify-logger-middleware/type_definitions/inversify-logger-middleware.d.ts" />
/// <reference path="node_modules/inversify-dts/inversify-logger-middleware/inversify-logger-middleware.d.ts" />
/// <reference path="node_modules/reflect-metadata/reflect-metadata.d.ts" />
```
### Motivation
Expand Down
19 changes: 2 additions & 17 deletions gulpfile.js
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,7 @@ gulp.task("lint", function() {

return gulp.src([
"src/**/**.ts",
"test/**/**.test.ts",
"type_definitions/*.ts"
"test/**/**.test.ts"
])
.pipe(tslint())
.pipe(tslint.report("verbose", config));
Expand Down Expand Up @@ -180,28 +179,14 @@ gulp.task("test", function(cb) {
runSequence("istanbul:hook", "mocha", "cover", cb);
});

//******************************************************************************
//* TYPE DEFINITIONS
//******************************************************************************
var tsTypeDefinitionsProject = tsc.createProject("tsconfig.json");

gulp.task("build-type-definitions", function() {
return gulp.src("type_definitions/*.ts")
.pipe(tsc(tsTypeDefinitionsProject))
.on("error", function (err) {
process.exit(1);
})
.js.pipe(gulp.dest("type_definitions/"));
});

gulp.task("build", function(cb) {
runSequence(
"lint",
"build-bundle-src", // for nodejs
"build-bundle-compress-src", // for browsers
["build-src", "build-es", "build-lib"], // tests + build es and lib
"build-test",
"build-type-definitions", cb);
cb);
});

//******************************************************************************
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "inversify-logger-middleware",
"version": "1.0.0-beta.2",
"version": "1.0.0-beta.3",
"description": "A basic logger middleware for InversifyJS",
"main": "lib/index.js",
"scripts": {
Expand Down
43 changes: 0 additions & 43 deletions type_definitions/inversify-logger-middleware-tests.ts

This file was deleted.

47 changes: 0 additions & 47 deletions type_definitions/inversify-logger-middleware.d.ts

This file was deleted.

0 comments on commit 7618529

Please sign in to comment.