diff --git a/.travis.yml b/.travis.yml index 521e8a46fd..57f3516a42 100755 --- a/.travis.yml +++ b/.travis.yml @@ -11,13 +11,43 @@ before_install: - sh -e /etc/init.d/xvfb start install: - - cd packages/strapi-mongoose + - cd packages/strapi-utils + - npm link + - cd ../strapi-mongoose + - npm link strapi-utils + - npm link + - cd ../strapi-bookshelf + - npm link strapi-utils + - npm link + - cd ../strapi-generate-migrations + - npm link strapi-bookshelf + - npm link strapi-utils + - npm link + - cd ../strapi-generate + - npm link strapi-utils - npm link - cd ../strapi-generate-admin + - npm link strapi-utils + - npm link + - cd ../strapi-generate-api + - npm link + - cd ../strapi-generate-policy + - npm link + - cd ../strapi-generate-service + - npm link + - cd ../strapi-generate-new + - npm link strapi-utils - npm link - cd ../strapi - - npm link strapi-mongoose + - npm link strapi-generate-new + - npm link strapi-generate - npm link strapi-generate-admin + - npm link strapi-generate-api + - npm link strapi-generate-policy + - npm link strapi-generate-service + - npm link strapi-generate-migrations + - npm link strapi-mongoose + - npm link strapi-utils - npm install - cd ./node_modules/koa-joi-router - sed -i.bu 's/await-busboy/co-busboy/' joi-router.js diff --git a/packages/strapi-bookshelf/package.json b/packages/strapi-bookshelf/package.json index b0ba749368..0a6dad0f4e 100644 --- a/packages/strapi-bookshelf/package.json +++ b/packages/strapi-bookshelf/package.json @@ -1,6 +1,6 @@ { "name": "strapi-bookshelf", - "version": "2.0.0", + "version": "3.0.0-alpha.1", "description": "Bookshelf hook for the Strapi framework", "homepage": "http://strapi.io", "keywords": [ @@ -19,7 +19,7 @@ "bookshelf": "~0.10.0", "lodash": "^4.16.5", "pluralize": "~3.0.0", - "strapi-utils": "~2.0.0" + "strapi-utils": "^3.0.0-alpha.1" }, "strapi": { "isHook": true, @@ -50,7 +50,7 @@ "url": "https://github.com/strapi/strapi/issues" }, "engines": { - "node": ">= 4.0.0", + "node": ">= 7.0.0", "npm": ">= 3.0.0" }, "license": "MIT" diff --git a/packages/strapi-generate-admin/package.json b/packages/strapi-generate-admin/package.json index 3c81025cee..02444f3e98 100644 --- a/packages/strapi-generate-admin/package.json +++ b/packages/strapi-generate-admin/package.json @@ -1,6 +1,6 @@ { "name": "strapi-generate-admin", - "version": "2.0.0", + "version": "3.0.0-alpha.1", "description": "Generate the default admin panel for a Strapi application.", "homepage": "http://strapi.io", "keywords": [ @@ -15,7 +15,7 @@ "dependencies": { "fs-extra": "~0.30.0", "lodash": "^4.16.5", - "strapi-utils": "~2.0.0" + "strapi-utils": "^3.0.0-alpha.1" }, "scripts": { "prepublish": "npm prune", @@ -40,5 +40,9 @@ "bugs": { "url": "https://github.com/strapi/strapi/issues" }, + "engines": { + "node": ">= 7.0.0", + "npm": ">= 3.0.0" + }, "license": "MIT" } diff --git a/packages/strapi-generate-api/package.json b/packages/strapi-generate-api/package.json index 39d7f0c28d..1233186dfb 100644 --- a/packages/strapi-generate-api/package.json +++ b/packages/strapi-generate-api/package.json @@ -1,6 +1,6 @@ { "name": "strapi-generate-api", - "version": "2.0.0", + "version": "3.0.0-alpha.1", "description": "Generate an API for a Strapi application.", "homepage": "http://strapi.io", "keywords": [ @@ -38,5 +38,9 @@ "bugs": { "url": "https://github.com/strapi/strapi/issues" }, + "engines": { + "node": ">= 7.0.0", + "npm": ">= 3.0.0" + }, "license": "MIT" } diff --git a/packages/strapi-generate-controller/package.json b/packages/strapi-generate-controller/package.json index 46ca24e4bc..4550923da9 100644 --- a/packages/strapi-generate-controller/package.json +++ b/packages/strapi-generate-controller/package.json @@ -1,6 +1,6 @@ { "name": "strapi-generate-controller", - "version": "2.0.0", + "version": "3.0.0-alpha.1", "description": "Generate a controller for a Strapi API.", "homepage": "http://strapi.io", "keywords": [ @@ -38,5 +38,9 @@ "bugs": { "url": "https://github.com/strapi/strapi/issues" }, + "engines": { + "node": ">= 7.0.0", + "npm": ">= 3.0.0" + }, "license": "MIT" } diff --git a/packages/strapi-generate-migrations/package.json b/packages/strapi-generate-migrations/package.json index f546865574..2b9001b153 100644 --- a/packages/strapi-generate-migrations/package.json +++ b/packages/strapi-generate-migrations/package.json @@ -1,6 +1,6 @@ { "name": "strapi-generate-migrations", - "version": "2.0.0", + "version": "3.0.0-alpha.1", "description": "Generate migration files for a Strapi application.", "homepage": "http://strapi.io", "keywords": [ @@ -23,8 +23,8 @@ "knex": "^0.12.6", "lodash": "^4.16.5", "pluralize": "^3.0.0", - "strapi-bookshelf": "~2.0.0", - "strapi-utils": "~2.0.0" + "strapi-bookshelf": "^3.0.0-alpha.1", + "strapi-utils": "^3.0.0-alpha.1" }, "scripts": { "prepublish": "npm prune" @@ -48,5 +48,9 @@ "bugs": { "url": "https://github.com/strapi/strapi/issues" }, + "engines": { + "node": ">= 7.0.0", + "npm": ">= 3.0.0" + }, "license": "MIT" } diff --git a/packages/strapi-generate-model/package.json b/packages/strapi-generate-model/package.json index 7614cb84cd..0d029de071 100644 --- a/packages/strapi-generate-model/package.json +++ b/packages/strapi-generate-model/package.json @@ -1,6 +1,6 @@ { "name": "strapi-generate-model", - "version": "2.0.0", + "version": "3.0.0-alpha.1", "description": "Generate a model for a Strapi API.", "homepage": "http://strapi.io", "keywords": [ @@ -38,5 +38,9 @@ "bugs": { "url": "https://github.com/strapi/strapi/issues" }, + "engines": { + "node": ">= 7.0.0", + "npm": ">= 3.0.0" + }, "license": "MIT" } diff --git a/packages/strapi-generate-new/package.json b/packages/strapi-generate-new/package.json index 09375de3b0..fa1b7aff03 100644 --- a/packages/strapi-generate-new/package.json +++ b/packages/strapi-generate-new/package.json @@ -1,6 +1,6 @@ { "name": "strapi-generate-new", - "version": "2.0.0", + "version": "3.0.0-alpha.1", "description": "Generate a new Strapi application.", "homepage": "http://strapi.io", "keywords": [ @@ -15,7 +15,7 @@ "dependencies": { "fs-extra": "~0.30.0", "lodash": "^4.16.5", - "strapi-utils": "~2.0.0" + "strapi-utils": "^3.0.0-alpha.1" }, "scripts": { "prepublish": "npm prune" @@ -39,5 +39,9 @@ "bugs": { "url": "https://github.com/strapi/strapi/issues" }, + "engines": { + "node": ">= 7.0.0", + "npm": ">= 3.0.0" + }, "license": "MIT" } diff --git a/packages/strapi-generate-policy/package.json b/packages/strapi-generate-policy/package.json index 1f30d89a62..4602d74ce2 100644 --- a/packages/strapi-generate-policy/package.json +++ b/packages/strapi-generate-policy/package.json @@ -1,6 +1,6 @@ { "name": "strapi-generate-policy", - "version": "2.0.0", + "version": "3.0.0-alpha.1", "description": "Generate a policy for a Strapi API.", "homepage": "http://strapi.io", "keywords": [ @@ -38,5 +38,9 @@ "bugs": { "url": "https://github.com/strapi/strapi/issues" }, + "engines": { + "node": ">= 7.0.0", + "npm": ">= 3.0.0" + }, "license": "MIT" } diff --git a/packages/strapi-generate-service/package.json b/packages/strapi-generate-service/package.json index 8ca97bc9ef..db2a8f7b1e 100644 --- a/packages/strapi-generate-service/package.json +++ b/packages/strapi-generate-service/package.json @@ -1,6 +1,6 @@ { "name": "strapi-generate-service", - "version": "2.0.0", + "version": "3.0.0-alpha.1", "description": "Generate a service for a Strapi API.", "homepage": "http://strapi.io", "keywords": [ @@ -38,5 +38,9 @@ "bugs": { "url": "https://github.com/strapi/strapi/issues" }, + "engines": { + "node": ">= 7.0.0", + "npm": ">= 3.0.0" + }, "license": "MIT" } diff --git a/packages/strapi-generate/package.json b/packages/strapi-generate/package.json index e0471f6c84..ce211348d8 100644 --- a/packages/strapi-generate/package.json +++ b/packages/strapi-generate/package.json @@ -1,6 +1,6 @@ { "name": "strapi-generate", - "version": "2.0.0", + "version": "3.0.0-alpha.1", "description": "Master of ceremonies for the Strapi generators.", "homepage": "http://strapi.io", "keywords": [ @@ -17,7 +17,7 @@ "fs-extra": "~0.30.0", "lodash": "^4.16.5", "reportback": "^2.0.1", - "strapi-utils": "~2.0.0" + "strapi-utils": "^3.0.0-alpha.1" }, "scripts": { "prepublish": "npm prune" @@ -41,5 +41,9 @@ "bugs": { "url": "https://github.com/strapi/strapi/issues" }, + "engines": { + "node": ">= 7.0.0", + "npm": ">= 3.0.0" + }, "license": "MIT" } diff --git a/packages/strapi-knex/package.json b/packages/strapi-knex/package.json index 16c84d3710..f727167f89 100644 --- a/packages/strapi-knex/package.json +++ b/packages/strapi-knex/package.json @@ -1,6 +1,6 @@ { "name": "strapi-knex", - "version": "2.0.0", + "version": "3.0.0-alpha.1", "description": "Knex hook for the Strapi framework", "homepage": "http://strapi.io", "keywords": [ @@ -46,7 +46,7 @@ "url": "https://github.com/strapi/strapi/issues" }, "engines": { - "node": ">= 4.0.0", + "node": ">= 7.0.0", "npm": ">= 3.0.0" }, "license": "MIT" diff --git a/packages/strapi-mongoose/package.json b/packages/strapi-mongoose/package.json index 7dff5f2f8a..62ae17ff3e 100644 --- a/packages/strapi-mongoose/package.json +++ b/packages/strapi-mongoose/package.json @@ -1,6 +1,6 @@ { "name": "strapi-mongoose", - "version": "2.0.0", + "version": "3.0.0-alpha.1", "description": "Mongoose hook for the Strapi framework", "homepage": "http://strapi.io", "keywords": [ @@ -20,7 +20,7 @@ "mongoose-double": "0.0.1", "mongoose-float": "^1.0.2", "pluralize": "~3.0.0", - "strapi-utils": "~2.0.0" + "strapi-utils": "^3.0.0-alpha.1" }, "strapi": { "isHook": true @@ -48,7 +48,7 @@ "url": "https://github.com/strapi/strapi/issues" }, "engines": { - "node": ">= 4.0.0", + "node": ">= 7.0.0", "npm": ">= 3.0.0" }, "license": "MIT" diff --git a/packages/strapi-utils/package.json b/packages/strapi-utils/package.json index 095b732cb2..f9ef6c4dc9 100644 --- a/packages/strapi-utils/package.json +++ b/packages/strapi-utils/package.json @@ -1,6 +1,6 @@ { "name": "strapi-utils", - "version": "2.0.0", + "version": "3.0.0-alpha.1", "description": "Shared utilities for the Strapi packages", "homepage": "http://strapi.io", "keywords": [ @@ -46,7 +46,7 @@ "url": "https://github.com/strapi/strapi/issues" }, "engines": { - "node": ">= 4.0.0", + "node": ">= 7.0.0", "npm": ">= 3.0.0" }, "license": "MIT" diff --git a/packages/strapi/package.json b/packages/strapi/package.json index 72caee12a6..09e1595847 100644 --- a/packages/strapi/package.json +++ b/packages/strapi/package.json @@ -1,6 +1,6 @@ { "name": "strapi", - "version": "2.0.0", + "version": "3.0.0-alpha.1", "description": "Build powerful back-end with no effort", "homepage": "http://strapi.io", "keywords": [ @@ -60,14 +60,14 @@ "lodash": "^4.16.5", "node-schedule": "^1.2.0", "socket.io": "^1.5.1", - "strapi-generate": "~2.0.0", - "strapi-generate-admin": "~2.0.0", - "strapi-generate-api": "~2.0.0", - "strapi-generate-new": "~2.0.0", - "strapi-generate-policy": "~2.0.0", - "strapi-generate-service": "~2.0.0", - "strapi-mongoose": "~2.0.0", - "strapi-utils": "~2.0.0" + "strapi-generate": "^3.0.0-alpha.1", + "strapi-generate-admin": "^3.0.0-alpha.1", + "strapi-generate-api": "^3.0.0-alpha.1", + "strapi-generate-new": "^3.0.0-alpha.1", + "strapi-generate-policy": "^3.0.0-alpha.1", + "strapi-generate-service": "^3.0.0-alpha.1", + "strapi-mongoose": "^3.0.0-alpha.1", + "strapi-utils": "^3.0.0-alpha.1" }, "scripts": { "prepublish": "npm prune" @@ -92,7 +92,7 @@ "url": "https://github.com/strapi/strapi/issues" }, "engines": { - "node": ">= 4.0.0", + "node": ">= 7.0.0", "npm": ">= 3.0.0" }, "preferGlobal": true,