diff --git a/packages/cli/package.json b/packages/cli/package.json index ac03904bdee150f08b690cccf427b950047176a9..028e740a8ce91c0ece0baa6a3135e2524e6ce21d 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -38,7 +38,7 @@ }, "devDependencies": { "@pubsweet/starter": - "git+https://gitlab.coko.foundation/pubsweet/pubsweet-starter.git", + "git+https://gitlab.coko.foundation/pubsweet/pubsweet-starter.git#update_deps", "jest": "^21.0.0", "nsp": "^2.8.1" }, diff --git a/yarn.lock b/yarn.lock index 6629e5537b5e4f1072d761da44a7620548201568..181975590ec91ef5bb92e5e0b073687be9a8cd19 100644 --- a/yarn.lock +++ b/yarn.lock @@ -55,59 +55,30 @@ lodash "^4.2.0" to-fast-properties "^2.0.0" -"@pubsweet/db-manager@^0.0.7": - version "0.0.7" - resolved "https://registry.yarnpkg.com/@pubsweet/db-manager/-/db-manager-0.0.7.tgz#5107eb0dc1291771b873288f0f42db08f237dec2" - dependencies: - "@pubsweet/logger" "0.0.1" - fs-extra "^4.0.2" - isomorphic-fetch "^2.2.1" - joi "^11.0.2" - pouchdb "^6.3.4" - pubsweet-server "^1.0.0-beta.2" - -"@pubsweet/db-manager@^0.0.8": - version "0.0.8" - resolved "https://registry.yarnpkg.com/@pubsweet/db-manager/-/db-manager-0.0.8.tgz#f0d2d48ab393aa7958d6bcd8c97f0500686653bf" - dependencies: - "@pubsweet/logger" "0.0.1" - fs-extra "^4.0.2" - isomorphic-fetch "^2.2.1" - joi "^11.0.2" - pouchdb "^6.3.4" - pubsweet-server "^1.0.0-beta.2" - -"@pubsweet/logger@0.0.1", "@pubsweet/logger@^0.0.1": - version "0.0.1" - resolved "https://registry.yarnpkg.com/@pubsweet/logger/-/logger-0.0.1.tgz#ec0c15f04e0c64232c29173848ffe6da8190c9c2" - dependencies: - config "^1.26.2" - joi "^10.6.0" - -"@pubsweet/starter@git+https://gitlab.coko.foundation/pubsweet/pubsweet-starter.git": +"@pubsweet/starter@git+https://gitlab.coko.foundation/pubsweet/pubsweet-starter.git#update_deps": version "1.0.0-alpha.1" - resolved "git+https://gitlab.coko.foundation/pubsweet/pubsweet-starter.git#dfe2a9cc77dd84247a8a9bb3ec222ee7f6768059" + resolved "git+https://gitlab.coko.foundation/pubsweet/pubsweet-starter.git#7ff4cc700f69f267b55e19b0cc1169467a28a2b5" dependencies: - "@pubsweet/db-manager" "^0.0.8" - "@pubsweet/logger" "^0.0.1" + "@pubsweet/db-manager" "^0.0.10" + "@pubsweet/logger" "^0.1.0" authsome "0.0.9" - pubsweet "1.0.0-beta.5" - pubsweet-client "1.0.0-beta.9" + pubsweet "1.1.2" + pubsweet-client "1.1.2" pubsweet-component-blog "^0.3.1" pubsweet-component-html "^0.2.0" pubsweet-component-login "^0.5.1" - pubsweet-component-manage "^0.1.11" + pubsweet-component-manage "^0.2.2" pubsweet-component-medium-draft "^0.2.0" - pubsweet-component-navigation "^0.2.7" + pubsweet-component-navigation "^0.3.2" pubsweet-component-password-reset-backend "^0.2.0" pubsweet-component-password-reset-frontend "^0.2.0" - pubsweet-component-pepper-theme "^0.0.3" + pubsweet-component-pepper-theme "^0.0.5" pubsweet-component-posts-manager "^0.6.1" pubsweet-component-signup "^0.4.0" pubsweet-component-teams-manager "^0.3.0" pubsweet-component-users-manager "^0.2.1" - pubsweet-server "1.0.0-beta.3" - pubsweet-theme-plugin "^0.0.1" + pubsweet-server "1.0.2" + pubsweet-theme-plugin "^0.0.3" react-router-redux next "@types/node@*": @@ -2465,19 +2436,6 @@ core-util-is@1.0.2, core-util-is@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" -cosmiconfig@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-1.1.0.tgz#0dea0f9804efdfb929fbb1b188e25553ea053d37" - dependencies: - graceful-fs "^4.1.2" - js-yaml "^3.4.3" - minimist "^1.2.0" - object-assign "^4.0.1" - os-homedir "^1.0.1" - parse-json "^2.2.0" - pinkie-promise "^2.0.0" - require-from-string "^1.1.0" - cosmiconfig@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-3.1.0.tgz#640a94bf9847f321800403cd273af60665c73397" @@ -3401,7 +3359,7 @@ eslint-config-airbnb@^16.1.0: dependencies: eslint-config-airbnb-base "^12.1.0" -eslint-config-prettier@^2.6.0, eslint-config-prettier@^2.7.0: +eslint-config-prettier@^2.7.0: version "2.9.0" resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-2.9.0.tgz#5ecd65174d486c22dff389fe036febf502d468a3" dependencies: @@ -5546,10 +5504,6 @@ isemail@1.x.x: version "1.2.0" resolved "https://registry.yarnpkg.com/isemail/-/isemail-1.2.0.tgz#be03df8cc3e29de4d2c5df6501263f1fa4595e9a" -isemail@2.x.x: - version "2.2.1" - resolved "https://registry.yarnpkg.com/isemail/-/isemail-2.2.1.tgz#0353d3d9a62951080c262c2aa0a42b8ea8e9e2a6" - isemail@3.x.x: version "3.0.0" resolved "https://registry.yarnpkg.com/isemail/-/isemail-3.0.0.tgz#c89a46bb7a3361e1759f8028f9082488ecce3dff" @@ -5650,10 +5604,6 @@ istanbul-reports@^1.1.3: dependencies: handlebars "^4.0.3" -items@2.x.x: - version "2.1.1" - resolved "https://registry.yarnpkg.com/items/-/items-2.1.1.tgz#8bd16d9c83b19529de5aea321acaada78364a198" - javascript-stringify@^1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/javascript-stringify/-/javascript-stringify-1.6.0.tgz#142d111f3a6e3dae8f4a9afd77d45855b5a9cce3" @@ -5887,23 +5837,6 @@ joi-browser@^13.0.1: version "13.0.1" resolved "https://registry.yarnpkg.com/joi-browser/-/joi-browser-13.0.1.tgz#06a7b782d94bca6fa0f107138846ea16588b2e7b" -joi@^10.0.6, joi@^10.4.1, joi@^10.6.0: - version "10.6.0" - resolved "https://registry.yarnpkg.com/joi/-/joi-10.6.0.tgz#52587f02d52b8b75cdb0c74f0b164a191a0e1fc2" - dependencies: - hoek "4.x.x" - isemail "2.x.x" - items "2.x.x" - topo "2.x.x" - -joi@^11.0.2: - version "11.4.0" - resolved "https://registry.yarnpkg.com/joi/-/joi-11.4.0.tgz#f674897537b625e9ac3d0b7e1604c828ad913ccb" - dependencies: - hoek "4.x.x" - isemail "3.x.x" - topo "2.x.x" - joi@^13.1.0: version "13.1.0" resolved "https://registry.yarnpkg.com/joi/-/joi-13.1.0.tgz#59e7b8714b932a1e342c3583d5841d7169ff1822" @@ -5929,7 +5862,7 @@ js-tokens@^3.0.0, js-tokens@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" -js-yaml@^3.4.3, js-yaml@^3.5.1, js-yaml@^3.7.0, js-yaml@^3.9.0, js-yaml@^3.9.1: +js-yaml@^3.5.1, js-yaml@^3.7.0, js-yaml@^3.9.0, js-yaml@^3.9.1: version "3.10.0" resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.10.0.tgz#2e78441646bd4682e963f22b6e92823c309c62dc" dependencies: @@ -6318,26 +6251,6 @@ lie@3.1.1, lie@^3.1.0: dependencies: immediate "~3.0.5" -lint-staged@^4.2.3: - version "4.3.0" - resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-4.3.0.tgz#ed0779ad9a42c0dc62bb3244e522870b41125879" - dependencies: - app-root-path "^2.0.0" - chalk "^2.1.0" - commander "^2.11.0" - cosmiconfig "^1.1.0" - execa "^0.8.0" - is-glob "^4.0.0" - jest-validate "^21.1.0" - listr "^0.12.0" - lodash "^4.17.4" - log-symbols "^2.0.0" - minimatch "^3.0.0" - npm-which "^3.0.1" - p-map "^1.1.1" - staged-git-files "0.0.4" - stringify-object "^3.2.0" - lint-staged@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-6.0.0.tgz#7ab7d345f2fe302ff196f1de6a005594ace03210" @@ -6375,19 +6288,6 @@ listr-silent-renderer@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz#924b5a3757153770bf1a8e3fbf74b8bbf3f9242e" -listr-update-renderer@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/listr-update-renderer/-/listr-update-renderer-0.2.0.tgz#ca80e1779b4e70266807e8eed1ad6abe398550f9" - dependencies: - chalk "^1.1.3" - cli-truncate "^0.2.1" - elegant-spinner "^1.0.1" - figures "^1.7.0" - indent-string "^3.0.0" - log-symbols "^1.0.2" - log-update "^1.0.2" - strip-ansi "^3.0.1" - listr-update-renderer@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/listr-update-renderer/-/listr-update-renderer-0.4.0.tgz#344d980da2ca2e8b145ba305908f32ae3f4cc8a7" @@ -6410,27 +6310,6 @@ listr-verbose-renderer@^0.4.0: date-fns "^1.27.2" figures "^1.7.0" -listr@^0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/listr/-/listr-0.12.0.tgz#6bce2c0f5603fa49580ea17cd6a00cc0e5fa451a" - dependencies: - chalk "^1.1.3" - cli-truncate "^0.2.1" - figures "^1.7.0" - indent-string "^2.1.0" - is-promise "^2.1.0" - is-stream "^1.1.0" - listr-silent-renderer "^1.1.1" - listr-update-renderer "^0.2.0" - listr-verbose-renderer "^0.4.0" - log-symbols "^1.0.2" - log-update "^1.0.2" - ora "^0.2.3" - p-map "^1.1.1" - rxjs "^5.0.0-beta.11" - stream-to-observable "^0.1.0" - strip-ansi "^3.0.1" - listr@^0.13.0: version "0.13.0" resolved "https://registry.yarnpkg.com/listr/-/listr-0.13.0.tgz#20bb0ba30bae660ee84cc0503df4be3d5623887d" @@ -8544,7 +8423,7 @@ preserve@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" -prettier@^1.7.4, prettier@^1.8.2: +prettier@^1.8.2: version "1.9.1" resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.9.1.tgz#41638a0d47c1efbd1b7d5a742aaa5548eab86d70" @@ -8666,118 +8545,6 @@ public-encrypt@^4.0.0: parse-asn1 "^5.0.0" randombytes "^2.0.1" -pubsweet-client@1.0.0-beta.9: - version "1.0.0-beta.9" - resolved "https://registry.yarnpkg.com/pubsweet-client/-/pubsweet-client-1.0.0-beta.9.tgz#23f9e7cc84480566e67907c19d936faa4df64163" - dependencies: - authsome "0.0.9" - config "^1.21.0" - eslint-config-prettier "^2.6.0" - event-source-polyfill "^0.0.10" - global "^4.3.1" - husky "^0.14.3" - isomorphic-fetch "^2.1.1" - lint-staged "^4.2.3" - lodash "^4.0.0" - prettier "^1.7.4" - prop-types "^15.5.8" - pubsweet-component-login "^0.5.2" - react "^15.4.4" - react-css-themr "^2.1.2" - react-redux "^5.0.2" - react-router-dom "^4.2.2" - react-router-redux next - redux "^3.6.0" - redux-form "^7.0.3" - redux-logger "^3.0.1" - redux-thunk "^2.2.0" - -pubsweet-component-manage@^0.1.11: - version "0.1.11" - resolved "https://registry.yarnpkg.com/pubsweet-component-manage/-/pubsweet-component-manage-0.1.11.tgz#1bc450decceb7a36afab37c748008f8bd2f93d0c" - dependencies: - bootstrap-sass "^3.3.7" - font-awesome "^4.7.0" - prop-types "^15.5.10" - -pubsweet-component-navigation@^0.2.7: - version "0.2.7" - resolved "https://registry.yarnpkg.com/pubsweet-component-navigation/-/pubsweet-component-navigation-0.2.7.tgz#9139ce08f8be9a9e8d6673d4cde3e1990a78fb0c" - dependencies: - prop-types "^15.5.10" - react-bootstrap "^0.31.3" - react-router-bootstrap "^0.24.4" - react-router-dom "^4.2.2" - -pubsweet-component-pepper-theme@^0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/pubsweet-component-pepper-theme/-/pubsweet-component-pepper-theme-0.0.3.tgz#9bc8b111dde81e92100e74a17ec9c97a3bf9855a" - -pubsweet-server@1.0.0-beta.3: - version "1.0.0-beta.3" - resolved "https://registry.yarnpkg.com/pubsweet-server/-/pubsweet-server-1.0.0-beta.3.tgz#c29c30671a897883e2c87085f214c0d6be178044" - dependencies: - "@pubsweet/logger" "^0.0.1" - authsome "0.0.9" - bcrypt "^1.0.2" - bluebird "^3.5.1" - body-parser "^1.15.2" - colors "^1.1.2" - config "^1.26.2" - cookie-parser "^1.4.3" - dotenv "^4.0.0" - express "^4.16.1" - helmet "^3.8.1" - http-status-codes "^1.0.6" - joi "^10.0.6" - jsonwebtoken "^7.1.7" - lodash "^4.0.0" - minimist "^1.2.0" - morgan "^1.8.2" - multer "^1.1.0" - passport "^0.3.2" - passport-anonymous "^1.0.1" - passport-http-bearer "^1.0.1" - passport-local "^1.0.0" - pouchdb-adapter-http "^6.2.0" - pouchdb-adapter-leveldb "^6.1.1" - pouchdb-adapter-memory "^6.1.1" - pouchdb-core "^6.1.1" - pouchdb-find "^0.10.3" - pouchdb-upsert "^2.0.0" - promise-queue "^2.2.3" - prompt "^1.0.0" - pubsweet-sse "^0.1.1" - relational-pouch "^1.4.5" - uuid "^3.0.1" - winston "^2.2.0" - -pubsweet-theme-plugin@^0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/pubsweet-theme-plugin/-/pubsweet-theme-plugin-0.0.1.tgz#4160bdd53dec4d646952d29337ce36bc3b8dfe9a" - -pubsweet@1.0.0-beta.5: - version "1.0.0-beta.5" - resolved "https://registry.yarnpkg.com/pubsweet/-/pubsweet-1.0.0-beta.5.tgz#a32a85f5fe12e3bdf50d31b8096090f28a54ef5c" - dependencies: - "@pubsweet/db-manager" "^0.0.7" - "@pubsweet/logger" "^0.0.1" - bluebird "^3.5.0" - colors "^1.1.2" - commander "^2.9.0" - express "^4.15.3" - forever-monitor "^1.7.0" - fs-extra "^4.0.2" - inflection "^1.12.0" - joi "^10.4.1" - prompt flatiron/prompt#1c95d1d8d333b5fbc13fa5f0619f3dcf0d514f87 - pubsweet-server "^1.0.0-beta.2" - require-relative "^0.8.7" - uuid "^3.0.1" - webpack "^3.8.1" - webpack-dev-middleware "^1.12.0" - webpack-hot-middleware "^2.20.0" - pump@^1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/pump/-/pump-1.0.3.tgz#5dfe8311c33bbf6fc18261f9f34702c47c08a954" @@ -9740,10 +9507,6 @@ require-directory@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" -require-from-string@^1.1.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-1.2.1.tgz#529c9ccef27380adfec9a2f965b649bbee636418" - require-from-string@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.1.tgz#c545233e9d7da6616e9d59adfb39fc9f588676ff" @@ -9904,7 +9667,7 @@ rx-lite@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-3.1.2.tgz#19ce502ca572665f3b647b10939f97fd1615f102" -rxjs@^5.0.0-beta.11, rxjs@^5.4.2: +rxjs@^5.4.2: version "5.5.5" resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-5.5.5.tgz#e164f11d38eaf29f56f08c3447f74ff02dd84e97" dependencies: @@ -10366,10 +10129,6 @@ stream-shift@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952" -stream-to-observable@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/stream-to-observable/-/stream-to-observable-0.1.0.tgz#45bf1d9f2d7dc09bed81f1c307c430e68b84cffe" - stream-to-observable@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/stream-to-observable/-/stream-to-observable-0.2.0.tgz#59d6ea393d87c2c0ddac10aa0d561bc6ba6f0e10" @@ -10953,12 +10712,6 @@ topo@1.x.x: dependencies: hoek "2.x.x" -topo@2.x.x: - version "2.0.2" - resolved "https://registry.yarnpkg.com/topo/-/topo-2.0.2.tgz#cd5615752539057c0dc0491a621c3bc6fbe1d182" - dependencies: - hoek "4.x.x" - topo@3.x.x: version "3.0.0" resolved "https://registry.yarnpkg.com/topo/-/topo-3.0.0.tgz#37e48c330efeac784538e0acd3e62ca5e231fe7a"