diff --git a/commitlint.config.js b/commitlint.config.js index c2b1f636..df3946af 100644 --- a/commitlint.config.js +++ b/commitlint.config.js @@ -1,3 +1,10 @@ module.exports = { - extends: ['@commitlint/config-angular', '@commitlint/config-lerna-scopes'] + extends: ['@commitlint/config-angular'], + rules: { + 'scope-enum': [ + 2, + 'always', + ['ui-toolkit', 'my-joyent', 'my-joy-beta', 'boilerplate', 'cloudapi-gql'] + ] + } }; diff --git a/package.json b/package.json index 978eba50..ced08d5b 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,6 @@ "scripts": { "release": "./scripts/release", "format": "./scripts/format", - "test-staged": "./scripts/run-staged-pkg --test", "lint-staged": "./scripts/run-staged-pkg --lint", "format-staged": "./scripts/format --staged", "lint-license": "./scripts/license-to-fail", @@ -34,7 +33,6 @@ "devDependencies": { "@commitlint/cli": "^3.2.0", "@commitlint/config-angular": "^3.1.1", - "@commitlint/config-lerna-scopes": "^3.1.1", "@commitlint/prompt-cli": "^3.2.0", "apr-awaitify": "^1.0.4", "apr-filter": "^1.0.5", @@ -73,7 +71,5 @@ "stylelint-gh-status-reporter": "^1.0.7", "yargs": "^8.0.2" }, - "workspaces": [ - "packages/*" - ] + "workspaces": ["packages/*"] } diff --git a/yarn.lock b/yarn.lock index d3320e0d..623bcf4c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -37,12 +37,6 @@ version "3.1.1" resolved "https://registry.yarnpkg.com/@commitlint/config-angular/-/config-angular-3.1.1.tgz#55f2283803c6a4e01e755d0912eff9d757353366" -"@commitlint/config-lerna-scopes@^3.1.1": - version "3.1.1" - resolved "https://registry.yarnpkg.com/@commitlint/config-lerna-scopes/-/config-lerna-scopes-3.1.1.tgz#d7b6b77a819a0ecfdcd4b8b2c9c384e3c7de0250" - dependencies: - lerna "^2.0.0" - "@commitlint/core@^3.2.0": version "3.2.0" resolved "https://registry.yarnpkg.com/@commitlint/core/-/core-3.2.0.tgz#31753e772d094b72ca98a5f058fe5615e54c79a7" @@ -126,10 +120,6 @@ version "0.10.2" resolved "https://registry.yarnpkg.com/@types/graphql/-/graphql-0.10.2.tgz#d7c79acbaa17453b6681c80c34b38fcb10c4c08c" -"@types/graphql@^0.11.4": - version "0.11.5" - resolved "https://registry.yarnpkg.com/@types/graphql/-/graphql-0.11.5.tgz#e70f051e80b299be5b12f7e60d962f30c9596072" - "@types/graphql@^0.9.0", "@types/graphql@^0.9.1": version "0.9.4" resolved "https://registry.yarnpkg.com/@types/graphql/-/graphql-0.9.4.tgz#cdeb6bcbef9b6c584374b81aa7f48ecf3da404fa" @@ -396,23 +386,23 @@ apollo-link@^0.7.0: graphql "^0.11.3" zen-observable-ts "^0.5.0" -apollo-server-core@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/apollo-server-core/-/apollo-server-core-1.1.3.tgz#1c1f223ab96097e095969a3494e6408cefdc9689" +apollo-server-core@^1.1.6: + version "1.1.6" + resolved "https://registry.yarnpkg.com/apollo-server-core/-/apollo-server-core-1.1.6.tgz#be45833e15a6fa28e52bc7e853cd77dfb2558da7" dependencies: apollo-tracing "^0.0.7" apollo-server-hapi@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/apollo-server-hapi/-/apollo-server-hapi-1.1.3.tgz#277db6b240789a745260e7270267bb7ef306b314" + version "1.1.6" + resolved "https://registry.yarnpkg.com/apollo-server-hapi/-/apollo-server-hapi-1.1.6.tgz#97bdc483afe908e28aa0ae9a3ee7744d581bc3bf" dependencies: - apollo-server-core "^1.1.3" - apollo-server-module-graphiql "^1.1.3" + apollo-server-core "^1.1.6" + apollo-server-module-graphiql "^1.1.6" boom "^5.2.0" -apollo-server-module-graphiql@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/apollo-server-module-graphiql/-/apollo-server-module-graphiql-1.1.3.tgz#cf59be3320fda301ef369660697486f172457abb" +apollo-server-module-graphiql@^1.1.6: + version "1.1.6" + resolved "https://registry.yarnpkg.com/apollo-server-module-graphiql/-/apollo-server-module-graphiql-1.1.6.tgz#9a0c8ff7ed7c4fff313065db388f08b1e7b6f9b9" apollo-tracing@^0.0.7: version "0.0.7" @@ -421,8 +411,8 @@ apollo-tracing@^0.0.7: graphql-tools "^1.1.0" apollo-utilities@^0.2.0-beta.0: - version "0.2.0-beta.2" - resolved "https://registry.yarnpkg.com/apollo-utilities/-/apollo-utilities-0.2.0-beta.2.tgz#95b61e00fa0cb67f6af65921484bca33114d55e1" + version "0.2.0-rc.0" + resolved "https://registry.yarnpkg.com/apollo-utilities/-/apollo-utilities-0.2.0-rc.0.tgz#5ac93a839c5688e8f655dc7d5789a5d878f4351f" apollo@^0.2.2: version "0.2.2" @@ -701,13 +691,17 @@ ast-types@0.9.11: version "0.9.11" resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.9.11.tgz#371177bb59232ff5ceaa1d09ee5cad705b1a5aa9" +ast-types@0.9.12: + version "0.9.12" + resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.9.12.tgz#b136300d67026625ae15326982ca9918e5db73c9" + ast-types@^0.7.2: version "0.7.8" resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.7.8.tgz#902d2e0d60d071bdcd46dc115e1809ed11c138a9" ast-types@^0.9.13: - version "0.9.13" - resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.9.13.tgz#d2405596255605670a0b7e2911006fba4cf57542" + version "0.9.14" + resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.9.14.tgz#d34ba5dffb9d15a44351fd2a9d82e4ab2838b5ba" astral-regex@^1.0.0: version "1.0.0" @@ -1167,6 +1161,13 @@ babel-plugin-jest-hoist@^21.2.0: version "21.2.0" resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-21.2.0.tgz#2cef637259bd4b628a6cace039de5fcd14dbb006" +babel-plugin-lodash@^3.2.11: + version "3.2.11" + resolved "https://registry.yarnpkg.com/babel-plugin-lodash/-/babel-plugin-lodash-3.2.11.tgz#21c8fdec9fe1835efaa737873e3902bdd66d5701" + dependencies: + glob "^7.1.1" + lodash "^4.17.2" + babel-plugin-minify-builtins@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/babel-plugin-minify-builtins/-/babel-plugin-minify-builtins-0.2.0.tgz#317f824b0907210b6348671bb040ca072e2e0c82" @@ -1767,11 +1768,12 @@ babel-preset-jest@^21.2.0: babel-plugin-syntax-object-rest-spread "^6.13.0" babel-preset-joyent-portal@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/babel-preset-joyent-portal/-/babel-preset-joyent-portal-3.0.1.tgz#74dc8612765c6c214e41b98cae614cce9dda0ed0" + version "3.2.0" + resolved "https://registry.yarnpkg.com/babel-preset-joyent-portal/-/babel-preset-joyent-portal-3.2.0.tgz#0801746916568886beba5c2911ce1c55ec142320" dependencies: + babel-plugin-lodash "^3.2.11" babel-preset-minify "^0.2.0" - babel-preset-react-app "^3.0.2" + babel-preset-react-app "^3.0.3" babel-preset-minify@^0.2.0: version "0.2.0" @@ -1801,7 +1803,7 @@ babel-preset-minify@^0.2.0: babel-plugin-transform-undefined-to-void "^6.8.3" lodash.isplainobject "^4.0.6" -babel-preset-react-app@^3.0.2, babel-preset-react-app@^3.0.3: +babel-preset-react-app@^3.0.3: version "3.0.3" resolved "https://registry.yarnpkg.com/babel-preset-react-app/-/babel-preset-react-app-3.0.3.tgz#5716d6a8c7354db0cc2707207ab6ceb3b2e0a825" dependencies: @@ -2161,8 +2163,8 @@ browser-resolve@^1.11.2: resolve "1.1.7" browserify-aes@^1.0.0, browserify-aes@^1.0.4: - version "1.0.8" - resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.0.8.tgz#c8fa3b1b7585bb7ba77c5560b60996ddec6d5309" + version "1.1.0" + resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.1.0.tgz#1d2ad62a8b479f23f0ab631c1be86a82dbccbe48" dependencies: buffer-xor "^1.0.3" cipher-base "^1.0.0" @@ -2397,12 +2399,12 @@ caniuse-api@^1.5.2: lodash.uniq "^4.5.0" caniuse-db@^1.0.30000529, caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639: - version "1.0.30000745" - resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000745.tgz#b259a61737a3e48c4fb4b6b1bc44edeb264cd422" + version "1.0.30000746" + resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000746.tgz#501098c66f5fbbf634c02f25508b05e8809910f4" caniuse-lite@^1.0.30000697, caniuse-lite@^1.0.30000744: - version "1.0.30000745" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000745.tgz#20d6fede1157a4935133502946fc7e0e6b880da5" + version "1.0.30000746" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000746.tgz#c64f95a3925cfd30207a308ed76c1ae96ea09ea0" capture-stack-trace@^1.0.0: version "1.0.0" @@ -3404,9 +3406,9 @@ css-to-react-native@^2.0.3: fbjs "^0.8.5" postcss-value-parser "^3.3.0" -css-tree@1.0.0-alpha23: - version "1.0.0-alpha23" - resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha23.tgz#5129518def61e99931d9a3397c3d6758af2ff0c5" +css-tree@1.0.0-alpha25: + version "1.0.0-alpha25" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha25.tgz#1bbfabfbf6eeef4f01d9108ff2edd0be2fe35597" dependencies: mdn-data "^1.0.0" source-map "^0.5.3" @@ -3470,10 +3472,10 @@ cssesc@^0.1.0: postcss-zindex "^2.0.1" csso@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/csso/-/csso-3.2.0.tgz#b290b9581551904aad45bca8988af17ca0711235" + version "3.3.0" + resolved "https://registry.yarnpkg.com/csso/-/csso-3.3.0.tgz#bb9b777596065feaf8e74705fb24c63a82f74796" dependencies: - css-tree "1.0.0-alpha23" + css-tree "1.0.0-alpha25" csso@~2.3.1: version "2.3.2" @@ -4150,8 +4152,8 @@ ee-first@1.1.1: resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" electron-to-chromium@^1.2.7, electron-to-chromium@^1.3.24: - version "1.3.24" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.24.tgz#9b7b88bb05ceb9fa016a177833cc2dde388f21b6" + version "1.3.26" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.26.tgz#996427294861a74d9c7c82b9260ea301e8c02d66" element-class@^0.2.0: version "0.2.2" @@ -4361,10 +4363,14 @@ escope@^3.6.0: esrecurse "^4.1.0" estraverse "^4.1.1" -eslint-config-joyent-portal@3.0.0, eslint-config-joyent-portal@^3.0.0: +eslint-config-joyent-portal@3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/eslint-config-joyent-portal/-/eslint-config-joyent-portal-3.0.0.tgz#269e3e0b88abba96adc3a6dc0bbf604a6ae89356" +eslint-config-joyent-portal@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/eslint-config-joyent-portal/-/eslint-config-joyent-portal-3.1.0.tgz#7a77270d118627e59461db29d35639cf146d1dfc" + eslint-config-prettier@^2.3.0: version "2.6.0" resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-2.6.0.tgz#f21db0ebb438ad678fb98946097c4bb198befccc" @@ -4815,8 +4821,8 @@ express-graphql@^0.6.6: raw-body "^2.1.0" express@^4.13.3, express@^4.15.3, express@^4.15.4: - version "4.16.1" - resolved "https://registry.yarnpkg.com/express/-/express-4.16.1.tgz#6b33b560183c9b253b7b62144df33a4654ac9ed0" + version "4.16.2" + resolved "https://registry.yarnpkg.com/express/-/express-4.16.2.tgz#e35c6dfe2d64b7dca0a5cd4f21781be3299e076c" dependencies: accepts "~1.3.4" array-flatten "1.1.1" @@ -5711,8 +5717,8 @@ graphql-config@^1.0.0, graphql-config@^1.0.7: rimraf "^2.6.1" graphql-faker@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/graphql-faker/-/graphql-faker-1.4.0.tgz#e71c4792757a3c3d39c53711d2096186d6281a37" + version "1.5.0" + resolved "https://registry.yarnpkg.com/graphql-faker/-/graphql-faker-1.5.0.tgz#1b3fb0ea411357d532977c2737854aea585a6ea3" dependencies: body-parser "^1.18.1" chalk "^2.1.0" @@ -5723,6 +5729,7 @@ graphql-faker@^1.4.0: faker "^4.1.0" graphql "github:apis-guru/graphql-js#directives-fork-dist" lodash "^4.17.4" + moment "^2.19.0" node-fetch "^1.7.3" opn "^5.1.0" yargs "^9.0.1" @@ -5826,14 +5833,12 @@ graphql-tools@^1.1.0: "@types/graphql" "^0.9.0" graphql-tools@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/graphql-tools/-/graphql-tools-2.2.1.tgz#ff4d73d3e52e09b38b3f2f4ed53c29d4baa122b1" + version "2.4.0" + resolved "https://registry.yarnpkg.com/graphql-tools/-/graphql-tools-2.4.0.tgz#183d7e509e1ebd07d51db05fdeb181e7126f7ecb" dependencies: apollo-link "^0.7.0" deprecated-decorator "^0.1.6" uuid "^3.1.0" - optionalDependencies: - "@types/graphql" "^0.11.4" graphql-voyager@^1.0.0-rc.9: version "1.0.0-rc.9" @@ -5860,7 +5865,7 @@ graphql@^0.10.0, graphql@^0.10.1, graphql@^0.10.3, graphql@^0.10.5: dependencies: iterall "^1.1.0" -graphql@^0.11.3, graphql@^0.11.6: +graphql@^0.11.3, graphql@^0.11.6, graphql@^0.11.7: version "0.11.7" resolved "https://registry.yarnpkg.com/graphql/-/graphql-0.11.7.tgz#e5abaa9cb7b7cccb84e9f0836bf4370d268750c6" dependencies: @@ -6478,10 +6483,14 @@ ip@1.1.5, ip@^1.1.0, ip@^1.1.5: version "1.1.5" resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" -ipaddr.js@1.5.2, ipaddr.js@^1.5.2: +ipaddr.js@1.5.2: version "1.5.2" resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.5.2.tgz#d4b505bde9946987ccf0fc58d9010ff9607e3fa0" +ipaddr.js@^1.5.2: + version "1.5.3" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.5.3.tgz#ec68539dd70ff0990c3195ab7ec43124a83df589" + iron@4.x.x, iron@^4.0.5: version "4.0.5" resolved "https://registry.yarnpkg.com/iron/-/iron-4.0.5.tgz#4f042cceb8b9738f346b59aa734c83a89bc31428" @@ -7469,8 +7478,8 @@ joi@8.1.x: topo "2.x.x" joi@^11.1.0: - version "11.3.3" - resolved "https://registry.yarnpkg.com/joi/-/joi-11.3.3.tgz#dcc95755df2b1a7576c21375728c05e4b8a5c924" + version "11.3.4" + resolved "https://registry.yarnpkg.com/joi/-/joi-11.3.4.tgz#c25fc2598c3847865f92c51b5249b519af3e51cb" dependencies: hoek "4.x.x" isemail "3.x.x" @@ -7484,24 +7493,27 @@ joy-react-broadcast@^0.6.9: warning "^3.0.0" joyent-manifest-editor@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/joyent-manifest-editor/-/joyent-manifest-editor-1.3.0.tgz#f06641cfb29bd37eb4c9a14ae8eaf0ba565eacff" + version "1.4.0" + resolved "https://registry.yarnpkg.com/joyent-manifest-editor/-/joyent-manifest-editor-1.4.0.tgz#0c02efe6c02b0386a5b209ae4ddcc3492b9c22ac" dependencies: - prettier "^1.7.0" + prettier "^1.7.4" prop-types "^15.6.0" react-codemirror "^1.0.0" joyent-react-scripts@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/joyent-react-scripts/-/joyent-react-scripts-2.0.2.tgz#687d5b114d82acfaff0993b57f8ab2e76e5173ee" + version "2.3.0" + resolved "https://registry.yarnpkg.com/joyent-react-scripts/-/joyent-react-scripts-2.3.0.tgz#9e48f93d67284b8149dc73b35ccdfc11d27131d9" dependencies: apr-for-each "^1.0.6" apr-main "^1.0.7" babel-minify-webpack-plugin "^0.2.0" + execa "^0.8.0" + graphql "^0.11.7" graphql-tag "^2.4.2" + lodash-webpack-plugin "^0.11.4" lodash.isstring "^4.0.1" mz "^2.7.0" - react-scripts "^1.0.13" + react-scripts "^1.0.14" jpeg-js@0.1.2, jpeg-js@^0.1.2: version "0.1.2" @@ -7768,7 +7780,7 @@ lcid@^1.0.0: dependencies: invert-kv "^1.0.0" -lerna@^2.0.0, lerna@^2.1.2: +lerna@^2.1.2: version "2.4.0" resolved "https://registry.yarnpkg.com/lerna/-/lerna-2.4.0.tgz#7b76446b154bafb9cba8996f3dc233f1cb6ca7c3" dependencies: @@ -7959,6 +7971,12 @@ lodash-es@^4.17.3, lodash-es@^4.17.4, lodash-es@^4.2.0, lodash-es@^4.2.1: version "4.17.4" resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.4.tgz#dcc1d7552e150a0640073ba9cb31d70f032950e7" +lodash-webpack-plugin@^0.11.4: + version "0.11.4" + resolved "https://registry.yarnpkg.com/lodash-webpack-plugin/-/lodash-webpack-plugin-0.11.4.tgz#6c3ecba3d4b8d24b53940b63542715c5ed3c4ac5" + dependencies: + lodash "^4.17.4" + lodash._baseassign@^3.0.0: version "3.2.0" resolved "https://registry.yarnpkg.com/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz#8c38a099500f215ad09e59f1722fd0c52bfe0a4e" @@ -8569,7 +8587,11 @@ moment@2.15.x: version "2.15.2" resolved "https://registry.yarnpkg.com/moment/-/moment-2.15.2.tgz#1bfdedf6a6e345f322fe956d5df5bd08a8ce84dc" -moment@2.x.x, moment@^2.10.6, moment@^2.6.0, moment@~2.18.0: +moment@2.x.x, moment@^2.10.6, moment@^2.19.0, moment@^2.6.0: + version "2.19.1" + resolved "https://registry.yarnpkg.com/moment/-/moment-2.19.1.tgz#56da1a2d1cbf01d38b7e1afc31c10bcfa1929167" + +moment@~2.18.0: version "2.18.1" resolved "https://registry.yarnpkg.com/moment/-/moment-2.18.1.tgz#c36193dd3ce1c2eed2adb7c802dbbc77a81b1c0f" @@ -8892,10 +8914,10 @@ normalize-url@^1.4.0: sort-keys "^1.0.0" normalized-styled-components@^1.0.14: - version "1.0.14" - resolved "https://registry.yarnpkg.com/normalized-styled-components/-/normalized-styled-components-1.0.14.tgz#879769f4de36195aec375839e17caa6267e96fec" + version "1.0.17" + resolved "https://registry.yarnpkg.com/normalized-styled-components/-/normalized-styled-components-1.0.17.tgz#fd3a82e00b87d0c89d973f795cdaa7b5025ebb8a" dependencies: - remcalc "^1.0.8" + remcalc "^1.0.9" npm-run-all@^4.1.1: version "4.1.1" @@ -8948,8 +8970,8 @@ number-is-nan@^1.0.0: resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" "nwmatcher@>= 1.3.9 < 2.0.0": - version "1.4.2" - resolved "https://registry.yarnpkg.com/nwmatcher/-/nwmatcher-1.4.2.tgz#c5e545ab40d22a56b0326531c4beaed7a888b3ea" + version "1.4.3" + resolved "https://registry.yarnpkg.com/nwmatcher/-/nwmatcher-1.4.3.tgz#64348e3b3d80f035b40ac11563d278f8b72db89c" oauth-sign@~0.8.1, oauth-sign@~0.8.2: version "0.8.2" @@ -8960,8 +8982,8 @@ object-assign@4.1.1, object-assign@^4, object-assign@^4.0.1, object-assign@^4.1. resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" object-hash@^1.1.4: - version "1.1.8" - resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-1.1.8.tgz#28a659cf987d96a4dabe7860289f3b5326c4a03c" + version "1.2.0" + resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-1.2.0.tgz#e96af0e96981996a1d47f88ead8f74f1ebc4422b" object-keys@^1.0.10, object-keys@^1.0.6, object-keys@^1.0.7, object-keys@^1.0.8, object-keys@^1.0.9: version "1.0.11" @@ -9827,7 +9849,7 @@ prettier@1.6.1: version "1.6.1" resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.6.1.tgz#850f411a3116226193e32ea5acfc21c0f9a76d7d" -prettier@^1.7.0, prettier@^1.7.4: +prettier@^1.7.4: version "1.7.4" resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.7.4.tgz#5e8624ae9363c80f95ec644584ecdf55d74f93fa" @@ -10236,8 +10258,8 @@ react-docgen-displayname-handler@^1.0.1: recast "0.12.6" react-docgen@^2.18.0: - version "2.18.0" - resolved "https://registry.yarnpkg.com/react-docgen/-/react-docgen-2.18.0.tgz#fe6c57bd10fe2f3ecb32ab800a2db0fb43a93a35" + version "2.19.0" + resolved "https://registry.yarnpkg.com/react-docgen/-/react-docgen-2.19.0.tgz#a9e356277aa31f42df163f0b4917d3b077985f9d" dependencies: async "^2.1.4" babel-runtime "^6.9.2" @@ -10247,9 +10269,9 @@ react-docgen@^2.18.0: node-dir "^0.1.10" recast "^0.12.6" -react-docgen@^3.0.0-beta7: - version "3.0.0-beta7" - resolved "https://registry.yarnpkg.com/react-docgen/-/react-docgen-3.0.0-beta7.tgz#5fbb2ffc487a3252c99459867eedcc8ed4c7988c" +react-docgen@^3.0.0-beta8: + version "3.0.0-beta8" + resolved "https://registry.yarnpkg.com/react-docgen/-/react-docgen-3.0.0-beta8.tgz#57888166cffd0681fa20fa0d73e569fa7fd04c3c" dependencies: async "^2.1.4" babel-runtime "^6.9.2" @@ -10386,7 +10408,7 @@ react-router@^4.2.0: prop-types "^15.5.4" warning "^3.0.0" -react-scripts@^1.0.13, react-scripts@^1.0.14: +react-scripts@^1.0.14: version "1.0.14" resolved "https://registry.yarnpkg.com/react-scripts/-/react-scripts-1.0.14.tgz#70fe76c9beb67b136b953e875bdfe4ad78d410d1" dependencies: @@ -10435,14 +10457,14 @@ react-style-proptype@^3.0.0: prop-types "^15.5.4" react-styled-flexboxgrid@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/react-styled-flexboxgrid/-/react-styled-flexboxgrid-2.0.3.tgz#308a8bbc80b1737a65f4ccf35d02afe20932a2f2" + version "2.1.0" + resolved "https://registry.yarnpkg.com/react-styled-flexboxgrid/-/react-styled-flexboxgrid-2.1.0.tgz#ae0c76b3496600d852ba8a8da0cd781ff8199280" dependencies: lodash.isinteger "^4.0.4" react-styleguidist@^6.0.28: - version "6.0.28" - resolved "https://registry.yarnpkg.com/react-styleguidist/-/react-styleguidist-6.0.28.tgz#e105acc1149a5cb2656d20467a36ca4a5baff264" + version "6.0.30" + resolved "https://registry.yarnpkg.com/react-styleguidist/-/react-styleguidist-6.0.30.tgz#988a09282f8af43749e44602349ec524dc1f07a0" dependencies: ast-types "^0.9.13" buble "^0.15.2" @@ -10485,7 +10507,7 @@ react-styleguidist@^6.0.28: q-i "^1.1.4" react-codemirror2 "^2.0.2" react-dev-utils "^3.0.2" - react-docgen "^3.0.0-beta7" + react-docgen "^3.0.0-beta8" react-docgen-displayname-handler "^1.0.1" react-group "^1.0.5" react-icons "^2.2.7" @@ -10494,7 +10516,7 @@ react-styleguidist@^6.0.28: style-loader "^0.18.2" to-ast "^1.0.0" type-detect "^4.0.3" - uglifyjs-webpack-plugin "^1.0.0-beta.2" + uglifyjs-webpack-plugin "1.0.0-beta.3" unist-util-visit "^1.1.3" webpack-dev-server "^2.8.2" webpack-merge "^4.1.0" @@ -10695,7 +10717,7 @@ readline2@^1.0.1: is-fullwidth-code-point "^1.0.0" mute-stream "0.0.5" -recast@0.12.6, recast@^0.12.6: +recast@0.12.6: version "0.12.6" resolved "https://registry.yarnpkg.com/recast/-/recast-0.12.6.tgz#4b0fb82feb1d10b3bd62d34943426d9b3ed30d4c" dependencies: @@ -10705,6 +10727,16 @@ recast@0.12.6, recast@^0.12.6: private "~0.1.5" source-map "~0.5.0" +recast@^0.12.6: + version "0.12.7" + resolved "https://registry.yarnpkg.com/recast/-/recast-0.12.7.tgz#6ec2ba1ae1d163cd12b5c17c3823458b299f3a0b" + dependencies: + ast-types "0.9.12" + core-js "^2.4.1" + esprima "~4.0.0" + private "~0.1.5" + source-map "~0.6.1" + rechoir@^0.6.2: version "0.6.2" resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" @@ -10749,8 +10781,8 @@ reduce-css-calc@^1.2.6: reduce-function-call "^1.0.1" reduce-css-calc@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/reduce-css-calc/-/reduce-css-calc-2.0.5.tgz#33c97838c5d4c711a5c14ef85ce4fde41483f7bd" + version "2.1.1" + resolved "https://registry.yarnpkg.com/reduce-css-calc/-/reduce-css-calc-2.1.1.tgz#f4ecd7a00ec3e5683773f208067ad7da117b9db0" dependencies: css-unit-converter "^1.1.1" postcss-value-parser "^3.3.0" @@ -10775,8 +10807,8 @@ redux-actions@^2.2.1: reduce-reducers "^0.1.0" redux-form@^7.1.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/redux-form/-/redux-form-7.1.0.tgz#f3a2a21b061d498f924f4ea4612d7a3155f64f02" + version "7.1.1" + resolved "https://registry.yarnpkg.com/redux-form/-/redux-form-7.1.1.tgz#4d9ab1d9c03beb3a8b5f8e5d0f398cff4209081f" dependencies: babel-jest "^21.2.0" deep-equal "^1.0.1" @@ -11002,9 +11034,9 @@ remark@^8.0.0: remark-stringify "^4.0.0" unified "^6.0.0" -remcalc@^1.0.8: - version "1.0.8" - resolved "https://registry.yarnpkg.com/remcalc/-/remcalc-1.0.8.tgz#937d30fdcca59f4fd0f83ea188c6e67550628c07" +remcalc@^1.0.8, remcalc@^1.0.9: + version "1.0.9" + resolved "https://registry.yarnpkg.com/remcalc/-/remcalc-1.0.9.tgz#42c779f3755f67d922e67e0d69c2c653f26e5784" dependencies: lodash.flatten "^4.4.0" @@ -11344,8 +11376,8 @@ ripemd160@^2.0.0, ripemd160@^2.0.1: inherits "^2.0.1" rnd-id@^1.0.8: - version "1.0.8" - resolved "https://registry.yarnpkg.com/rnd-id/-/rnd-id-1.0.8.tgz#3d62e43ea46eecacbe37b1629dd64aff786a93e9" + version "1.1.1" + resolved "https://registry.yarnpkg.com/rnd-id/-/rnd-id-1.1.1.tgz#aaa11c650cf4105eeb1025eecf185db89071afb6" dependencies: random-natural "^1.0.3" @@ -11720,14 +11752,21 @@ sockjs-client@1.1.4, sockjs-client@^1.0.3: json3 "^3.3.2" url-parse "^1.1.8" -sockjs@0.3.18, sockjs@^0.3.15: +sockjs@0.3.18: version "0.3.18" resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.18.tgz#d9b289316ca7df77595ef299e075f0f937eb4207" dependencies: faye-websocket "^0.10.0" uuid "^2.0.2" -sort-keys@^1.0.0, sort-keys@^1.1.1: +sockjs@^0.3.15: + version "0.3.19" + resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.19.tgz#d976bbe800af7bd20ae08598d582393508993c0d" + dependencies: + faye-websocket "^0.10.0" + uuid "^3.0.1" + +sort-keys@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad" dependencies: @@ -11786,7 +11825,7 @@ source-map@^0.4.4: dependencies: amdefine ">=0.0.4" -source-map@^0.6.1: +source-map@^0.6.1, source-map@~0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" @@ -11989,8 +12028,8 @@ stream-consume@^0.1.0: resolved "https://registry.yarnpkg.com/stream-consume/-/stream-consume-0.1.0.tgz#a41ead1a6d6081ceb79f65b061901b6d8f3d1d0f" stream-each@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/stream-each/-/stream-each-1.2.0.tgz#1e95d47573f580d814dc0ff8cd0f66f1ce53c991" + version "1.2.2" + resolved "https://registry.yarnpkg.com/stream-each/-/stream-each-1.2.2.tgz#8e8c463f91da8991778765873fe4d960d8f616bd" dependencies: end-of-stream "^1.1.0" stream-shift "^1.0.0" @@ -12187,12 +12226,12 @@ styled-components@^2.2.1: supports-color "^3.2.3" styled-is@^1.0.15: - version "1.0.15" - resolved "https://registry.yarnpkg.com/styled-is/-/styled-is-1.0.15.tgz#8f29979a087ffe8bd4f6bade7aacf4c4b071c5b2" + version "1.1.0" + resolved "https://registry.yarnpkg.com/styled-is/-/styled-is-1.1.0.tgz#0cf8d32098fe6559eb0ec889790cc6c84f1f497f" stylelint-config-joyent-portal@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/stylelint-config-joyent-portal/-/stylelint-config-joyent-portal-2.0.0.tgz#0a43378d5b1a2b3fa4d40b3a4584c97c19154da4" + version "2.0.1" + resolved "https://registry.yarnpkg.com/stylelint-config-joyent-portal/-/stylelint-config-joyent-portal-2.0.1.tgz#9d9242807749db394b9b9c3da7bc48b9b818a16e" dependencies: stylelint-config-standard "^17.0.0" stylelint-config-styled-components "^0.1.1" @@ -12279,8 +12318,8 @@ stylelint@^8.2.0: table "^4.0.1" stylis@^3.2.1: - version "3.3.0" - resolved "https://registry.yarnpkg.com/stylis/-/stylis-3.3.0.tgz#57cb083dd67c46d6139565bab1d675647a3534f5" + version "3.3.2" + resolved "https://registry.yarnpkg.com/stylis/-/stylis-3.3.2.tgz#95ef285836e98243f8b8f64a9a72706ea6c893ea" subscriptions-transport-ws@^0.8.1: version "0.8.3" @@ -12817,8 +12856,8 @@ typescript-eslint-parser@^7.0.0: semver "5.3.0" ua-parser-js@^0.7.9: - version "0.7.14" - resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.14.tgz#110d53fa4c3f326c121292bbeac904d2e03387ca" + version "0.7.17" + resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.17.tgz#e9ec5f9498b9ec910e7ae3ac626a805c4d09ecac" uglify-es@^3.0.24: version "3.1.3" @@ -12847,17 +12886,9 @@ uglify-to-browserify@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7" -uglifyjs-webpack-plugin@^0.4.6: - version "0.4.6" - resolved "https://registry.yarnpkg.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-0.4.6.tgz#b951f4abb6bd617e66f63eb891498e391763e309" - dependencies: - source-map "^0.5.6" - uglify-js "^2.8.29" - webpack-sources "^1.0.1" - -uglifyjs-webpack-plugin@^1.0.0-beta.2: - version "1.0.0-beta.2" - resolved "https://registry.yarnpkg.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.0.0-beta.2.tgz#3652fd4011afed1956566755d545f8b3fec867b4" +uglifyjs-webpack-plugin@1.0.0-beta.3: + version "1.0.0-beta.3" + resolved "https://registry.yarnpkg.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.0.0-beta.3.tgz#0715c2ee70bd927685c7cbccda678c6ceab6fc0f" dependencies: cacache "^9.2.9" find-cache-dir "^1.0.0" @@ -12867,6 +12898,14 @@ uglifyjs-webpack-plugin@^1.0.0-beta.2: webpack-sources "^1.0.1" worker-farm "^1.4.1" +uglifyjs-webpack-plugin@^0.4.6: + version "0.4.6" + resolved "https://registry.yarnpkg.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-0.4.6.tgz#b951f4abb6bd617e66f63eb891498e391763e309" + dependencies: + source-map "^0.5.6" + uglify-js "^2.8.29" + webpack-sources "^1.0.1" + uid-number@^0.0.6: version "0.0.6" resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81" @@ -12981,8 +13020,8 @@ unist-util-visit@^1.0.0, unist-util-visit@^1.1.0, unist-util-visit@^1.1.3: resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-1.1.3.tgz#ec268e731b9d277a79a5b5aa0643990e405d600b" unitcalc@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/unitcalc/-/unitcalc-1.1.0.tgz#db832f3ec099b4a7ecf46c45a810431e10ef1858" + version "1.1.1" + resolved "https://registry.yarnpkg.com/unitcalc/-/unitcalc-1.1.1.tgz#a57e1c9dd61f251d2fad0c1d19f8577255cf080a" dependencies: lodash.flatten "^4.4.0" lodash.isnan "^3.0.2" @@ -13475,8 +13514,8 @@ webpack@3.5.1: yargs "^8.0.2" webpack@^3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-3.6.0.tgz#a89a929fbee205d35a4fa2cc487be9cbec8898bc" + version "3.7.1" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-3.7.1.tgz#6046b5c415ff7df7a0dc54c5b6b86098e8b952da" dependencies: acorn "^5.0.0" acorn-dynamic-import "^2.0.0" @@ -13643,14 +13682,14 @@ write-file-atomic@^2.0.0, write-file-atomic@^2.1.0, write-file-atomic@^2.3.0: signal-exit "^3.0.2" write-json-file@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/write-json-file/-/write-json-file-2.2.0.tgz#51862506bbb3b619eefab7859f1fd6c6d0530876" + version "2.3.0" + resolved "https://registry.yarnpkg.com/write-json-file/-/write-json-file-2.3.0.tgz#2b64c8a33004d54b8698c76d585a77ceb61da32f" dependencies: detect-indent "^5.0.0" graceful-fs "^4.1.2" make-dir "^1.0.0" - pify "^2.0.0" - sort-keys "^1.1.1" + pify "^3.0.0" + sort-keys "^2.0.0" write-file-atomic "^2.0.0" write-pkg@^3.1.0: