diff --git a/package.json b/package.json index 1783c9dfd97..698fcc49663 100644 --- a/package.json +++ b/package.json @@ -25,8 +25,8 @@ "test:all": "jest --config=utils/test/jest.config.js" }, "devDependencies": { - "@types/react": "16.4.14", - "@zendeskgarden/css-variables": "5.1.0", + "@types/react": "16.4.16", + "@zendeskgarden/css-variables": "5.1.1", "@zendeskgarden/eslint-config": "7.0.6", "@zendeskgarden/stylelint-config": "9.0.5", "@zendeskgarden/svg-icons": "4.4.5", @@ -47,13 +47,13 @@ "commander": "2.18.0", "coveralls": "3.0.2", "enhanced-resolve": "4.1.0", - "enzyme": "3.6.0", - "enzyme-adapter-react-16": "1.5.0", + "enzyme": "3.7.0", + "enzyme-adapter-react-16": "1.6.0", "enzyme-to-json": "3.3.4", "eslint": "5.6.1", "eslint-config-prettier": "3.1.0", "eslint-plugin-jest": "21.24.1", - "eslint-plugin-jsx-a11y": "6.1.1", + "eslint-plugin-jsx-a11y": "6.1.2", "eslint-plugin-notice": "0.7.7", "eslint-plugin-prettier": "3.0.0", "eslint-plugin-react": "7.11.1", @@ -64,7 +64,7 @@ "handlebars-helpers": "0.10.0", "html-loader": "0.5.5", "html-webpack-plugin": "3.2.0", - "husky": "1.1.0", + "husky": "1.1.1", "identity-obj-proxy": "3.0.0", "inline-svg-react": "0.1.8", "inquirer": "6.2.0", @@ -81,7 +81,7 @@ "prettier-package-json": "2.0.1", "react": "16.5.2", "react-dom": "16.5.2", - "react-styleguidist": "7.3.9", + "react-styleguidist": "7.3.10", "react-svg-inline": "2.1.1", "regenerator-runtime": "0.12.1", "resolve-from": "4.0.0", @@ -91,7 +91,7 @@ "stylelint": "9.6.0", "stylelint-config-styled-components": "0.1.1", "stylelint-order": "1.0.0", - "stylelint-processor-styled-components": "1.3.2", + "stylelint-processor-styled-components": "1.5.0", "svg-react-loader": "0.4.5", "uglifyjs-webpack-plugin": "2.0.1", "webpack": "4.20.2", diff --git a/packages/avatars/package.json b/packages/avatars/package.json index 735af88fbc4..01091f04ddb 100644 --- a/packages/avatars/package.json +++ b/packages/avatars/package.json @@ -29,7 +29,7 @@ "styled-components": "^3.2.6" }, "devDependencies": { - "@zendeskgarden/css-avatars": "3.0.8", + "@zendeskgarden/css-avatars": "3.0.9", "@zendeskgarden/react-theming": "^3.1.3" }, "keywords": [ diff --git a/packages/buttons/package.json b/packages/buttons/package.json index 0b37fe30212..fa3983e6f7c 100644 --- a/packages/buttons/package.json +++ b/packages/buttons/package.json @@ -32,7 +32,7 @@ "styled-components": "^3.2.6" }, "devDependencies": { - "@zendeskgarden/css-buttons": "6.1.0", + "@zendeskgarden/css-buttons": "6.1.1", "@zendeskgarden/react-theming": "^3.1.3", "@zendeskgarden/svg-icons": "4.4.5" }, diff --git a/packages/checkboxes/package.json b/packages/checkboxes/package.json index c8bd43c63eb..bc5b1e98188 100644 --- a/packages/checkboxes/package.json +++ b/packages/checkboxes/package.json @@ -31,7 +31,7 @@ "styled-components": "^3.2.6" }, "devDependencies": { - "@zendeskgarden/css-forms": "6.1.0", + "@zendeskgarden/css-forms": "6.1.1", "@zendeskgarden/react-theming": "^3.1.3" }, "keywords": [ diff --git a/packages/chrome/package.json b/packages/chrome/package.json index 0702f670db4..3d8b583cd4b 100644 --- a/packages/chrome/package.json +++ b/packages/chrome/package.json @@ -31,8 +31,8 @@ "styled-components": "^3.2.6" }, "devDependencies": { - "@zendeskgarden/css-chrome": "3.3.0", - "@zendeskgarden/css-variables": "5.1.0", + "@zendeskgarden/css-chrome": "3.3.2", + "@zendeskgarden/css-variables": "5.1.1", "@zendeskgarden/react-theming": "^3.1.3" }, "keywords": [ diff --git a/packages/grid/package.json b/packages/grid/package.json index c6f95e2ba06..3f1088503a7 100644 --- a/packages/grid/package.json +++ b/packages/grid/package.json @@ -29,7 +29,7 @@ "styled-components": "^3.2.6" }, "devDependencies": { - "@zendeskgarden/css-grid": "0.1.10", + "@zendeskgarden/css-grid": "0.1.11", "@zendeskgarden/react-theming": "^3.1.3" }, "keywords": [ diff --git a/packages/loaders/package.json b/packages/loaders/package.json index 61f3843b47c..58b46c149f1 100644 --- a/packages/loaders/package.json +++ b/packages/loaders/package.json @@ -29,7 +29,7 @@ "styled-components": "^3.2.6" }, "devDependencies": { - "@zendeskgarden/css-variables": "5.1.0", + "@zendeskgarden/css-variables": "5.1.1", "@zendeskgarden/react-theming": "^3.1.1" }, "keywords": [ diff --git a/packages/menus/package.json b/packages/menus/package.json index b92be05c356..a562da45634 100644 --- a/packages/menus/package.json +++ b/packages/menus/package.json @@ -38,7 +38,7 @@ "devDependencies": { "@zendeskgarden/css-arrows": "3.1.1", "@zendeskgarden/css-menus": "7.1.0", - "@zendeskgarden/css-variables": "5.1.0", + "@zendeskgarden/css-variables": "5.1.1", "@zendeskgarden/react-theming": "^3.1.3", "@zendeskgarden/svg-icons": "4.4.5" }, diff --git a/packages/modals/package.json b/packages/modals/package.json index 5d1f54f6188..fe2f10724aa 100644 --- a/packages/modals/package.json +++ b/packages/modals/package.json @@ -34,7 +34,7 @@ "styled-components": "^3.2.6" }, "devDependencies": { - "@zendeskgarden/css-modals": "6.3.0", + "@zendeskgarden/css-modals": "6.3.1", "@zendeskgarden/react-theming": "^3.1.3" }, "keywords": [ diff --git a/packages/notifications/package.json b/packages/notifications/package.json index ea3e2e5e90f..806052de98e 100644 --- a/packages/notifications/package.json +++ b/packages/notifications/package.json @@ -29,7 +29,7 @@ "styled-components": "^3.2.6" }, "devDependencies": { - "@zendeskgarden/css-callouts": "3.1.0", + "@zendeskgarden/css-callouts": "3.1.1", "@zendeskgarden/react-theming": "^3.1.3" }, "keywords": [ diff --git a/packages/pagination/package.json b/packages/pagination/package.json index 3b13ab3ae62..a74c8b1bf27 100644 --- a/packages/pagination/package.json +++ b/packages/pagination/package.json @@ -30,7 +30,7 @@ "styled-components": "^3.2.6" }, "devDependencies": { - "@zendeskgarden/css-pagination": "3.1.0", + "@zendeskgarden/css-pagination": "3.1.1", "@zendeskgarden/react-theming": "^3.1.3" }, "keywords": [ diff --git a/packages/radios/package.json b/packages/radios/package.json index de3376f9978..4651d84cf8f 100644 --- a/packages/radios/package.json +++ b/packages/radios/package.json @@ -31,7 +31,7 @@ "styled-components": "^3.2.6" }, "devDependencies": { - "@zendeskgarden/css-forms": "6.1.0", + "@zendeskgarden/css-forms": "6.1.1", "@zendeskgarden/react-theming": "^3.1.3" }, "keywords": [ diff --git a/packages/ranges/package.json b/packages/ranges/package.json index 2fa289cb322..a07f079a5cb 100644 --- a/packages/ranges/package.json +++ b/packages/ranges/package.json @@ -31,7 +31,7 @@ "styled-components": "^3.2.6" }, "devDependencies": { - "@zendeskgarden/css-forms": "6.1.0", + "@zendeskgarden/css-forms": "6.1.1", "@zendeskgarden/react-theming": "^3.1.3" }, "keywords": [ diff --git a/packages/tables/package.json b/packages/tables/package.json index 50add437c43..33e827bf7ee 100644 --- a/packages/tables/package.json +++ b/packages/tables/package.json @@ -31,8 +31,8 @@ "styled-components": "^3.2.6" }, "devDependencies": { - "@zendeskgarden/css-tables": "3.1.1", - "@zendeskgarden/css-variables": "5.1.0", + "@zendeskgarden/css-tables": "3.1.2", + "@zendeskgarden/css-variables": "5.1.1", "@zendeskgarden/react-theming": "^3.1.3", "@zendeskgarden/svg-icons": "4.4.5", "react-beautiful-dnd": "9.0.2", diff --git a/packages/tables/src/views/Table.js b/packages/tables/src/views/Table.js index c0a384c9b08..ef4b9858b4c 100644 --- a/packages/tables/src/views/Table.js +++ b/packages/tables/src/views/Table.js @@ -23,26 +23,28 @@ const SIZE = { LARGE: 'large' }; +/* eslint-disable indent */ const retrieveSrollableStyling = props => { if (!props.scrollable) { return ''; } - const headerStyling = isRtl(props) - ? `margin-left: ${SCROLLBAR_SIZE}px !important;` - : `margin-right: ${SCROLLBAR_SIZE}px !important;`; - return css` - ${/* sc-selector */ Body} { + /* stylelint-disable */ + ${Body} { height: ${props.scrollable}; overflow-y: scroll; } - ${/* sc-custom */ Head} { - ${headerStyling}; + ${Head} { + ${isRtl(props) + ? `margin-left: ${SCROLLBAR_SIZE}px !important;` + : `margin-right: ${SCROLLBAR_SIZE}px !important;`}; } + /* stylelint-enable */ `; }; +/* eslint-enable indent */ const retrieveRowMinHeight = size => { if (size === SIZE.SMALL) { diff --git a/packages/tabs/package.json b/packages/tabs/package.json index 4b9823ab97e..c414c71be86 100644 --- a/packages/tabs/package.json +++ b/packages/tabs/package.json @@ -30,7 +30,7 @@ "styled-components": "^3.2.6" }, "devDependencies": { - "@zendeskgarden/css-tabs": "5.1.0", + "@zendeskgarden/css-tabs": "5.1.1", "@zendeskgarden/react-theming": "^3.1.3" }, "keywords": [ diff --git a/packages/tags/package.json b/packages/tags/package.json index 7b690402ab9..f6d8369daf1 100644 --- a/packages/tags/package.json +++ b/packages/tags/package.json @@ -29,7 +29,7 @@ "styled-components": "^3.2.6" }, "devDependencies": { - "@zendeskgarden/css-tags": "4.1.1", + "@zendeskgarden/css-tags": "4.1.2", "@zendeskgarden/react-theming": "^3.1.3" }, "keywords": [ diff --git a/packages/textfields/package.json b/packages/textfields/package.json index 5118a630abb..f6a7aa334e4 100644 --- a/packages/textfields/package.json +++ b/packages/textfields/package.json @@ -31,7 +31,7 @@ "styled-components": "^3.2.6" }, "devDependencies": { - "@zendeskgarden/css-forms": "6.1.0", + "@zendeskgarden/css-forms": "6.1.1", "@zendeskgarden/react-theming": "^3.1.3" }, "keywords": [ diff --git a/packages/toggles/package.json b/packages/toggles/package.json index b183e627b56..2f7db2d0c0e 100644 --- a/packages/toggles/package.json +++ b/packages/toggles/package.json @@ -31,7 +31,7 @@ "styled-components": "^3.2.6" }, "devDependencies": { - "@zendeskgarden/css-forms": "6.1.0", + "@zendeskgarden/css-forms": "6.1.1", "@zendeskgarden/react-theming": "^3.1.3" }, "keywords": [ diff --git a/packages/tooltips/package.json b/packages/tooltips/package.json index ef3d97eb471..159c9be4263 100644 --- a/packages/tooltips/package.json +++ b/packages/tooltips/package.json @@ -34,7 +34,7 @@ }, "devDependencies": { "@zendeskgarden/css-arrows": "3.1.1", - "@zendeskgarden/css-tooltips": "4.1.0", + "@zendeskgarden/css-tooltips": "4.1.1", "@zendeskgarden/react-theming": "^3.1.3" }, "keywords": [ diff --git a/yarn.lock b/yarn.lock index 52dcfcdbc02..38bc9a0efbf 100644 --- a/yarn.lock +++ b/yarn.lock @@ -135,7 +135,7 @@ globals "^11.1.0" lodash "^4.17.10" -"@babel/traverse@^7.0.0-beta.40", "@babel/traverse@^7.1.0": +"@babel/traverse@^7.1.0": version "7.1.0" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.1.0.tgz#503ec6669387efd182c3888c4eec07bcc45d91b2" dependencies: @@ -697,13 +697,20 @@ dependencies: "@types/react" "*" -"@types/react@*", "@types/react@16.4.14": +"@types/react@*": version "16.4.14" resolved "https://registry.yarnpkg.com/@types/react/-/react-16.4.14.tgz#47c604c8e46ed674bbdf4aabf82b34b9041c6a04" dependencies: "@types/prop-types" "*" csstype "^2.2.0" +"@types/react@16.4.16": + version "16.4.16" + resolved "https://registry.yarnpkg.com/@types/react/-/react-16.4.16.tgz#99f91b1200ae8c2062030402006d3b3c3a177043" + dependencies: + "@types/prop-types" "*" + csstype "^2.2.0" + "@vxna/mini-html-webpack-template@^0.1.7": version "0.1.7" resolved "https://registry.yarnpkg.com/@vxna/mini-html-webpack-template/-/mini-html-webpack-template-0.1.7.tgz#2a8270e513ee14f395cc17c2ce22ced383c45d22" @@ -843,9 +850,9 @@ version "4.2.1" resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.1.tgz#5c85d662f76fa1d34575766c5dcd6615abcd30d8" -"@zendeskgarden/css-variables@5.1.0": - version "5.1.0" - resolved "https://registry.yarnpkg.com/@zendeskgarden/css-variables/-/css-variables-5.1.0.tgz#cc2a4f56f58fd1eef739985a37f0af5e156c8720" +"@zendeskgarden/css-variables@5.1.1": + version "5.1.1" + resolved "https://registry.yarnpkg.com/@zendeskgarden/css-variables/-/css-variables-5.1.1.tgz#2579aac4edfc0cf9ed5ee8667b9343d44ba51f53" "@zendeskgarden/eslint-config@7.0.6": version "7.0.6" @@ -2252,10 +2259,6 @@ babylon@^6.18.0: version "6.18.0" resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3" -babylon@^7.0.0-beta.40: - version "7.0.0-beta.47" - resolved "https://registry.yarnpkg.com/babylon/-/babylon-7.0.0-beta.47.tgz#6d1fa44f0abec41ab7c780481e62fd9aafbdea80" - bail@^1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/bail/-/bail-1.0.3.tgz#63cfb9ddbac829b02a3128cd53224be78e6c21a3" @@ -4079,16 +4082,16 @@ entities@^1.1.1, entities@~1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.1.tgz#6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0" -enzyme-adapter-react-16@1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.5.0.tgz#50af8d76a45fe0915de932bd95d34cdca75c0be3" +enzyme-adapter-react-16@1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.6.0.tgz#3fca28d3c32f3ff427495380fe2dd51494689073" dependencies: enzyme-adapter-utils "^1.8.0" function.prototype.name "^1.1.0" object.assign "^4.1.0" object.values "^1.0.4" prop-types "^15.6.2" - react-is "^16.4.2" + react-is "^16.5.2" react-test-renderer "^16.0.0-0" enzyme-adapter-utils@^1.8.0: @@ -4112,9 +4115,9 @@ enzyme-to-json@3.3.4, enzyme-to-json@^3.3.0: dependencies: lodash "^4.17.4" -enzyme@3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/enzyme/-/enzyme-3.6.0.tgz#d213f280a258f61e901bc663d4cc2d6fd9a9dec8" +enzyme@3.7.0: + version "3.7.0" + resolved "https://registry.yarnpkg.com/enzyme/-/enzyme-3.7.0.tgz#9b499e8ca155df44fef64d9f1558961ba1385a46" dependencies: array.prototype.flat "^1.2.1" cheerio "^1.0.0-rc.2" @@ -4224,9 +4227,9 @@ eslint-plugin-jest@21.24.1: version "21.24.1" resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-21.24.1.tgz#aaf3c34e816f07add83d1e9c20696fdc31fac8dc" -eslint-plugin-jsx-a11y@6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.1.1.tgz#7bf56dbe7d47d811d14dbb3ddff644aa656ce8e1" +eslint-plugin-jsx-a11y@6.1.2: + version "6.1.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.1.2.tgz#69bca4890b36dcf0fe16dd2129d2d88b98f33f88" dependencies: aria-query "^3.0.0" array-includes "^3.0.3" @@ -5656,9 +5659,9 @@ humanize-url@^1.0.0: normalize-url "^1.0.0" strip-url-auth "^1.0.0" -husky@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/husky/-/husky-1.1.0.tgz#7271e85f5d98b54349788839b720c9a60cd95dba" +husky@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/husky/-/husky-1.1.1.tgz#7179043184f68a4d1ffc975cbd1c6132ef1fd7b3" dependencies: cosmiconfig "^5.0.6" execa "^0.9.0" @@ -9489,17 +9492,21 @@ react-icons@^2.2.7: dependencies: react-icon-base "2.1.0" -react-is@^16.3.1, react-is@^16.4.2, react-is@^16.5.1: +react-is@^16.3.1, react-is@^16.5.1: version "16.5.1" resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.5.1.tgz#c6e8734fd548a22e1cef4fd0833afbeb433b85ee" +react-is@^16.5.2: + version "16.5.2" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.5.2.tgz#e2a7b7c3f5d48062eb769fcb123505eb928722e3" + react-lifecycles-compat@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362" -react-styleguidist@7.3.9: - version "7.3.9" - resolved "https://registry.yarnpkg.com/react-styleguidist/-/react-styleguidist-7.3.9.tgz#31c7148e7ebafb006af5a02f81bd050c182e71d3" +react-styleguidist@7.3.10: + version "7.3.10" + resolved "https://registry.yarnpkg.com/react-styleguidist/-/react-styleguidist-7.3.10.tgz#fa062fe7b994d7da6c5fce014fbc3189586f1c04" dependencies: "@vxna/mini-html-webpack-template" "^0.1.7" acorn "^5.7.1" @@ -10826,12 +10833,12 @@ stylelint-order@1.0.0: postcss "^7.0.2" postcss-sorting "^4.0.0" -stylelint-processor-styled-components@1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/stylelint-processor-styled-components/-/stylelint-processor-styled-components-1.3.2.tgz#092cf8fb064b31c6d0d3bedf0c4844349e1e8f0f" +stylelint-processor-styled-components@1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/stylelint-processor-styled-components/-/stylelint-processor-styled-components-1.5.0.tgz#bf17ab1a263621015f2cab302f0e6cb174e6bd2a" dependencies: - "@babel/traverse" "^7.0.0-beta.40" - babylon "^7.0.0-beta.40" + "@babel/parser" "^7.0.0" + "@babel/traverse" "^7.0.0" postcss "^6.0.14" stylelint@9.6.0: