Skip to content

Commit

Permalink
refactor(deps): brought back the devtools package as Lerna's hoisting…
Browse files Browse the repository at this point in the history
… is not sufficient

affects: @serenity-js/cucumber-2, @serenity-js/devtools, serenity-js
  • Loading branch information
jan-molak committed May 18, 2017
1 parent bd6a564 commit 31b2e7b
Show file tree
Hide file tree
Showing 12 changed files with 59 additions and 8,210 deletions.
8,203 changes: 0 additions & 8,203 deletions npm-shrinkwrap.json

This file was deleted.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,13 +32,13 @@
"commit": "git-cz",
"lerna": "lerna",
"gitbook": "gitbook",
"postinstall": "lerna bootstrap --loglevel silly"
"postinstall": "lerna bootstrap --hoist"
},
"devDependencies": {
"@types/chai": "3.4.34",
"@types/chai-as-promised": "0.0.29",
"@types/mocha": "2.2.39",
"@types/node": "6.0.65",
"@types/node": "6.0.73",
"@types/sinon": "1.16.34",
"@types/sinon-chai": "2.7.27",
"chai": "3.5.0",
Expand Down
1 change: 1 addition & 0 deletions packages/cucumber-2/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@
"serenity-js": ">= 1.4"
},
"devDependencies": {
"@serenity-js/devtools": "*",
"@types/cucumber": "2.0.0",
"cucumber": "2.0.0-rc.9",
"serenity-js": "*"
Expand Down
3 changes: 3 additions & 0 deletions packages/devtools/bin/istanbul-merge
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/usr/bin/env node

require('istanbul-merge/bin/istanbul-merge');
3 changes: 3 additions & 0 deletions packages/devtools/bin/mocha
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/usr/bin/env node

require('mocha/bin/mocha');
3 changes: 3 additions & 0 deletions packages/devtools/bin/nyc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/usr/bin/env node

require('nyc/bin/nyc');
3 changes: 3 additions & 0 deletions packages/devtools/bin/rimraf
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/usr/bin/env node

require('rimraf/bin');
3 changes: 3 additions & 0 deletions packages/devtools/bin/tsc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/usr/bin/env node

require('typescript/bin/tsc');
3 changes: 3 additions & 0 deletions packages/devtools/bin/tslint
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/usr/bin/env node

require("tslint/bin/tslint");
32 changes: 32 additions & 0 deletions packages/devtools/package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
{
"name": "@serenity-js/devtools",
"private": true,
"version": "0.0.0",
"description": "Serenity/JS dev tools",
"author": "Jan Molak <jan.molak@smartcodeltd.co.uk>",
"homepage": "http://serenity-js.org",
"license": "Apache-2.0",
"bin": {
"istanbul-merge": "./bin/istanbul-merge",
"mocha": "./bin/mocha",
"nyc": "./bin/nyc",
"rimraf": "./bin/rimraf",
"tsc": "./bin/tsc",
"tslint": "./bin/tslint"
},
"scripts": {
"clean": "exit 0;",
"verify": "exit 0;"
},
"repository": {
"type": "git",
"url": "https://github.com/jan-molak/serenity-js.git"
},
"bugs": {
"url": "https://github.com/jan-molak/serenity-js/issues"
},
"engines": {
"node": ">= 6.9.0",
"npm": ">= 3"
}
}
9 changes: 5 additions & 4 deletions packages/serenity-js/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -44,23 +44,24 @@
},
"dependencies": {
"@types/graceful-fs": "2.0.29",
"@types/lodash": "4.14.52",
"@types/lodash": "4.14.55",
"@types/mkdirp": "0.3.29",
"@types/node": "6.0.63",
"@types/node": "6.0.73",
"@types/selenium-webdriver": "2.53.39",
"co": "4.6.0",
"glob": "7.1.1",
"graceful-fs": "4.1.11",
"is-generator": "1.0.3",
"lodash": "4.17.4",
"mkdirp": "0.5.1",
"moment": "2.17.1",
"moment": "2.18.1",
"selenium-webdriver": "3.0.1",
"stacktrace-js": "1.3.1",
"stacktrace-js": "2.0.0",
"ts-md5": "1.2.0",
"util-arity": "1.1.0"
},
"devDependencies": {
"@serenity-js/devtools": "*",
"@types/cucumber": "0.0.35",
"@types/express": "4.0.35",
"@types/glob": "5.0.30",
Expand Down
2 changes: 1 addition & 1 deletion packages/serenity-js/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
},

"files": [
"node_modules/chai-smoothie/lib/chai-smoothie.d.ts"
"../../node_modules/chai-smoothie/lib/chai-smoothie.d.ts"
],

"include": [
Expand Down

0 comments on commit 31b2e7b

Please sign in to comment.