diff --git a/.yarn/offline-mirror/camel-case-4.1.1.tgz b/.yarn/offline-mirror/camel-case-4.1.1.tgz new file mode 100644 index 000000000000..3dd46c67024b Binary files /dev/null and b/.yarn/offline-mirror/camel-case-4.1.1.tgz differ diff --git a/.yarn/offline-mirror/capital-case-1.0.3.tgz b/.yarn/offline-mirror/capital-case-1.0.3.tgz new file mode 100644 index 000000000000..55a07f38e60b Binary files /dev/null and b/.yarn/offline-mirror/capital-case-1.0.3.tgz differ diff --git a/.yarn/offline-mirror/change-case-3.0.2.tgz b/.yarn/offline-mirror/change-case-3.0.2.tgz deleted file mode 100644 index d86fc8672f2a..000000000000 Binary files a/.yarn/offline-mirror/change-case-3.0.2.tgz and /dev/null differ diff --git a/.yarn/offline-mirror/change-case-3.1.0.tgz b/.yarn/offline-mirror/change-case-3.1.0.tgz deleted file mode 100644 index e4cd7e282c5f..000000000000 Binary files a/.yarn/offline-mirror/change-case-3.1.0.tgz and /dev/null differ diff --git a/.yarn/offline-mirror/change-case-4.1.1.tgz b/.yarn/offline-mirror/change-case-4.1.1.tgz new file mode 100644 index 000000000000..19c930d4cac6 Binary files /dev/null and b/.yarn/offline-mirror/change-case-4.1.1.tgz differ diff --git a/.yarn/offline-mirror/constant-case-2.0.0.tgz b/.yarn/offline-mirror/constant-case-2.0.0.tgz deleted file mode 100644 index 38d20eb1d47b..000000000000 Binary files a/.yarn/offline-mirror/constant-case-2.0.0.tgz and /dev/null differ diff --git a/.yarn/offline-mirror/constant-case-3.0.3.tgz b/.yarn/offline-mirror/constant-case-3.0.3.tgz new file mode 100644 index 000000000000..c2051bd3c660 Binary files /dev/null and b/.yarn/offline-mirror/constant-case-3.0.3.tgz differ diff --git a/.yarn/offline-mirror/dot-case-2.1.1.tgz b/.yarn/offline-mirror/dot-case-2.1.1.tgz deleted file mode 100644 index 991a65324a79..000000000000 Binary files a/.yarn/offline-mirror/dot-case-2.1.1.tgz and /dev/null differ diff --git a/.yarn/offline-mirror/dot-case-3.0.3.tgz b/.yarn/offline-mirror/dot-case-3.0.3.tgz new file mode 100644 index 000000000000..7a0cc045b573 Binary files /dev/null and b/.yarn/offline-mirror/dot-case-3.0.3.tgz differ diff --git a/.yarn/offline-mirror/header-case-1.0.1.tgz b/.yarn/offline-mirror/header-case-1.0.1.tgz deleted file mode 100644 index fb7e7a23a8b9..000000000000 Binary files a/.yarn/offline-mirror/header-case-1.0.1.tgz and /dev/null differ diff --git a/.yarn/offline-mirror/header-case-2.0.3.tgz b/.yarn/offline-mirror/header-case-2.0.3.tgz new file mode 100644 index 000000000000..2f3c0ce48a3b Binary files /dev/null and b/.yarn/offline-mirror/header-case-2.0.3.tgz differ diff --git a/.yarn/offline-mirror/is-lower-case-1.1.3.tgz b/.yarn/offline-mirror/is-lower-case-1.1.3.tgz deleted file mode 100644 index 002273129199..000000000000 Binary files a/.yarn/offline-mirror/is-lower-case-1.1.3.tgz and /dev/null differ diff --git a/.yarn/offline-mirror/is-upper-case-1.1.2.tgz b/.yarn/offline-mirror/is-upper-case-1.1.2.tgz deleted file mode 100644 index 5f2236bce8cb..000000000000 Binary files a/.yarn/offline-mirror/is-upper-case-1.1.2.tgz and /dev/null differ diff --git a/.yarn/offline-mirror/lower-case-2.0.1.tgz b/.yarn/offline-mirror/lower-case-2.0.1.tgz new file mode 100644 index 000000000000..7b4d1b9851d7 Binary files /dev/null and b/.yarn/offline-mirror/lower-case-2.0.1.tgz differ diff --git a/.yarn/offline-mirror/lower-case-first-1.0.2.tgz b/.yarn/offline-mirror/lower-case-first-1.0.2.tgz deleted file mode 100644 index 7e0b87b68fca..000000000000 Binary files a/.yarn/offline-mirror/lower-case-first-1.0.2.tgz and /dev/null differ diff --git a/.yarn/offline-mirror/no-case-3.0.3.tgz b/.yarn/offline-mirror/no-case-3.0.3.tgz new file mode 100644 index 000000000000..53953918cbb5 Binary files /dev/null and b/.yarn/offline-mirror/no-case-3.0.3.tgz differ diff --git a/.yarn/offline-mirror/node-sass-4.10.0.tgz b/.yarn/offline-mirror/node-sass-4.10.0.tgz deleted file mode 100644 index ff278f28ccba..000000000000 Binary files a/.yarn/offline-mirror/node-sass-4.10.0.tgz and /dev/null differ diff --git a/.yarn/offline-mirror/node-sass-4.13.1.tgz b/.yarn/offline-mirror/node-sass-4.13.1.tgz new file mode 100644 index 000000000000..1c6ebb22e2a0 Binary files /dev/null and b/.yarn/offline-mirror/node-sass-4.13.1.tgz differ diff --git a/.yarn/offline-mirror/param-case-3.0.3.tgz b/.yarn/offline-mirror/param-case-3.0.3.tgz new file mode 100644 index 000000000000..e5d2c8925198 Binary files /dev/null and b/.yarn/offline-mirror/param-case-3.0.3.tgz differ diff --git a/.yarn/offline-mirror/pascal-case-2.0.1.tgz b/.yarn/offline-mirror/pascal-case-2.0.1.tgz deleted file mode 100644 index e85e2346e4ec..000000000000 Binary files a/.yarn/offline-mirror/pascal-case-2.0.1.tgz and /dev/null differ diff --git a/.yarn/offline-mirror/pascal-case-3.1.1.tgz b/.yarn/offline-mirror/pascal-case-3.1.1.tgz new file mode 100644 index 000000000000..4c3db580ac38 Binary files /dev/null and b/.yarn/offline-mirror/pascal-case-3.1.1.tgz differ diff --git a/.yarn/offline-mirror/path-case-2.1.1.tgz b/.yarn/offline-mirror/path-case-2.1.1.tgz deleted file mode 100644 index d6fbcb7e882c..000000000000 Binary files a/.yarn/offline-mirror/path-case-2.1.1.tgz and /dev/null differ diff --git a/.yarn/offline-mirror/path-case-3.0.3.tgz b/.yarn/offline-mirror/path-case-3.0.3.tgz new file mode 100644 index 000000000000..2a62ac70d3b1 Binary files /dev/null and b/.yarn/offline-mirror/path-case-3.0.3.tgz differ diff --git a/.yarn/offline-mirror/sentence-case-2.1.1.tgz b/.yarn/offline-mirror/sentence-case-2.1.1.tgz deleted file mode 100644 index aa53bdd4bf1e..000000000000 Binary files a/.yarn/offline-mirror/sentence-case-2.1.1.tgz and /dev/null differ diff --git a/.yarn/offline-mirror/sentence-case-3.0.3.tgz b/.yarn/offline-mirror/sentence-case-3.0.3.tgz new file mode 100644 index 000000000000..61831b9d6631 Binary files /dev/null and b/.yarn/offline-mirror/sentence-case-3.0.3.tgz differ diff --git a/.yarn/offline-mirror/snake-case-2.1.0.tgz b/.yarn/offline-mirror/snake-case-2.1.0.tgz deleted file mode 100644 index 1df27cd5ad7b..000000000000 Binary files a/.yarn/offline-mirror/snake-case-2.1.0.tgz and /dev/null differ diff --git a/.yarn/offline-mirror/snake-case-3.0.3.tgz b/.yarn/offline-mirror/snake-case-3.0.3.tgz new file mode 100644 index 000000000000..ceb02bcc6d8a Binary files /dev/null and b/.yarn/offline-mirror/snake-case-3.0.3.tgz differ diff --git a/.yarn/offline-mirror/swap-case-1.1.2.tgz b/.yarn/offline-mirror/swap-case-1.1.2.tgz deleted file mode 100644 index 62caa9d3a6f0..000000000000 Binary files a/.yarn/offline-mirror/swap-case-1.1.2.tgz and /dev/null differ diff --git a/.yarn/offline-mirror/title-case-2.1.1.tgz b/.yarn/offline-mirror/title-case-2.1.1.tgz deleted file mode 100644 index 42afa9a6194b..000000000000 Binary files a/.yarn/offline-mirror/title-case-2.1.1.tgz and /dev/null differ diff --git a/.yarn/offline-mirror/upper-case-2.0.1.tgz b/.yarn/offline-mirror/upper-case-2.0.1.tgz new file mode 100644 index 000000000000..7cf8b7acb2b6 Binary files /dev/null and b/.yarn/offline-mirror/upper-case-2.0.1.tgz differ diff --git a/.yarn/offline-mirror/upper-case-first-1.1.2.tgz b/.yarn/offline-mirror/upper-case-first-1.1.2.tgz deleted file mode 100644 index e000df3599b8..000000000000 Binary files a/.yarn/offline-mirror/upper-case-first-1.1.2.tgz and /dev/null differ diff --git a/.yarn/offline-mirror/upper-case-first-2.0.1.tgz b/.yarn/offline-mirror/upper-case-first-2.0.1.tgz new file mode 100644 index 000000000000..d6dd033f83e8 Binary files /dev/null and b/.yarn/offline-mirror/upper-case-first-2.0.1.tgz differ diff --git a/package.json b/package.json index dd5cc80eeb21..d8de158ecb94 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "enzyme-to-json": "^3.3.5", "eslint": "^6.0.0", "eslint-config-carbon": "10.4.0", - "fs-extra": "^7.0.1", + "fs-extra": "^8.1.0", "glob": "^7.1.4", "husky": "^4.0.10", "jest": "^24.8.0", diff --git a/packages/bundler/package.json b/packages/bundler/package.json index 8eebea30a1be..f68d1e5f52f0 100644 --- a/packages/bundler/package.json +++ b/packages/bundler/package.json @@ -28,19 +28,19 @@ "autoprefixer": "^9.4.3", "babel-plugin-macros": "^2.4.2", "chalk": "^2.4.1", - "change-case": "^3.0.2", + "change-case": "^4.1.1", "cli-table": "^0.3.1", "commander": "^2.19.0", "cssnano": "^4.1.7", "execa": "^2.0.3", "filesize": "^3.6.1", - "fs-extra": "^7.0.0", + "fs-extra": "^8.1.0", "glob": "^7.1.3", "gzip-size": "^5.0.0", "inquirer": "^6.5.0", "klaw-sync": "^6.0.0", "markdown-toc": "^1.2.0", - "node-sass": "^4.9.4", + "node-sass": "^4.13.1", "postcss": "^7.0.7", "postcss-discard-comments": "^4.0.1", "replace-in-file": "^3.4.4", diff --git a/packages/colors/package.json b/packages/colors/package.json index e4bf50b906db..4b7c12d96f7f 100644 --- a/packages/colors/package.json +++ b/packages/colors/package.json @@ -35,10 +35,10 @@ "@carbon/cli-reporter": "10.3.0", "@carbon/scss-generator": "^10.5.0", "@carbon/test-utils": "^10.6.0", - "change-case": "^3.0.2", + "change-case": "^4.1.1", "core-js": "^3.0.1", - "fs-extra": "^7.0.0", - "node-sass": "^4.11.0", + "fs-extra": "^8.1.0", + "node-sass": "^4.13.1", "rimraf": "^3.0.0" }, "eyeglass": { diff --git a/packages/components/Staticfile b/packages/components/Staticfile index d43348e4b093..e302d254a8c5 100644 --- a/packages/components/Staticfile +++ b/packages/components/Staticfile @@ -1 +1,2 @@ root: demo +force_https: true \ No newline at end of file diff --git a/packages/components/docs/sass.md b/packages/components/docs/sass.md index 6f1129cde670..13cb6a0b503e 100644 --- a/packages/components/docs/sass.md +++ b/packages/components/docs/sass.md @@ -6381,7 +6381,6 @@ $text-02: if( - [carbon--theme [mixin]](#carbon--theme-mixin) - [content-switcher [mixin]](#content-switcher-mixin) - [data-table-core [mixin]](#data-table-core-mixin) - - [date-picker [mixin]](#date-picker-mixin) - [dropdown [mixin]](#dropdown-mixin) - [file-uploader [mixin]](#file-uploader-mixin) - [form [mixin]](#form-mixin) @@ -16164,9 +16163,9 @@ Date picker styles } } - .#{$prefix}--date-picker__days .nextMonthDay, - .#{$prefix}--date-picker__days .prevMonthDay { - color: $text-02; + .#{$prefix}--date-picker__day.nextMonthDay, + .#{$prefix}--date-picker__day.prevMonthDay { + color: $text-05; } .#{$prefix}--date-picker__day.today, @@ -16200,11 +16199,10 @@ Date picker styles } } - .#{$prefix}--date-picker__day.disabled, - .flatpickr-day.disabled { + .#{$prefix}--date-picker__day.flatpickr-day.flatpickr-disabled { cursor: not-allowed; opacity: 0.5; - color: $ui-05; + color: $disabled-02; &:hover { background: transparent; @@ -16358,9 +16356,8 @@ Date picker styles - [carbon--spacing-03 [variable]](#carbon--spacing-03-variable) - [interactive-01 [variable]](#interactive-01-variable) - [hover-ui [variable]](#hover-ui-variable) - - [text-02 [variable]](#text-02-variable) - - [ui-05 [variable]](#ui-05-variable) - [text-04 [variable]](#text-04-variable) + - [ui-05 [variable]](#ui-05-variable) ## dropdown diff --git a/packages/components/package.json b/packages/components/package.json index 563d854a9520..9995c332e39a 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -143,7 +143,7 @@ "minimatch": "^3.0.4", "mkdirp": "^0.5.0", "mock-raf": "^1.0.0", - "node-sass": "^4.11.0", + "node-sass": "^4.13.1", "nodemon": "^1.18.7", "path-to-regexp": "^2.2.0", "portscanner": "^2.2.0", diff --git a/packages/components/src/components/date-picker/_date-picker.scss b/packages/components/src/components/date-picker/_date-picker.scss index adf041824b4d..9dd6b4d3ef40 100644 --- a/packages/components/src/components/date-picker/_date-picker.scss +++ b/packages/components/src/components/date-picker/_date-picker.scss @@ -316,9 +316,9 @@ } } - .#{$prefix}--date-picker__days .nextMonthDay, - .#{$prefix}--date-picker__days .prevMonthDay { - color: $text-02; + .#{$prefix}--date-picker__day.nextMonthDay, + .#{$prefix}--date-picker__day.prevMonthDay { + color: $text-05; } .#{$prefix}--date-picker__day.today, @@ -352,11 +352,10 @@ } } - .#{$prefix}--date-picker__day.disabled, - .flatpickr-day.disabled { + .#{$prefix}--date-picker__day.flatpickr-day.flatpickr-disabled { cursor: not-allowed; opacity: 0.5; - color: $ui-05; + color: $disabled-02; &:hover { background: transparent; diff --git a/packages/elements/package.json b/packages/elements/package.json index 5ac229b12eb7..25899a51fb31 100644 --- a/packages/elements/package.json +++ b/packages/elements/package.json @@ -42,7 +42,7 @@ }, "devDependencies": { "@carbon/bundler": "^10.5.0", - "fs-extra": "^7.0.1", + "fs-extra": "^8.1.0", "klaw-sync": "^6.0.0", "replace-in-file": "^3.4.2", "rimraf": "^3.0.0" diff --git a/packages/icon-build-helpers/package.json b/packages/icon-build-helpers/package.json index 412f1c751397..5b638d8d4539 100644 --- a/packages/icon-build-helpers/package.json +++ b/packages/icon-build-helpers/package.json @@ -23,9 +23,9 @@ "@carbon/cli-reporter": "10.3.0", "@carbon/icon-helpers": "^10.5.0", "browserslist-config-carbon": "10.4.0", - "change-case": "^3.0.2", + "change-case": "^4.1.1", "core-js": "^3.1.3", - "fs-extra": "^7.0.0", + "fs-extra": "^8.1.0", "joi": "^14.3.1", "js-yaml": "^3.12.1", "klaw-sync": "^6.0.0", diff --git a/packages/icon-build-helpers/src/builders/react/builder.js b/packages/icon-build-helpers/src/builders/react/builder.js index f2bf12643a9e..7c42de76a8cd 100644 --- a/packages/icon-build-helpers/src/builders/react/builder.js +++ b/packages/icon-build-helpers/src/builders/react/builder.js @@ -7,7 +7,7 @@ 'use strict'; -const { camel } = require('change-case'); +const { camelCase } = require('change-case'); const { reporter } = require('@carbon/cli-reporter'); const fs = require('fs-extra'); const path = require('path'); @@ -269,7 +269,7 @@ function shouldTransformAttribute(attribute) { function formatAttributes(attrs) { return Object.keys(attrs).reduce((acc, key, index) => { const attribute = shouldTransformAttribute(key) - ? `${camel(key)}="${attrs[key]}"` + ? `${camelCase(key)}="${attrs[key]}"` : `${key}="${attrs[key]}"`; if (index === 0) { diff --git a/packages/icon-build-helpers/src/builders/vanilla/builder.js b/packages/icon-build-helpers/src/builders/vanilla/builder.js index 74e64575742c..031da09df533 100644 --- a/packages/icon-build-helpers/src/builders/vanilla/builder.js +++ b/packages/icon-build-helpers/src/builders/vanilla/builder.js @@ -8,7 +8,7 @@ 'use strict'; const { reporter } = require('@carbon/cli-reporter'); -const { pascal } = require('change-case'); +const { pascalCase } = require('change-case'); const fs = require('fs-extra'); const path = require('path'); const prettier = require('prettier'); @@ -211,7 +211,7 @@ function getModuleName(name, size, prefixParts, descriptor) { const height = parseInt(descriptor.attrs.height, 10); let prefix = prefixParts .filter(size => isNaN(size)) - .map(pascal) + .map(pascalCase) .join(''); const isGlyph = width < 16 || height < 16; @@ -221,25 +221,25 @@ function getModuleName(name, size, prefixParts, descriptor) { } if (!size) { if (isGlyph) { - return prefix + pascal(name) + 'Glyph'; + return prefix + pascalCase(name) + 'Glyph'; } - return prefix + pascal(name); + return prefix + pascalCase(name); } - return prefix + pascal(name) + size; + return prefix + pascalCase(name) + size; } if (!size) { if (isGlyph) { - return pascal(name) + 'Glyph'; + return pascalCase(name) + 'Glyph'; } - return pascal(name); + return pascalCase(name); } if (isNaN(name[0])) { - return pascal(name) + size; + return pascalCase(name) + size; } - return '_' + pascal(name) + size; + return '_' + pascalCase(name) + size; } function createIconSource(file, descriptor) { diff --git a/packages/icons-angular/package.json b/packages/icons-angular/package.json index 257783de5d65..a554da8925c2 100644 --- a/packages/icons-angular/package.json +++ b/packages/icons-angular/package.json @@ -40,8 +40,8 @@ "@angular/core": "6.1.10", "@carbon/cli-reporter": "10.3.0", "@carbon/icons": "^10.8.0", - "change-case": "3.0.2", - "fs-extra": "7.0.1", + "change-case": "4.1.1", + "fs-extra": "8.1.0", "rollup": "^0.66.6", "typescript": "2.9.2" }, diff --git a/packages/icons-vue/package.json b/packages/icons-vue/package.json index 50116f015808..afce2068b8a2 100644 --- a/packages/icons-vue/package.json +++ b/packages/icons-vue/package.json @@ -29,7 +29,7 @@ "devDependencies": { "@carbon/cli-reporter": "10.3.0", "@carbon/icons": "^10.8.0", - "fs-extra": "^7.0.1", + "fs-extra": "^8.1.0", "prettier": "^1.19.1", "rimraf": "^3.0.0", "rollup": "^1.15.1", diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index 00c0d4f79eb7..dd7b8ac2a14e 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -41,7 +41,7 @@ "browserslist-config-carbon": "10.4.0", "carbon-components": "^10.9.0", "css-loader": "^3.2.0", - "node-sass": "^4.12.0", + "node-sass": "^4.13.1", "postcss-loader": "^3.0.0", "react": "^16.9.0", "react-dom": "^16.9.0", diff --git a/packages/react/Staticfile b/packages/react/Staticfile index fb2402a611da..50d8902c17bc 100644 --- a/packages/react/Staticfile +++ b/packages/react/Staticfile @@ -1 +1,2 @@ root: storybook-static +force_https: true diff --git a/packages/react/package.json b/packages/react/package.json index c7b0cbb9e16b..ecea46a1ad79 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -93,7 +93,7 @@ "jest-circus": "^24.0.0", "lcov2badge": "^0.1.0", "mini-css-extract-plugin": "^0.4.4", - "node-sass": "4.10.0", + "node-sass": "^4.13.1", "object-assign": "^4.1.1", "postcss-custom-properties": "^9.0.2", "postcss-loader": "^3.0.0", diff --git a/packages/test-utils/package.json b/packages/test-utils/package.json index d79ed42d65bf..52adb8fcf964 100644 --- a/packages/test-utils/package.json +++ b/packages/test-utils/package.json @@ -18,7 +18,7 @@ "access": "public" }, "peerDependencies": { - "node-sass": "^4.11.0", + "node-sass": "^4.13.1", "react-dom": "^16.9.0" }, "dependencies": { @@ -27,7 +27,7 @@ "tabbable": "^4.0.0" }, "devDependencies": { - "node-sass": "^4.11.0", + "node-sass": "^4.13.1", "react-dom": "^16.9.0" } } diff --git a/packages/themes/package.json b/packages/themes/package.json index 852d54045eff..a3aa6a968117 100644 --- a/packages/themes/package.json +++ b/packages/themes/package.json @@ -32,11 +32,11 @@ "@carbon/cli-reporter": "10.3.0", "@carbon/scss-generator": "^10.5.0", "@carbon/test-utils": "^10.6.0", - "change-case": "^3.1.0", + "change-case": "^4.1.1", "core-js": "^3.0.1", - "fs-extra": "^7.0.1", + "fs-extra": "^8.1.0", "js-yaml": "^3.13.0", - "node-sass": "^4.11.0", + "node-sass": "^4.13.1", "rimraf": "^3.0.0" } } diff --git a/packages/type/package.json b/packages/type/package.json index 9b4a15f3e056..0cf64401c0ab 100644 --- a/packages/type/package.json +++ b/packages/type/package.json @@ -38,7 +38,7 @@ "devDependencies": { "@carbon/bundler": "^10.5.0", "@carbon/test-utils": "^10.6.0", - "change-case": "^3.1.0", + "change-case": "^4.1.1", "rimraf": "^3.0.0" }, "eyeglass": { diff --git a/packages/upgrade/package.json b/packages/upgrade/package.json index 076eb6751bc6..a1e9214adb2d 100644 --- a/packages/upgrade/package.json +++ b/packages/upgrade/package.json @@ -27,10 +27,10 @@ }, "dependencies": { "chalk": "^2.4.2", - "change-case": "^3.1.0", + "change-case": "^4.1.1", "cross-spawn": "^6.0.5", "fast-glob": "^2.2.6", - "fs-extra": "^7.0.1", + "fs-extra": "^8.1.0", "inquirer": "^6.3.1", "jest-diff": "^23.6.0", "jscodeshift": "^0.6.4", diff --git a/packages/upgrade/src/migrations/carbon-icons-react/10.3.0/update-icon-import-path.js b/packages/upgrade/src/migrations/carbon-icons-react/10.3.0/update-icon-import-path.js index adca9d6e27df..8ccb1125c16d 100644 --- a/packages/upgrade/src/migrations/carbon-icons-react/10.3.0/update-icon-import-path.js +++ b/packages/upgrade/src/migrations/carbon-icons-react/10.3.0/update-icon-import-path.js @@ -7,7 +7,7 @@ 'use strict'; -const { pascal } = require('change-case'); +const { pascalCase } = require('change-case'); /** * This transform upgrades the import path that teams may be using for icons @@ -164,23 +164,23 @@ module.exports = (file, api) => { function getModuleName(name, size, prefixParts) { const prefix = prefixParts .filter(size => isNaN(size)) - .map(pascal) + .map(pascalCase) .join(''); if (prefix !== '') { if (!size) { - return prefix + pascal(name) + 'Glyph'; + return prefix + pascalCase(name) + 'Glyph'; } - return prefix + pascal(name) + size; + return prefix + pascalCase(name) + size; } if (!size) { - return pascal(name) + 'Glyph'; + return pascalCase(name) + 'Glyph'; } if (isNaN(name[0])) { - return pascal(name) + size; + return pascalCase(name) + size; } - return '_' + pascal(name) + size; + return '_' + pascalCase(name) + size; } diff --git a/yarn.lock b/yarn.lock index 5030edcd05b2..94427cf25421 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7204,7 +7204,7 @@ callsites@^3.0.0: resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== -camel-case@3.0.x, camel-case@^3.0.0: +camel-case@3.0.x: version "3.0.0" resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-3.0.0.tgz#ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73" integrity sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M= @@ -7212,6 +7212,14 @@ camel-case@3.0.x, camel-case@^3.0.0: no-case "^2.2.0" upper-case "^1.1.1" +camel-case@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-4.1.1.tgz#1fc41c854f00e2f7d0139dfeba1542d6896fe547" + integrity sha512-7fa2WcG4fYFkclIvEmxBbTvmibwF2/agfEBc6q3lOpVu0A13ltLsA+Hr/8Hp6kp5f+G7hKi6t8lys6XxP+1K6Q== + dependencies: + pascal-case "^3.1.1" + tslib "^1.10.0" + camelcase-keys@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" @@ -7294,6 +7302,15 @@ caniuse-lite@^1.0.30001017: resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001019.tgz#857e3fccaad2b2feb3f1f6d8a8f62d747ea648e1" integrity sha512-6ljkLtF1KM5fQ+5ZN0wuyVvvebJxgJPTmScOMaFuQN2QuOzvRJnWSKfzQskQU5IOU4Gap3zasYPIinzwUjoj/g== +capital-case@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/capital-case/-/capital-case-1.0.3.tgz#339bd77e8fab6cf75111d4fca509b3edf7c117c8" + integrity sha512-OlUSJpUr7SY0uZFOxcwnDOU7/MpHlKTZx2mqnDYQFrDudXLFm0JJ9wr/l4csB+rh2Ug0OPuoSO53PqiZBqno9A== + dependencies: + no-case "^3.0.3" + tslib "^1.10.0" + upper-case-first "^2.0.1" + capture-exit@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/capture-exit/-/capture-exit-2.0.0.tgz#fb953bfaebeb781f62898239dabb426d08a509a4" @@ -7403,53 +7420,23 @@ chalk@^3.0.0: ansi-styles "^4.1.0" supports-color "^7.1.0" -change-case@3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/change-case/-/change-case-3.0.2.tgz#fd48746cce02f03f0a672577d1d3a8dc2eceb037" - integrity sha512-Mww+SLF6MZ0U6kdg11algyKd5BARbyM4TbFBepwowYSR5ClfQGCGtxNXgykpN0uF/bstWeaGDT4JWaDh8zWAHA== - dependencies: - camel-case "^3.0.0" - constant-case "^2.0.0" - dot-case "^2.1.0" - header-case "^1.0.0" - is-lower-case "^1.1.0" - is-upper-case "^1.1.0" - lower-case "^1.1.1" - lower-case-first "^1.0.0" - no-case "^2.3.2" - param-case "^2.1.0" - pascal-case "^2.0.0" - path-case "^2.1.0" - sentence-case "^2.1.0" - snake-case "^2.1.0" - swap-case "^1.1.0" - title-case "^2.1.0" - upper-case "^1.1.1" - upper-case-first "^1.1.0" - -change-case@^3.0.2, change-case@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/change-case/-/change-case-3.1.0.tgz#0e611b7edc9952df2e8513b27b42de72647dd17e" - integrity sha512-2AZp7uJZbYEzRPsFoa+ijKdvp9zsrnnt6+yFokfwEpeJm0xuJDVoxiRCAaTzyJND8GJkofo2IcKWaUZ/OECVzw== - dependencies: - camel-case "^3.0.0" - constant-case "^2.0.0" - dot-case "^2.1.0" - header-case "^1.0.0" - is-lower-case "^1.1.0" - is-upper-case "^1.1.0" - lower-case "^1.1.1" - lower-case-first "^1.0.0" - no-case "^2.3.2" - param-case "^2.1.0" - pascal-case "^2.0.0" - path-case "^2.1.0" - sentence-case "^2.1.0" - snake-case "^2.1.0" - swap-case "^1.1.0" - title-case "^2.1.0" - upper-case "^1.1.1" - upper-case-first "^1.1.0" +change-case@4.1.1, change-case@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/change-case/-/change-case-4.1.1.tgz#d5005709275952e7963fed7b91e4f9fdb6180afa" + integrity sha512-qRlUWn/hXnX1R1LBDF/RelJLiqNjKjUqlmuBVSEIyye8kq49CXqkZWKmi8XeUAdDXWFOcGLUMZ+aHn3Q5lzUXw== + dependencies: + camel-case "^4.1.1" + capital-case "^1.0.3" + constant-case "^3.0.3" + dot-case "^3.0.3" + header-case "^2.0.3" + no-case "^3.0.3" + param-case "^3.0.3" + pascal-case "^3.1.1" + path-case "^3.0.3" + sentence-case "^3.0.3" + snake-case "^3.0.3" + tslib "^1.10.0" change-emitter@^0.1.2: version "0.1.6" @@ -8284,13 +8271,14 @@ console-control-strings@^1.0.0, console-control-strings@~1.1.0: resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= -constant-case@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/constant-case/-/constant-case-2.0.0.tgz#4175764d389d3fa9c8ecd29186ed6005243b6a46" - integrity sha1-QXV2TTidP6nI7NKRhu1gBSQ7akY= +constant-case@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/constant-case/-/constant-case-3.0.3.tgz#ac910a99caf3926ac5112f352e3af599d8c5fc0a" + integrity sha512-FXtsSnnrFYpzDmvwDGQW+l8XK3GV1coLyBN0eBz16ZUzGaZcT2ANVCJmLeuw2GQgxKHQIe9e0w2dzkSfaRlUmA== dependencies: - snake-case "^2.1.0" - upper-case "^1.1.1" + no-case "^3.0.3" + tslib "^1.10.0" + upper-case "^2.0.1" constants-browserify@^1.0.0: version "1.0.0" @@ -9650,12 +9638,13 @@ domutils@^1.5.1, domutils@^1.7.0: dom-serializer "0" domelementtype "1" -dot-case@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-2.1.1.tgz#34dcf37f50a8e93c2b3bca8bb7fb9155c7da3bee" - integrity sha1-NNzzf1Co6TwrO8qLt/uRVcfaO+4= +dot-case@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-3.0.3.tgz#21d3b52efaaba2ea5fda875bb1aa8124521cf4aa" + integrity sha512-7hwEmg6RiSQfm/GwPL4AAWXKy3YNNZA3oFv2Pdiey0mwkRCPZ9x6SZbkLcn8Ma5PYeVokzoD4Twv2n7LKp5WeA== dependencies: - no-case "^2.2.0" + no-case "^3.0.3" + tslib "^1.10.0" dot-prop@^3.0.0: version "3.0.0" @@ -11536,12 +11525,12 @@ fs-extra@3.0.1, fs-extra@3.x, fs-extra@^3.0.1: jsonfile "^3.0.0" universalify "^0.1.0" -fs-extra@7.0.1, fs-extra@^7.0.0, fs-extra@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" - integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== +fs-extra@8.1.0, fs-extra@^8.0.1, fs-extra@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" + integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== dependencies: - graceful-fs "^4.1.2" + graceful-fs "^4.2.0" jsonfile "^4.0.0" universalify "^0.1.0" @@ -11564,12 +11553,12 @@ fs-extra@^2.0.0: graceful-fs "^4.1.2" jsonfile "^2.1.0" -fs-extra@^8.0.1, fs-extra@^8.1.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" - integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== +fs-extra@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" + integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== dependencies: - graceful-fs "^4.2.0" + graceful-fs "^4.1.2" jsonfile "^4.0.0" universalify "^0.1.0" @@ -12766,13 +12755,13 @@ he@1.2.x, he@^1.1.1: resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== -header-case@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/header-case/-/header-case-1.0.1.tgz#9535973197c144b09613cd65d317ef19963bd02d" - integrity sha1-lTWXMZfBRLCWE81l0xfvGZY70C0= +header-case@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/header-case/-/header-case-2.0.3.tgz#8a7407d16edfd5c970f8ebb116e6383f855b5a72" + integrity sha512-LChe/V32mnUQnTwTxd3aAlNMk8ia9tjCDb/LjYtoMrdAPApxLB+azejUk5ERZIZdIqvinwv6BAUuFXH/tQPdZA== dependencies: - no-case "^2.2.0" - upper-case "^1.1.3" + capital-case "^1.0.3" + tslib "^1.10.0" helper-date@^1.0.1: version "1.0.1" @@ -13821,13 +13810,6 @@ is-installed-globally@^0.1.0: global-dirs "^0.1.0" is-path-inside "^1.0.0" -is-lower-case@^1.1.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/is-lower-case/-/is-lower-case-1.1.3.tgz#7e147be4768dc466db3bfb21cc60b31e6ad69393" - integrity sha1-fhR75HaNxGbbO/shzGCzHmrWk5M= - dependencies: - lower-case "^1.1.0" - is-module@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591" @@ -14148,13 +14130,6 @@ is-unc-path@^1.0.0: dependencies: unc-path-regex "^0.1.2" -is-upper-case@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/is-upper-case/-/is-upper-case-1.1.2.tgz#8d0b1fa7e7933a1e58483600ec7d9661cbaf756f" - integrity sha1-jQsfp+eTOh5YSDYA7H2WYcuvdW8= - dependencies: - upper-case "^1.1.0" - is-url-superb@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-url-superb/-/is-url-superb-3.0.0.tgz#b9a1da878a1ac73659047d1e6f4ef22c209d3e25" @@ -15931,7 +15906,7 @@ lodash.memoize@^4.1.2: resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= -lodash.mergewith@^4.6.0, lodash.mergewith@^4.6.1: +lodash.mergewith@^4.6.1: version "4.6.1" resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz#639057e726c3afbdb3e7d42741caa8d6e4335927" integrity sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ== @@ -16137,18 +16112,18 @@ loud-rejection@^1.0.0, loud-rejection@^1.6.0: currently-unhandled "^0.4.1" signal-exit "^3.0.0" -lower-case-first@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/lower-case-first/-/lower-case-first-1.0.2.tgz#e5da7c26f29a7073be02d52bac9980e5922adfa1" - integrity sha1-5dp8JvKacHO+AtUrrJmA5ZIq36E= - dependencies: - lower-case "^1.1.2" - -lower-case@^1.1.0, lower-case@^1.1.1, lower-case@^1.1.2: +lower-case@^1.1.1: version "1.1.4" resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac" integrity sha1-miyr0bno4K6ZOkv31YdcOcQujqw= +lower-case@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.1.tgz#39eeb36e396115cc05e29422eaea9e692c9408c7" + integrity sha512-LiWgfDLLb1dwbFQZsSglpRj+1ctGnayXz3Uv0/WO8n558JycT5fg6zkNcnW0G68Nn0aEldTFeEfmjCfmqry/rQ== + dependencies: + tslib "^1.10.0" + lowercase-keys@^1.0.0, lowercase-keys@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" @@ -16984,7 +16959,7 @@ mz@^2.5.0: object-assign "^4.0.1" thenify-all "^1.0.0" -nan@^2.10.0, nan@^2.12.1, nan@^2.13.2, nan@^2.3.2: +nan@^2.12.1, nan@^2.13.2, nan@^2.3.2: version "2.14.0" resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.0.tgz#7818f722027b2459a86f0295d434d1fc2336c52c" integrity sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg== @@ -17094,13 +17069,21 @@ nlcst-to-string@^2.0.0: resolved "https://registry.yarnpkg.com/nlcst-to-string/-/nlcst-to-string-2.0.3.tgz#b7913bb1305263b0561a86de68e179f17f7febe3" integrity sha512-OY2QhGdf6jpYfHqS4vJwqF7aIBZkaMjMUkcHcskMPitvXLuYNGdQvgVWI/5yKwkmIdmhft3ounSJv+Re2yydng== -no-case@^2.2.0, no-case@^2.3.2: +no-case@^2.2.0: version "2.3.2" resolved "https://registry.yarnpkg.com/no-case/-/no-case-2.3.2.tgz#60b813396be39b3f1288a4c1ed5d1e7d28b464ac" integrity sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ== dependencies: lower-case "^1.1.1" +no-case@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.3.tgz#c21b434c1ffe48b39087e86cfb4d2582e9df18f8" + integrity sha512-ehY/mVQCf9BL0gKfsJBvFJen+1V//U+0HQMPrWct40ixE4jnv0bfvxDbWtAHL9EcaPEOJHVVYKoQn1TlZUB8Tw== + dependencies: + lower-case "^2.0.1" + tslib "^1.10.0" + node-abi@^2.7.0: version "2.9.0" resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-2.9.0.tgz#ae4075b298dab2d92dd1e22c48ccc7ffd7f06200" @@ -17271,10 +17254,10 @@ node-releases@^1.1.44: dependencies: semver "^6.3.0" -node-sass@4.10.0: - version "4.10.0" - resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.10.0.tgz#dcc2b364c0913630945ccbf7a2bbf1f926effca4" - integrity sha512-fDQJfXszw6vek63Fe/ldkYXmRYK/QS6NbvM3i5oEo9ntPDy4XX7BcKZyTKv+/kSSxRtXXc7l+MSwEmYc0CSy6Q== +node-sass@^3.1.2: + version "3.13.1" + resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-3.13.1.tgz#7240fbbff2396304b4223527ed3020589c004fc2" + integrity sha1-ckD7v/I5YwS0IjUn7TAgWJwAT8I= dependencies: async-foreach "^0.1.3" chalk "^1.1.1" @@ -17285,21 +17268,18 @@ node-sass@4.10.0: in-publish "^2.0.0" lodash.assign "^4.2.0" lodash.clonedeep "^4.3.2" - lodash.mergewith "^4.6.0" meow "^3.7.0" mkdirp "^0.5.1" - nan "^2.10.0" - node-gyp "^3.8.0" + nan "^2.3.2" + node-gyp "^3.3.1" npmlog "^4.0.0" - request "^2.88.0" - sass-graph "^2.2.4" - stdout-stream "^1.4.0" - "true-case-path" "^1.0.2" + request "^2.61.0" + sass-graph "^2.1.1" -node-sass@^3.1.2: - version "3.13.1" - resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-3.13.1.tgz#7240fbbff2396304b4223527ed3020589c004fc2" - integrity sha1-ckD7v/I5YwS0IjUn7TAgWJwAT8I= +node-sass@^4.13.1: + version "4.13.1" + resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.13.1.tgz#9db5689696bb2eec2c32b98bfea4c7a2e992d0a3" + integrity sha512-TTWFx+ZhyDx1Biiez2nB0L3YrCZ/8oHagaDalbuBSlqXgUPsdkUSzJsVxeDO9LtPB49+Fh3WQl3slABo6AotNw== dependencies: async-foreach "^0.1.3" chalk "^1.1.1" @@ -17308,17 +17288,18 @@ node-sass@^3.1.2: get-stdin "^4.0.1" glob "^7.0.3" in-publish "^2.0.0" - lodash.assign "^4.2.0" - lodash.clonedeep "^4.3.2" + lodash "^4.17.15" meow "^3.7.0" mkdirp "^0.5.1" - nan "^2.3.2" - node-gyp "^3.3.1" + nan "^2.13.2" + node-gyp "^3.8.0" npmlog "^4.0.0" - request "^2.61.0" - sass-graph "^2.1.1" + request "^2.88.0" + sass-graph "^2.2.4" + stdout-stream "^1.4.0" + "true-case-path" "^1.0.2" -node-sass@^4.11.0, node-sass@^4.12.0, node-sass@^4.8.3, node-sass@^4.9.4: +node-sass@^4.8.3: version "4.12.0" resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.12.0.tgz#0914f531932380114a30cc5fa4fa63233a25f017" integrity sha512-A1Iv4oN+Iel6EPv77/HddXErL2a+gZ4uBeZUy+a8O35CFYTXhgA8MgLCWBtwpGZdCvTvQ9d+bQxX/QC36GDPpQ== @@ -18113,13 +18094,21 @@ parallel-transform@^1.1.0: inherits "^2.0.3" readable-stream "^2.1.5" -param-case@2.1.x, param-case@^2.1.0: +param-case@2.1.x: version "2.1.1" resolved "https://registry.yarnpkg.com/param-case/-/param-case-2.1.1.tgz#df94fd8cf6531ecf75e6bef9a0858fbc72be2247" integrity sha1-35T9jPZTHs915r75oIWPvHK+Ikc= dependencies: no-case "^2.2.0" +param-case@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/param-case/-/param-case-3.0.3.tgz#4be41f8399eff621c56eebb829a5e451d9801238" + integrity sha512-VWBVyimc1+QrzappRs7waeN2YmoZFCGXWASRYX1/rGHtXqEcrGEIDm+jqIwFa2fRXNgQEwrxaYuIrX0WcAguTA== + dependencies: + dot-case "^3.0.3" + tslib "^1.10.0" + parent-module@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" @@ -18290,13 +18279,13 @@ parseurl@~1.3.2, parseurl@~1.3.3: resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== -pascal-case@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-2.0.1.tgz#2d578d3455f660da65eca18ef95b4e0de912761e" - integrity sha1-LVeNNFX2YNpl7KGO+VtODekSdh4= +pascal-case@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-3.1.1.tgz#5ac1975133ed619281e88920973d2cd1f279de5f" + integrity sha512-XIeHKqIrsquVTQL2crjq3NfJUxmdLasn3TYOU0VBM+UX2a6ztAWBlJQBePLGY7VHW8+2dRadeIPK5+KImwTxQA== dependencies: - camel-case "^3.0.0" - upper-case-first "^1.1.0" + no-case "^3.0.3" + tslib "^1.10.0" pascalcase@^0.1.1: version "0.1.1" @@ -18308,12 +18297,13 @@ path-browserify@0.0.1: resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.1.tgz#e6c4ddd7ed3aa27c68a20cc4e50e1a4ee83bbc4a" integrity sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ== -path-case@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/path-case/-/path-case-2.1.1.tgz#94b8037c372d3fe2906e465bb45e25d226e8eea5" - integrity sha1-lLgDfDctP+KQbkZbtF4l0ibo7qU= +path-case@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/path-case/-/path-case-3.0.3.tgz#d48119aed52c4712e036ca40c6b15984f909554f" + integrity sha512-UMFU6UETFpCNWbIWNczshPrnK/7JAXBP2NYw80ojElbQ2+JYxdqWDBkvvqM93u4u6oLmuJ/tPOf2tM8KtXv4eg== dependencies: - no-case "^2.2.0" + dot-case "^3.0.3" + tslib "^1.10.0" path-dirname@^1.0.0: version "1.0.2" @@ -21850,13 +21840,14 @@ send@0.17.1: range-parser "~1.2.1" statuses "~1.5.0" -sentence-case@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/sentence-case/-/sentence-case-2.1.1.tgz#1f6e2dda39c168bf92d13f86d4a918933f667ed4" - integrity sha1-H24t2jnBaL+S0T+G1KkYkz9mftQ= +sentence-case@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/sentence-case/-/sentence-case-3.0.3.tgz#47576e4adff7abf42c63c815b0543c9d2f85a930" + integrity sha512-ZPr4dgTcNkEfcGOMFQyDdJrTU9uQO1nb1cjf+nuzb6FxgMDgKddZOM29qEsB7jvsZSMruLRcL2KfM4ypKpa0LA== dependencies: - no-case "^2.2.0" - upper-case-first "^1.1.2" + no-case "^3.0.3" + tslib "^1.10.0" + upper-case-first "^2.0.1" serialize-javascript@^1.6.1, serialize-javascript@^1.7.0: version "1.7.0" @@ -22190,12 +22181,13 @@ smart-buffer@4.0.2: resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.0.2.tgz#5207858c3815cc69110703c6b94e46c15634395d" integrity sha512-JDhEpTKzXusOqXZ0BUIdH+CjFdO/CR3tLlf5CN34IypI+xMmXW1uB16OOY8z3cICbJlDAVJzNbwBhNO0wt9OAw== -snake-case@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/snake-case/-/snake-case-2.1.0.tgz#41bdb1b73f30ec66a04d4e2cad1b76387d4d6d9f" - integrity sha1-Qb2xtz8w7GagTU4srRt2OH1NbZ8= +snake-case@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/snake-case/-/snake-case-3.0.3.tgz#c598b822ab443fcbb145ae8a82c5e43526d5bbee" + integrity sha512-WM1sIXEO+rsAHBKjGf/6R1HBBcgbncKS08d2Aqec/mrDSpU80SiOU41hO7ny6DToHSyrlwTYzQBIK1FPSx4Y3Q== dependencies: - no-case "^2.2.0" + dot-case "^3.0.3" + tslib "^1.10.0" snapdragon-node@^2.0.1: version "2.1.1" @@ -23259,14 +23251,6 @@ svgo@^1.0.0, svgo@^1.1.1, svgo@^1.2.2: unquote "~1.1.1" util.promisify "~1.0.0" -swap-case@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/swap-case/-/swap-case-1.1.2.tgz#c39203a4587385fad3c850a0bd1bcafa081974e3" - integrity sha1-w5IDpFhzhfrTyFCgvRvK+ggZdOM= - dependencies: - lower-case "^1.1.1" - upper-case "^1.1.1" - symbol-observable@1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.0.1.tgz#8340fc4702c3122df5d22288f88283f513d3fdd4" @@ -23734,14 +23718,6 @@ tinycolor2@^1.4.1: resolved "https://registry.yarnpkg.com/tinycolor2/-/tinycolor2-1.4.1.tgz#f4fad333447bc0b07d4dc8e9209d8f39a8ac77e8" integrity sha1-9PrTM0R7wLB9TcjpIJ2POaisd+g= -title-case@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/title-case/-/title-case-2.1.1.tgz#3e127216da58d2bc5becf137ab91dae3a7cd8faa" - integrity sha1-PhJyFtpY0rxb7PE3q5Ha46fNj6o= - dependencies: - no-case "^2.2.0" - upper-case "^1.0.3" - tlds@^1.203.0: version "1.203.1" resolved "https://registry.yarnpkg.com/tlds/-/tlds-1.203.1.tgz#4dc9b02f53de3315bc98b80665e13de3edfc1dfc" @@ -23985,7 +23961,7 @@ tsickle@^0.32.1: source-map "^0.6.0" source-map-support "^0.5.0" -tslib@^1.9.0: +tslib@^1.10.0, tslib@^1.9.0: version "1.10.0" resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz#c3c19f95973fb0a62973fb09d90d961ee43e5c8a" integrity sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ== @@ -24529,18 +24505,25 @@ update-section@^0.3.0: resolved "https://registry.yarnpkg.com/update-section/-/update-section-0.3.3.tgz#458f17820d37820dc60e20b86d94391b00123158" integrity sha1-RY8Xgg03gg3GDiC4bZQ5GwASMVg= -upper-case-first@^1.1.0, upper-case-first@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/upper-case-first/-/upper-case-first-1.1.2.tgz#5d79bedcff14419518fd2edb0a0507c9b6859115" - integrity sha1-XXm+3P8UQZUY/S7bCgUHybaFkRU= +upper-case-first@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/upper-case-first/-/upper-case-first-2.0.1.tgz#32ab436747d891cc20ab1e43d601cb4d0a7fbf4a" + integrity sha512-105J8XqQ+9RxW3l9gHZtgve5oaiR9TIwvmZAMAIZWRHe00T21cdvewKORTlOJf/zXW6VukuTshM+HXZNWz7N5w== dependencies: - upper-case "^1.1.1" + tslib "^1.10.0" -upper-case@^1.0.3, upper-case@^1.1.0, upper-case@^1.1.1, upper-case@^1.1.3: +upper-case@^1.1.1: version "1.1.3" resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598" integrity sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg= +upper-case@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-2.0.1.tgz#6214d05e235dc817822464ccbae85822b3d8665f" + integrity sha512-laAsbea9SY5osxrv7S99vH9xAaJKrw5Qpdh4ENRLcaxipjKsiaBwiAsxfa8X5mObKNTQPsupSq0J/VIxsSJe3A== + dependencies: + tslib "^1.10.0" + uri-js@^4.2.2: version "4.2.2" resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0"