diff --git a/.circleci/config.yml b/.circleci/config.yml
index bb6650165711..88e10a08d967 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -1,17 +1,28 @@
version: 2
jobs:
- build:
+ components:
docker:
- - image: circleci/node:8.12-browsers
+ - image: circleci/node:10.15-browsers
working_directory: ~/repo
steps:
- checkout
- run:
name: Install yarn
- command: curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version 1.15.2
+ command: |
+ curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version 1.15.2
+ export PATH=$HOME/.yarn/bin:$PATH
- run:
name: Install dependencies
- command: PATH=$HOME/.yarn/bin:$PATH yarn install --frozen-lockfile --offline
+ command: yarn install --offline --frozen-lockfile
+ - run:
+ name: Build packages
+ command: yarn build
- run:
name: Run Continuous Integration checks
- command: PATH=$HOME/.yarn/bin:$PATH yarn ci-check
+ command: yarn lerna run ci-check --scope carbon-components
+
+workflows:
+ version: 2
+ main:
+ jobs:
+ - components
diff --git a/.editorconfig b/.editorconfig
index c2cdfb8ada2c..b2559f0a07af 100644
--- a/.editorconfig
+++ b/.editorconfig
@@ -1,21 +1,16 @@
-# EditorConfig helps developers define and maintain consistent
+# EditorConfig helps developers define and maintain consistent # top-most EditorConfig file
# coding styles between different editors and IDEs
# editorconfig.org
-
root = true
-
[*]
-
-# Change these settings to your own preference
-indent_style = space
-indent_size = 2
-
-# We recommend you to keep these unchanged
-end_of_line = lf
charset = utf-8
-trim_trailing_whitespace = true
+end_of_line = lf
+indent_size = 2
+indent_style = space
insert_final_newline = true
+max_line_length = 80
+trim_trailing_whitespace = true
[*.md]
trim_trailing_whitespace = false
diff --git a/.gitignore b/.gitignore
index 2164c1add2fc..e41a288b705c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,48 +1,44 @@
-# Hide package manager
-node_modules
-bower_components
-.npmrc
-
-# Ignore built files and static folder
-demo/*.css
-demo/*.map
-demo/*.js
-demo/*.html
-demo/code
-demo/component
-demo/hot
-!demo/index.js
-!demo/components.js
+# Build folders
+/build
+packages/*/examples/*/build/
+es
+lib
dist
+umd
+css
-# OSX
-.DS_Store
+# Config files
+.npmrc
+
+# Cache folders
+.cache
# Logs
+logs
*.log
-# Editors
-project.sublime-project
-project.sublime-workspace
-jsconfig.json
-.vscode
+# Runtime data
+pids
+*.pid
+*.seed
+
+# Certificates
+*.crt
+*.pem
+
+# Editor
+.DS_Store
+*.swp
.idea
+.vscode
+
+# Coverage directory used by tools like istanbul, also includes default junit
+# output file
+coverage
+/junit.xml
-# Test reports
-tests/a11y-results
-tests/coverage
-
-# built files
-/es
-/umd
-/scripts
-/css/**
-/scss
-/html
-/docs/js
-
-# a11y testing
-.aat.yml
+# Dependency directory
+node_modules
# Generated by npm@5, but project currently uses Yarn
package-lock.json
diff --git a/.htmlhintrc b/.htmlhintrc
deleted file mode 100644
index 1faa12a1281d..000000000000
--- a/.htmlhintrc
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "attr-value-double-quotes": true,
- "id-unique": true,
- "attr-no-duplication": true
-}
diff --git a/.nvmrc b/.nvmrc
new file mode 100644
index 000000000000..f599e28b8ab0
--- /dev/null
+++ b/.nvmrc
@@ -0,0 +1 @@
+10
diff --git a/.prettierignore b/.prettierignore
index 32918f2d64d7..5d850e9adf46 100644
--- a/.prettierignore
+++ b/.prettierignore
@@ -1,21 +1,28 @@
-demo/*.css
-demo/*.map
-demo/*.js
-demo/js/prism.js
-demo/scss/_prism.scss
-demo/hot
-!demo/index.js
+build
dist
-docs/api/sass.md
-examples/codesandbox
-src/globals/fonts/LICENSE.md
-tests/a11y-results
-tests/coverage
-/es
-/umd
-/scripts
-/css
-/scss
-/html
-/docs/js
+es
+html
+lib
node_modules
+ts
+umd
+
+# Components
+packages/components/demo/*.css
+packages/components/demo/*.map
+packages/components/demo/*.js
+packages/components/demo/js/prism.js
+packages/components/demo/scss/_prism.scss
+packages/components/demo/hot
+!packages/components/demo/index.js
+
+packages/components/docs/api/sass.md
+packages/components/examples/codesandbox
+packages/components/src/globals/fonts/LICENSE.md
+packages/components/tests/a11y-results
+packages/components/tests/coverage
+
+packages/components/scripts
+packages/components/css
+packages/components/scss
+packages/components/docs/js
diff --git a/.yarn-offline-mirror/@lerna-add-3.13.3.tgz b/.yarn-offline-mirror/@lerna-add-3.13.3.tgz
new file mode 100644
index 000000000000..4f2d01aa11c8
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-add-3.13.3.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-batch-packages-3.13.0.tgz b/.yarn-offline-mirror/@lerna-batch-packages-3.13.0.tgz
new file mode 100644
index 000000000000..2c711f16df3f
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-batch-packages-3.13.0.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-bootstrap-3.13.3.tgz b/.yarn-offline-mirror/@lerna-bootstrap-3.13.3.tgz
new file mode 100644
index 000000000000..fa772b496721
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-bootstrap-3.13.3.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-changed-3.13.4.tgz b/.yarn-offline-mirror/@lerna-changed-3.13.4.tgz
new file mode 100644
index 000000000000..5830d67ad5a7
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-changed-3.13.4.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-check-working-tree-3.13.3.tgz b/.yarn-offline-mirror/@lerna-check-working-tree-3.13.3.tgz
new file mode 100644
index 000000000000..65a90aff89ef
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-check-working-tree-3.13.3.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-child-process-3.13.3.tgz b/.yarn-offline-mirror/@lerna-child-process-3.13.3.tgz
new file mode 100644
index 000000000000..a7629560b2aa
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-child-process-3.13.3.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-clean-3.13.3.tgz b/.yarn-offline-mirror/@lerna-clean-3.13.3.tgz
new file mode 100644
index 000000000000..aa3307695cd5
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-clean-3.13.3.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-cli-3.13.0.tgz b/.yarn-offline-mirror/@lerna-cli-3.13.0.tgz
new file mode 100644
index 000000000000..1de9e3bc4945
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-cli-3.13.0.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-collect-updates-3.13.3.tgz b/.yarn-offline-mirror/@lerna-collect-updates-3.13.3.tgz
new file mode 100644
index 000000000000..df79100fc28c
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-collect-updates-3.13.3.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-command-3.13.3.tgz b/.yarn-offline-mirror/@lerna-command-3.13.3.tgz
new file mode 100644
index 000000000000..e90837bd491f
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-command-3.13.3.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-conventional-commits-3.13.0.tgz b/.yarn-offline-mirror/@lerna-conventional-commits-3.13.0.tgz
new file mode 100644
index 000000000000..2fdd0f821324
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-conventional-commits-3.13.0.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-create-3.13.3.tgz b/.yarn-offline-mirror/@lerna-create-3.13.3.tgz
new file mode 100644
index 000000000000..c77c4bace348
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-create-3.13.3.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-create-symlink-3.13.0.tgz b/.yarn-offline-mirror/@lerna-create-symlink-3.13.0.tgz
new file mode 100644
index 000000000000..cc2a251ef42b
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-create-symlink-3.13.0.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-describe-ref-3.13.3.tgz b/.yarn-offline-mirror/@lerna-describe-ref-3.13.3.tgz
new file mode 100644
index 000000000000..868c61f09936
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-describe-ref-3.13.3.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-diff-3.13.3.tgz b/.yarn-offline-mirror/@lerna-diff-3.13.3.tgz
new file mode 100644
index 000000000000..49bc5be9cd75
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-diff-3.13.3.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-exec-3.13.3.tgz b/.yarn-offline-mirror/@lerna-exec-3.13.3.tgz
new file mode 100644
index 000000000000..bfc0d9aef453
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-exec-3.13.3.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-filter-options-3.13.3.tgz b/.yarn-offline-mirror/@lerna-filter-options-3.13.3.tgz
new file mode 100644
index 000000000000..8879401d9bf0
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-filter-options-3.13.3.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-filter-packages-3.13.0.tgz b/.yarn-offline-mirror/@lerna-filter-packages-3.13.0.tgz
new file mode 100644
index 000000000000..b0b15401c8b3
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-filter-packages-3.13.0.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-get-npm-exec-opts-3.13.0.tgz b/.yarn-offline-mirror/@lerna-get-npm-exec-opts-3.13.0.tgz
new file mode 100644
index 000000000000..497c9ae29555
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-get-npm-exec-opts-3.13.0.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-get-packed-3.13.0.tgz b/.yarn-offline-mirror/@lerna-get-packed-3.13.0.tgz
new file mode 100644
index 000000000000..fb87ec7c46e2
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-get-packed-3.13.0.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-github-client-3.13.3.tgz b/.yarn-offline-mirror/@lerna-github-client-3.13.3.tgz
new file mode 100644
index 000000000000..78870a8d89d0
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-github-client-3.13.3.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-global-options-3.13.0.tgz b/.yarn-offline-mirror/@lerna-global-options-3.13.0.tgz
new file mode 100644
index 000000000000..55476e14bba7
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-global-options-3.13.0.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-has-npm-version-3.13.3.tgz b/.yarn-offline-mirror/@lerna-has-npm-version-3.13.3.tgz
new file mode 100644
index 000000000000..b048a51c6d49
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-has-npm-version-3.13.3.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-import-3.13.4.tgz b/.yarn-offline-mirror/@lerna-import-3.13.4.tgz
new file mode 100644
index 000000000000..04081ac2fc8a
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-import-3.13.4.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-init-3.13.3.tgz b/.yarn-offline-mirror/@lerna-init-3.13.3.tgz
new file mode 100644
index 000000000000..88bca8b7ff7c
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-init-3.13.3.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-link-3.13.3.tgz b/.yarn-offline-mirror/@lerna-link-3.13.3.tgz
new file mode 100644
index 000000000000..08f064060ff2
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-link-3.13.3.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-list-3.13.3.tgz b/.yarn-offline-mirror/@lerna-list-3.13.3.tgz
new file mode 100644
index 000000000000..f55c4a5c3edd
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-list-3.13.3.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-listable-3.13.0.tgz b/.yarn-offline-mirror/@lerna-listable-3.13.0.tgz
new file mode 100644
index 000000000000..08623ca6e9ab
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-listable-3.13.0.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-log-packed-3.13.0.tgz b/.yarn-offline-mirror/@lerna-log-packed-3.13.0.tgz
new file mode 100644
index 000000000000..068f1a86d8b4
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-log-packed-3.13.0.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-npm-conf-3.13.0.tgz b/.yarn-offline-mirror/@lerna-npm-conf-3.13.0.tgz
new file mode 100644
index 000000000000..0c796b9d98d0
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-npm-conf-3.13.0.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-npm-dist-tag-3.13.0.tgz b/.yarn-offline-mirror/@lerna-npm-dist-tag-3.13.0.tgz
new file mode 100644
index 000000000000..03f475f0e750
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-npm-dist-tag-3.13.0.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-npm-install-3.13.3.tgz b/.yarn-offline-mirror/@lerna-npm-install-3.13.3.tgz
new file mode 100644
index 000000000000..ae757c3b057b
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-npm-install-3.13.3.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-npm-publish-3.13.2.tgz b/.yarn-offline-mirror/@lerna-npm-publish-3.13.2.tgz
new file mode 100644
index 000000000000..f729747a619f
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-npm-publish-3.13.2.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-npm-run-script-3.13.3.tgz b/.yarn-offline-mirror/@lerna-npm-run-script-3.13.3.tgz
new file mode 100644
index 000000000000..c64c202ff886
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-npm-run-script-3.13.3.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-output-3.13.0.tgz b/.yarn-offline-mirror/@lerna-output-3.13.0.tgz
new file mode 100644
index 000000000000..2c802c0de0b9
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-output-3.13.0.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-pack-directory-3.13.1.tgz b/.yarn-offline-mirror/@lerna-pack-directory-3.13.1.tgz
new file mode 100644
index 000000000000..9b481f9a2db8
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-pack-directory-3.13.1.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-package-3.13.0.tgz b/.yarn-offline-mirror/@lerna-package-3.13.0.tgz
new file mode 100644
index 000000000000..2755badb1b5c
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-package-3.13.0.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-package-graph-3.13.0.tgz b/.yarn-offline-mirror/@lerna-package-graph-3.13.0.tgz
new file mode 100644
index 000000000000..64b68b3546bf
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-package-graph-3.13.0.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-project-3.13.1.tgz b/.yarn-offline-mirror/@lerna-project-3.13.1.tgz
new file mode 100644
index 000000000000..90ae394e9267
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-project-3.13.1.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-prompt-3.13.0.tgz b/.yarn-offline-mirror/@lerna-prompt-3.13.0.tgz
new file mode 100644
index 000000000000..cdd809357ecc
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-prompt-3.13.0.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-publish-3.13.4.tgz b/.yarn-offline-mirror/@lerna-publish-3.13.4.tgz
new file mode 100644
index 000000000000..e14542f77c24
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-publish-3.13.4.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-pulse-till-done-3.13.0.tgz b/.yarn-offline-mirror/@lerna-pulse-till-done-3.13.0.tgz
new file mode 100644
index 000000000000..6eaf70b3d0db
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-pulse-till-done-3.13.0.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-resolve-symlink-3.13.0.tgz b/.yarn-offline-mirror/@lerna-resolve-symlink-3.13.0.tgz
new file mode 100644
index 000000000000..820d92d32ebf
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-resolve-symlink-3.13.0.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-rimraf-dir-3.13.3.tgz b/.yarn-offline-mirror/@lerna-rimraf-dir-3.13.3.tgz
new file mode 100644
index 000000000000..1826cdebeb95
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-rimraf-dir-3.13.3.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-run-3.13.3.tgz b/.yarn-offline-mirror/@lerna-run-3.13.3.tgz
new file mode 100644
index 000000000000..083265581c57
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-run-3.13.3.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-run-lifecycle-3.13.0.tgz b/.yarn-offline-mirror/@lerna-run-lifecycle-3.13.0.tgz
new file mode 100644
index 000000000000..73496957f14d
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-run-lifecycle-3.13.0.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-run-parallel-batches-3.13.0.tgz b/.yarn-offline-mirror/@lerna-run-parallel-batches-3.13.0.tgz
new file mode 100644
index 000000000000..ace9da65baea
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-run-parallel-batches-3.13.0.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-symlink-binary-3.13.0.tgz b/.yarn-offline-mirror/@lerna-symlink-binary-3.13.0.tgz
new file mode 100644
index 000000000000..17c8529a2d7a
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-symlink-binary-3.13.0.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-symlink-dependencies-3.13.0.tgz b/.yarn-offline-mirror/@lerna-symlink-dependencies-3.13.0.tgz
new file mode 100644
index 000000000000..41c7670a79bf
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-symlink-dependencies-3.13.0.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-timer-3.13.0.tgz b/.yarn-offline-mirror/@lerna-timer-3.13.0.tgz
new file mode 100644
index 000000000000..7d9bd7bdf773
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-timer-3.13.0.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-validation-error-3.13.0.tgz b/.yarn-offline-mirror/@lerna-validation-error-3.13.0.tgz
new file mode 100644
index 000000000000..985359e69294
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-validation-error-3.13.0.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-version-3.13.4.tgz b/.yarn-offline-mirror/@lerna-version-3.13.4.tgz
new file mode 100644
index 000000000000..89e06adfa49c
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-version-3.13.4.tgz differ
diff --git a/.yarn-offline-mirror/@lerna-write-log-file-3.13.0.tgz b/.yarn-offline-mirror/@lerna-write-log-file-3.13.0.tgz
new file mode 100644
index 000000000000..4fe2eab38185
Binary files /dev/null and b/.yarn-offline-mirror/@lerna-write-log-file-3.13.0.tgz differ
diff --git a/.yarn-offline-mirror/@octokit-endpoint-4.2.0.tgz b/.yarn-offline-mirror/@octokit-endpoint-4.2.0.tgz
new file mode 100644
index 000000000000..381b7481a3a7
Binary files /dev/null and b/.yarn-offline-mirror/@octokit-endpoint-4.2.0.tgz differ
diff --git a/.yarn-offline-mirror/@octokit-plugin-enterprise-rest-2.2.2.tgz b/.yarn-offline-mirror/@octokit-plugin-enterprise-rest-2.2.2.tgz
new file mode 100644
index 000000000000..227da8502336
Binary files /dev/null and b/.yarn-offline-mirror/@octokit-plugin-enterprise-rest-2.2.2.tgz differ
diff --git a/.yarn-offline-mirror/@octokit-request-3.0.0.tgz b/.yarn-offline-mirror/@octokit-request-3.0.0.tgz
new file mode 100644
index 000000000000..ac4c4add68d5
Binary files /dev/null and b/.yarn-offline-mirror/@octokit-request-3.0.0.tgz differ
diff --git a/.yarn-offline-mirror/@octokit-rest-16.25.0.tgz b/.yarn-offline-mirror/@octokit-rest-16.25.0.tgz
new file mode 100644
index 000000000000..858a626de0e2
Binary files /dev/null and b/.yarn-offline-mirror/@octokit-rest-16.25.0.tgz differ
diff --git a/.yarn-offline-mirror/@textlint-ast-node-types-4.2.2.tgz b/.yarn-offline-mirror/@textlint-ast-node-types-4.2.2.tgz
new file mode 100644
index 000000000000..10e4ee2a9f11
Binary files /dev/null and b/.yarn-offline-mirror/@textlint-ast-node-types-4.2.2.tgz differ
diff --git a/.yarn-offline-mirror/@textlint-markdown-to-ast-6.0.9.tgz b/.yarn-offline-mirror/@textlint-markdown-to-ast-6.0.9.tgz
new file mode 100644
index 000000000000..8244616b7a86
Binary files /dev/null and b/.yarn-offline-mirror/@textlint-markdown-to-ast-6.0.9.tgz differ
diff --git a/.yarn-offline-mirror/@types-normalize-package-data-2.4.0.tgz b/.yarn-offline-mirror/@types-normalize-package-data-2.4.0.tgz
new file mode 100644
index 000000000000..d5cf3f1bc19a
Binary files /dev/null and b/.yarn-offline-mirror/@types-normalize-package-data-2.4.0.tgz differ
diff --git a/.yarn-offline-mirror/agent-base-4.2.1.tgz b/.yarn-offline-mirror/agent-base-4.2.1.tgz
new file mode 100644
index 000000000000..4f96b36dcac8
Binary files /dev/null and b/.yarn-offline-mirror/agent-base-4.2.1.tgz differ
diff --git a/.yarn-offline-mirror/agentkeepalive-3.5.2.tgz b/.yarn-offline-mirror/agentkeepalive-3.5.2.tgz
new file mode 100644
index 000000000000..0ff81c94cd82
Binary files /dev/null and b/.yarn-offline-mirror/agentkeepalive-3.5.2.tgz differ
diff --git a/.yarn-offline-mirror/anchor-markdown-header-0.5.7.tgz b/.yarn-offline-mirror/anchor-markdown-header-0.5.7.tgz
new file mode 100644
index 000000000000..2e77974df489
Binary files /dev/null and b/.yarn-offline-mirror/anchor-markdown-header-0.5.7.tgz differ
diff --git a/.yarn-offline-mirror/ansi-escapes-3.2.0.tgz b/.yarn-offline-mirror/ansi-escapes-3.2.0.tgz
new file mode 100644
index 000000000000..e3bce477e28e
Binary files /dev/null and b/.yarn-offline-mirror/ansi-escapes-3.2.0.tgz differ
diff --git a/.yarn-offline-mirror/ansi-regex-4.1.0.tgz b/.yarn-offline-mirror/ansi-regex-4.1.0.tgz
new file mode 100644
index 000000000000..c5f575f5a9dc
Binary files /dev/null and b/.yarn-offline-mirror/ansi-regex-4.1.0.tgz differ
diff --git a/.yarn-offline-mirror/aproba-2.0.0.tgz b/.yarn-offline-mirror/aproba-2.0.0.tgz
new file mode 100644
index 000000000000..ca73bcbe3c68
Binary files /dev/null and b/.yarn-offline-mirror/aproba-2.0.0.tgz differ
diff --git a/.yarn-offline-mirror/array-differ-1.0.0.tgz b/.yarn-offline-mirror/array-differ-1.0.0.tgz
new file mode 100644
index 000000000000..a2a5c69cba72
Binary files /dev/null and b/.yarn-offline-mirror/array-differ-1.0.0.tgz differ
diff --git a/.yarn-offline-mirror/atob-lite-2.0.0.tgz b/.yarn-offline-mirror/atob-lite-2.0.0.tgz
new file mode 100644
index 000000000000..aed114d71788
Binary files /dev/null and b/.yarn-offline-mirror/atob-lite-2.0.0.tgz differ
diff --git a/.yarn-offline-mirror/babel-core-6.26.3.tgz b/.yarn-offline-mirror/babel-core-6.26.3.tgz
new file mode 100644
index 000000000000..25feba8ead96
Binary files /dev/null and b/.yarn-offline-mirror/babel-core-6.26.3.tgz differ
diff --git a/.yarn-offline-mirror/babel-helpers-6.24.1.tgz b/.yarn-offline-mirror/babel-helpers-6.24.1.tgz
new file mode 100644
index 000000000000..f568817b969e
Binary files /dev/null and b/.yarn-offline-mirror/babel-helpers-6.24.1.tgz differ
diff --git a/.yarn-offline-mirror/babel-register-6.26.0.tgz b/.yarn-offline-mirror/babel-register-6.26.0.tgz
new file mode 100644
index 000000000000..a06197594868
Binary files /dev/null and b/.yarn-offline-mirror/babel-register-6.26.0.tgz differ
diff --git a/.yarn-offline-mirror/bail-1.0.3.tgz b/.yarn-offline-mirror/bail-1.0.3.tgz
new file mode 100644
index 000000000000..f6a14a2c5613
Binary files /dev/null and b/.yarn-offline-mirror/bail-1.0.3.tgz differ
diff --git a/.yarn-offline-mirror/before-after-hook-1.4.0.tgz b/.yarn-offline-mirror/before-after-hook-1.4.0.tgz
new file mode 100644
index 000000000000..d516e3e92a29
Binary files /dev/null and b/.yarn-offline-mirror/before-after-hook-1.4.0.tgz differ
diff --git a/.yarn-offline-mirror/bluebird-3.5.4.tgz b/.yarn-offline-mirror/bluebird-3.5.4.tgz
new file mode 100644
index 000000000000..bffe0f0620b6
Binary files /dev/null and b/.yarn-offline-mirror/bluebird-3.5.4.tgz differ
diff --git a/.yarn-offline-mirror/boundary-1.0.1.tgz b/.yarn-offline-mirror/boundary-1.0.1.tgz
new file mode 100644
index 000000000000..02e951c15a83
Binary files /dev/null and b/.yarn-offline-mirror/boundary-1.0.1.tgz differ
diff --git a/.yarn-offline-mirror/btoa-lite-1.0.0.tgz b/.yarn-offline-mirror/btoa-lite-1.0.0.tgz
new file mode 100644
index 000000000000..217d7cca2fbc
Binary files /dev/null and b/.yarn-offline-mirror/btoa-lite-1.0.0.tgz differ
diff --git a/.yarn-offline-mirror/builtins-1.0.3.tgz b/.yarn-offline-mirror/builtins-1.0.3.tgz
new file mode 100644
index 000000000000..9a8c780ae616
Binary files /dev/null and b/.yarn-offline-mirror/builtins-1.0.3.tgz differ
diff --git a/.yarn-offline-mirror/byline-5.0.0.tgz b/.yarn-offline-mirror/byline-5.0.0.tgz
new file mode 100644
index 000000000000..348545264195
Binary files /dev/null and b/.yarn-offline-mirror/byline-5.0.0.tgz differ
diff --git a/.yarn-offline-mirror/byte-size-4.0.4.tgz b/.yarn-offline-mirror/byte-size-4.0.4.tgz
new file mode 100644
index 000000000000..9e4f49b71696
Binary files /dev/null and b/.yarn-offline-mirror/byte-size-4.0.4.tgz differ
diff --git a/.yarn-offline-mirror/cacache-11.3.2.tgz b/.yarn-offline-mirror/cacache-11.3.2.tgz
new file mode 100644
index 000000000000..354f6e1cae7d
Binary files /dev/null and b/.yarn-offline-mirror/cacache-11.3.2.tgz differ
diff --git a/.yarn-offline-mirror/callsites-3.0.0.tgz b/.yarn-offline-mirror/callsites-3.0.0.tgz
deleted file mode 100644
index ebb157fb46cd..000000000000
Binary files a/.yarn-offline-mirror/callsites-3.0.0.tgz and /dev/null differ
diff --git a/.yarn-offline-mirror/callsites-3.1.0.tgz b/.yarn-offline-mirror/callsites-3.1.0.tgz
new file mode 100644
index 000000000000..d490707e5109
Binary files /dev/null and b/.yarn-offline-mirror/callsites-3.1.0.tgz differ
diff --git a/.yarn-offline-mirror/character-entities-1.2.2.tgz b/.yarn-offline-mirror/character-entities-1.2.2.tgz
new file mode 100644
index 000000000000..6c67f53f6b4e
Binary files /dev/null and b/.yarn-offline-mirror/character-entities-1.2.2.tgz differ
diff --git a/.yarn-offline-mirror/character-entities-legacy-1.1.2.tgz b/.yarn-offline-mirror/character-entities-legacy-1.1.2.tgz
new file mode 100644
index 000000000000..dba060c381f1
Binary files /dev/null and b/.yarn-offline-mirror/character-entities-legacy-1.1.2.tgz differ
diff --git a/.yarn-offline-mirror/character-reference-invalid-1.1.2.tgz b/.yarn-offline-mirror/character-reference-invalid-1.1.2.tgz
new file mode 100644
index 000000000000..98b369239ac9
Binary files /dev/null and b/.yarn-offline-mirror/character-reference-invalid-1.1.2.tgz differ
diff --git a/.yarn-offline-mirror/cmd-shim-2.0.2.tgz b/.yarn-offline-mirror/cmd-shim-2.0.2.tgz
new file mode 100644
index 000000000000..353ecb664546
Binary files /dev/null and b/.yarn-offline-mirror/cmd-shim-2.0.2.tgz differ
diff --git a/.yarn-offline-mirror/collapse-white-space-1.0.4.tgz b/.yarn-offline-mirror/collapse-white-space-1.0.4.tgz
new file mode 100644
index 000000000000..36791af59ef4
Binary files /dev/null and b/.yarn-offline-mirror/collapse-white-space-1.0.4.tgz differ
diff --git a/.yarn-offline-mirror/commander-2.20.0.tgz b/.yarn-offline-mirror/commander-2.20.0.tgz
new file mode 100644
index 000000000000..74b7a17a658f
Binary files /dev/null and b/.yarn-offline-mirror/commander-2.20.0.tgz differ
diff --git a/.yarn-offline-mirror/concat-stream-2.0.0.tgz b/.yarn-offline-mirror/concat-stream-2.0.0.tgz
new file mode 100644
index 000000000000..e1838abb16e6
Binary files /dev/null and b/.yarn-offline-mirror/concat-stream-2.0.0.tgz differ
diff --git a/.yarn-offline-mirror/conventional-changelog-angular-5.0.3.tgz b/.yarn-offline-mirror/conventional-changelog-angular-5.0.3.tgz
new file mode 100644
index 000000000000..216a3a3e6bab
Binary files /dev/null and b/.yarn-offline-mirror/conventional-changelog-angular-5.0.3.tgz differ
diff --git a/.yarn-offline-mirror/conventional-changelog-core-3.2.2.tgz b/.yarn-offline-mirror/conventional-changelog-core-3.2.2.tgz
new file mode 100644
index 000000000000..99183608d77c
Binary files /dev/null and b/.yarn-offline-mirror/conventional-changelog-core-3.2.2.tgz differ
diff --git a/.yarn-offline-mirror/conventional-changelog-preset-loader-2.1.1.tgz b/.yarn-offline-mirror/conventional-changelog-preset-loader-2.1.1.tgz
new file mode 100644
index 000000000000..c6b2caaf0fe7
Binary files /dev/null and b/.yarn-offline-mirror/conventional-changelog-preset-loader-2.1.1.tgz differ
diff --git a/.yarn-offline-mirror/conventional-changelog-writer-4.0.5.tgz b/.yarn-offline-mirror/conventional-changelog-writer-4.0.5.tgz
new file mode 100644
index 000000000000..ff544dcfc28f
Binary files /dev/null and b/.yarn-offline-mirror/conventional-changelog-writer-4.0.5.tgz differ
diff --git a/.yarn-offline-mirror/conventional-commits-filter-2.0.2.tgz b/.yarn-offline-mirror/conventional-commits-filter-2.0.2.tgz
new file mode 100644
index 000000000000..3a0c6336bfc3
Binary files /dev/null and b/.yarn-offline-mirror/conventional-commits-filter-2.0.2.tgz differ
diff --git a/.yarn-offline-mirror/conventional-commits-parser-3.0.2.tgz b/.yarn-offline-mirror/conventional-commits-parser-3.0.2.tgz
new file mode 100644
index 000000000000..c5f0300459e6
Binary files /dev/null and b/.yarn-offline-mirror/conventional-commits-parser-3.0.2.tgz differ
diff --git a/.yarn-offline-mirror/conventional-recommended-bump-4.1.1.tgz b/.yarn-offline-mirror/conventional-recommended-bump-4.1.1.tgz
new file mode 100644
index 000000000000..755ae6b37e0e
Binary files /dev/null and b/.yarn-offline-mirror/conventional-recommended-bump-4.1.1.tgz differ
diff --git a/.yarn-offline-mirror/cosmiconfig-5.0.7.tgz b/.yarn-offline-mirror/cosmiconfig-5.0.7.tgz
deleted file mode 100644
index 7f1953ac8c5a..000000000000
Binary files a/.yarn-offline-mirror/cosmiconfig-5.0.7.tgz and /dev/null differ
diff --git a/.yarn-offline-mirror/dateformat-3.0.3.tgz b/.yarn-offline-mirror/dateformat-3.0.3.tgz
new file mode 100644
index 000000000000..700f2e08dd52
Binary files /dev/null and b/.yarn-offline-mirror/dateformat-3.0.3.tgz differ
diff --git a/.yarn-offline-mirror/deepmerge-3.2.0.tgz b/.yarn-offline-mirror/deepmerge-3.2.0.tgz
new file mode 100644
index 000000000000..63a5ed7a10a2
Binary files /dev/null and b/.yarn-offline-mirror/deepmerge-3.2.0.tgz differ
diff --git a/.yarn-offline-mirror/deprecation-1.0.1.tgz b/.yarn-offline-mirror/deprecation-1.0.1.tgz
new file mode 100644
index 000000000000..69b451b382a9
Binary files /dev/null and b/.yarn-offline-mirror/deprecation-1.0.1.tgz differ
diff --git a/.yarn-offline-mirror/detect-indent-5.0.0.tgz b/.yarn-offline-mirror/detect-indent-5.0.0.tgz
new file mode 100644
index 000000000000..c0f81bde15a8
Binary files /dev/null and b/.yarn-offline-mirror/detect-indent-5.0.0.tgz differ
diff --git a/.yarn-offline-mirror/dezalgo-1.0.3.tgz b/.yarn-offline-mirror/dezalgo-1.0.3.tgz
new file mode 100644
index 000000000000..97363b742bf0
Binary files /dev/null and b/.yarn-offline-mirror/dezalgo-1.0.3.tgz differ
diff --git a/.yarn-offline-mirror/dir-glob-2.0.0.tgz b/.yarn-offline-mirror/dir-glob-2.0.0.tgz
new file mode 100644
index 000000000000..0d7c364f5bd8
Binary files /dev/null and b/.yarn-offline-mirror/dir-glob-2.0.0.tgz differ
diff --git a/.yarn-offline-mirror/doctoc-1.4.0.tgz b/.yarn-offline-mirror/doctoc-1.4.0.tgz
new file mode 100644
index 000000000000..e7bab43f93ba
Binary files /dev/null and b/.yarn-offline-mirror/doctoc-1.4.0.tgz differ
diff --git a/.yarn-offline-mirror/emoji-regex-6.1.3.tgz b/.yarn-offline-mirror/emoji-regex-6.1.3.tgz
new file mode 100644
index 000000000000..143993893a79
Binary files /dev/null and b/.yarn-offline-mirror/emoji-regex-6.1.3.tgz differ
diff --git a/.yarn-offline-mirror/encoding-0.1.12.tgz b/.yarn-offline-mirror/encoding-0.1.12.tgz
new file mode 100644
index 000000000000..68a4bab18465
Binary files /dev/null and b/.yarn-offline-mirror/encoding-0.1.12.tgz differ
diff --git a/.yarn-offline-mirror/err-code-1.1.2.tgz b/.yarn-offline-mirror/err-code-1.1.2.tgz
new file mode 100644
index 000000000000..d9b6180ab63a
Binary files /dev/null and b/.yarn-offline-mirror/err-code-1.1.2.tgz differ
diff --git a/.yarn-offline-mirror/es6-promise-4.2.6.tgz b/.yarn-offline-mirror/es6-promise-4.2.6.tgz
new file mode 100644
index 000000000000..246d792b2206
Binary files /dev/null and b/.yarn-offline-mirror/es6-promise-4.2.6.tgz differ
diff --git a/.yarn-offline-mirror/es6-promisify-5.0.0.tgz b/.yarn-offline-mirror/es6-promisify-5.0.0.tgz
new file mode 100644
index 000000000000..7ae1c96c41d3
Binary files /dev/null and b/.yarn-offline-mirror/es6-promisify-5.0.0.tgz differ
diff --git a/.yarn-offline-mirror/fault-1.0.2.tgz b/.yarn-offline-mirror/fault-1.0.2.tgz
new file mode 100644
index 000000000000..40d53e2c6543
Binary files /dev/null and b/.yarn-offline-mirror/fault-1.0.2.tgz differ
diff --git a/.yarn-offline-mirror/format-0.2.2.tgz b/.yarn-offline-mirror/format-0.2.2.tgz
new file mode 100644
index 000000000000..ce2a7554e08b
Binary files /dev/null and b/.yarn-offline-mirror/format-0.2.2.tgz differ
diff --git a/.yarn-offline-mirror/genfun-5.0.0.tgz b/.yarn-offline-mirror/genfun-5.0.0.tgz
new file mode 100644
index 000000000000..3b0a15b19376
Binary files /dev/null and b/.yarn-offline-mirror/genfun-5.0.0.tgz differ
diff --git a/.yarn-offline-mirror/get-pkg-repo-1.4.0.tgz b/.yarn-offline-mirror/get-pkg-repo-1.4.0.tgz
new file mode 100644
index 000000000000..f85dea5ff55b
Binary files /dev/null and b/.yarn-offline-mirror/get-pkg-repo-1.4.0.tgz differ
diff --git a/.yarn-offline-mirror/get-port-3.2.0.tgz b/.yarn-offline-mirror/get-port-3.2.0.tgz
new file mode 100644
index 000000000000..7fd7280991f2
Binary files /dev/null and b/.yarn-offline-mirror/get-port-3.2.0.tgz differ
diff --git a/.yarn-offline-mirror/get-stdin-7.0.0.tgz b/.yarn-offline-mirror/get-stdin-7.0.0.tgz
new file mode 100644
index 000000000000..60ce7331b1ee
Binary files /dev/null and b/.yarn-offline-mirror/get-stdin-7.0.0.tgz differ
diff --git a/.yarn-offline-mirror/git-raw-commits-2.0.0.tgz b/.yarn-offline-mirror/git-raw-commits-2.0.0.tgz
new file mode 100644
index 000000000000..b7683b652e1d
Binary files /dev/null and b/.yarn-offline-mirror/git-raw-commits-2.0.0.tgz differ
diff --git a/.yarn-offline-mirror/git-remote-origin-url-2.0.0.tgz b/.yarn-offline-mirror/git-remote-origin-url-2.0.0.tgz
new file mode 100644
index 000000000000..327bd259ed4f
Binary files /dev/null and b/.yarn-offline-mirror/git-remote-origin-url-2.0.0.tgz differ
diff --git a/.yarn-offline-mirror/git-semver-tags-2.0.2.tgz b/.yarn-offline-mirror/git-semver-tags-2.0.2.tgz
new file mode 100644
index 000000000000..d30b79c4e6e4
Binary files /dev/null and b/.yarn-offline-mirror/git-semver-tags-2.0.2.tgz differ
diff --git a/.yarn-offline-mirror/git-up-4.0.1.tgz b/.yarn-offline-mirror/git-up-4.0.1.tgz
new file mode 100644
index 000000000000..667ed442dae1
Binary files /dev/null and b/.yarn-offline-mirror/git-up-4.0.1.tgz differ
diff --git a/.yarn-offline-mirror/git-url-parse-11.1.2.tgz b/.yarn-offline-mirror/git-url-parse-11.1.2.tgz
new file mode 100644
index 000000000000..411d04e269ab
Binary files /dev/null and b/.yarn-offline-mirror/git-url-parse-11.1.2.tgz differ
diff --git a/.yarn-offline-mirror/gitconfiglocal-1.0.0.tgz b/.yarn-offline-mirror/gitconfiglocal-1.0.0.tgz
new file mode 100644
index 000000000000..0f3a1d448905
Binary files /dev/null and b/.yarn-offline-mirror/gitconfiglocal-1.0.0.tgz differ
diff --git a/.yarn-offline-mirror/globby-8.0.2.tgz b/.yarn-offline-mirror/globby-8.0.2.tgz
new file mode 100644
index 000000000000..c6d276e75f2f
Binary files /dev/null and b/.yarn-offline-mirror/globby-8.0.2.tgz differ
diff --git a/.yarn-offline-mirror/handlebars-4.1.2.tgz b/.yarn-offline-mirror/handlebars-4.1.2.tgz
new file mode 100644
index 000000000000..67d222a2bd0d
Binary files /dev/null and b/.yarn-offline-mirror/handlebars-4.1.2.tgz differ
diff --git a/.yarn-offline-mirror/home-or-tmp-2.0.0.tgz b/.yarn-offline-mirror/home-or-tmp-2.0.0.tgz
new file mode 100644
index 000000000000..32d667b36902
Binary files /dev/null and b/.yarn-offline-mirror/home-or-tmp-2.0.0.tgz differ
diff --git a/.yarn-offline-mirror/htmlparser2-3.9.2.tgz b/.yarn-offline-mirror/htmlparser2-3.9.2.tgz
new file mode 100644
index 000000000000..224b72dd355d
Binary files /dev/null and b/.yarn-offline-mirror/htmlparser2-3.9.2.tgz differ
diff --git a/.yarn-offline-mirror/http-cache-semantics-3.8.1.tgz b/.yarn-offline-mirror/http-cache-semantics-3.8.1.tgz
new file mode 100644
index 000000000000..2e22b9ffe634
Binary files /dev/null and b/.yarn-offline-mirror/http-cache-semantics-3.8.1.tgz differ
diff --git a/.yarn-offline-mirror/http-proxy-agent-2.1.0.tgz b/.yarn-offline-mirror/http-proxy-agent-2.1.0.tgz
new file mode 100644
index 000000000000..287962fc84a6
Binary files /dev/null and b/.yarn-offline-mirror/http-proxy-agent-2.1.0.tgz differ
diff --git a/.yarn-offline-mirror/https-proxy-agent-2.2.1.tgz b/.yarn-offline-mirror/https-proxy-agent-2.2.1.tgz
new file mode 100644
index 000000000000..4a8e2d3c1f27
Binary files /dev/null and b/.yarn-offline-mirror/https-proxy-agent-2.2.1.tgz differ
diff --git a/.yarn-offline-mirror/humanize-ms-1.2.1.tgz b/.yarn-offline-mirror/humanize-ms-1.2.1.tgz
new file mode 100644
index 000000000000..49d51aa6fb81
Binary files /dev/null and b/.yarn-offline-mirror/humanize-ms-1.2.1.tgz differ
diff --git a/.yarn-offline-mirror/husky-1.3.1.tgz b/.yarn-offline-mirror/husky-1.3.1.tgz
deleted file mode 100644
index 8309fc4e0513..000000000000
Binary files a/.yarn-offline-mirror/husky-1.3.1.tgz and /dev/null differ
diff --git a/.yarn-offline-mirror/husky-2.1.0.tgz b/.yarn-offline-mirror/husky-2.1.0.tgz
new file mode 100644
index 000000000000..a40c04d15569
Binary files /dev/null and b/.yarn-offline-mirror/husky-2.1.0.tgz differ
diff --git a/.yarn-offline-mirror/init-package-json-1.10.3.tgz b/.yarn-offline-mirror/init-package-json-1.10.3.tgz
new file mode 100644
index 000000000000..285653f05291
Binary files /dev/null and b/.yarn-offline-mirror/init-package-json-1.10.3.tgz differ
diff --git a/.yarn-offline-mirror/inquirer-6.3.1.tgz b/.yarn-offline-mirror/inquirer-6.3.1.tgz
new file mode 100644
index 000000000000..67c67b3acde1
Binary files /dev/null and b/.yarn-offline-mirror/inquirer-6.3.1.tgz differ
diff --git a/.yarn-offline-mirror/invert-kv-2.0.0.tgz b/.yarn-offline-mirror/invert-kv-2.0.0.tgz
new file mode 100644
index 000000000000..1bbae5716e82
Binary files /dev/null and b/.yarn-offline-mirror/invert-kv-2.0.0.tgz differ
diff --git a/.yarn-offline-mirror/ip-1.1.5.tgz b/.yarn-offline-mirror/ip-1.1.5.tgz
new file mode 100644
index 000000000000..35ad2cd2ce2e
Binary files /dev/null and b/.yarn-offline-mirror/ip-1.1.5.tgz differ
diff --git a/.yarn-offline-mirror/is-alphabetical-1.0.2.tgz b/.yarn-offline-mirror/is-alphabetical-1.0.2.tgz
new file mode 100644
index 000000000000..71e84e6558ff
Binary files /dev/null and b/.yarn-offline-mirror/is-alphabetical-1.0.2.tgz differ
diff --git a/.yarn-offline-mirror/is-alphanumerical-1.0.2.tgz b/.yarn-offline-mirror/is-alphanumerical-1.0.2.tgz
new file mode 100644
index 000000000000..50762a4edb14
Binary files /dev/null and b/.yarn-offline-mirror/is-alphanumerical-1.0.2.tgz differ
diff --git a/.yarn-offline-mirror/is-decimal-1.0.2.tgz b/.yarn-offline-mirror/is-decimal-1.0.2.tgz
new file mode 100644
index 000000000000..7532eba7e728
Binary files /dev/null and b/.yarn-offline-mirror/is-decimal-1.0.2.tgz differ
diff --git a/.yarn-offline-mirror/is-hexadecimal-1.0.2.tgz b/.yarn-offline-mirror/is-hexadecimal-1.0.2.tgz
new file mode 100644
index 000000000000..876d2228548f
Binary files /dev/null and b/.yarn-offline-mirror/is-hexadecimal-1.0.2.tgz differ
diff --git a/.yarn-offline-mirror/is-ssh-1.3.1.tgz b/.yarn-offline-mirror/is-ssh-1.3.1.tgz
new file mode 100644
index 000000000000..32e83f90a2fc
Binary files /dev/null and b/.yarn-offline-mirror/is-ssh-1.3.1.tgz differ
diff --git a/.yarn-offline-mirror/is-whitespace-character-1.0.2.tgz b/.yarn-offline-mirror/is-whitespace-character-1.0.2.tgz
new file mode 100644
index 000000000000..2455c05f6b1e
Binary files /dev/null and b/.yarn-offline-mirror/is-whitespace-character-1.0.2.tgz differ
diff --git a/.yarn-offline-mirror/is-word-character-1.0.2.tgz b/.yarn-offline-mirror/is-word-character-1.0.2.tgz
new file mode 100644
index 000000000000..63cfc505b004
Binary files /dev/null and b/.yarn-offline-mirror/is-word-character-1.0.2.tgz differ
diff --git a/.yarn-offline-mirror/js-yaml-3.13.0.tgz b/.yarn-offline-mirror/js-yaml-3.13.0.tgz
deleted file mode 100644
index c687cde3e228..000000000000
Binary files a/.yarn-offline-mirror/js-yaml-3.13.0.tgz and /dev/null differ
diff --git a/.yarn-offline-mirror/js-yaml-3.13.1.tgz b/.yarn-offline-mirror/js-yaml-3.13.1.tgz
new file mode 100644
index 000000000000..9135beeaebeb
Binary files /dev/null and b/.yarn-offline-mirror/js-yaml-3.13.1.tgz differ
diff --git a/.yarn-offline-mirror/lcid-2.0.0.tgz b/.yarn-offline-mirror/lcid-2.0.0.tgz
new file mode 100644
index 000000000000..94ff786fd4f2
Binary files /dev/null and b/.yarn-offline-mirror/lcid-2.0.0.tgz differ
diff --git a/.yarn-offline-mirror/lerna-3.13.4.tgz b/.yarn-offline-mirror/lerna-3.13.4.tgz
new file mode 100644
index 000000000000..79a92013b6d8
Binary files /dev/null and b/.yarn-offline-mirror/lerna-3.13.4.tgz differ
diff --git a/.yarn-offline-mirror/libnpmaccess-3.0.1.tgz b/.yarn-offline-mirror/libnpmaccess-3.0.1.tgz
new file mode 100644
index 000000000000..05b1cd563631
Binary files /dev/null and b/.yarn-offline-mirror/libnpmaccess-3.0.1.tgz differ
diff --git a/.yarn-offline-mirror/libnpmpublish-1.1.1.tgz b/.yarn-offline-mirror/libnpmpublish-1.1.1.tgz
new file mode 100644
index 000000000000..1743a6e0f4fe
Binary files /dev/null and b/.yarn-offline-mirror/libnpmpublish-1.1.1.tgz differ
diff --git a/.yarn-offline-mirror/lodash.get-4.4.2.tgz b/.yarn-offline-mirror/lodash.get-4.4.2.tgz
new file mode 100644
index 000000000000..9cc85b1bdceb
Binary files /dev/null and b/.yarn-offline-mirror/lodash.get-4.4.2.tgz differ
diff --git a/.yarn-offline-mirror/lodash.ismatch-4.4.0.tgz b/.yarn-offline-mirror/lodash.ismatch-4.4.0.tgz
new file mode 100644
index 000000000000..87a02525ba16
Binary files /dev/null and b/.yarn-offline-mirror/lodash.ismatch-4.4.0.tgz differ
diff --git a/.yarn-offline-mirror/lodash.set-4.3.2.tgz b/.yarn-offline-mirror/lodash.set-4.3.2.tgz
new file mode 100644
index 000000000000..51de6d886dc0
Binary files /dev/null and b/.yarn-offline-mirror/lodash.set-4.3.2.tgz differ
diff --git a/.yarn-offline-mirror/lru-cache-5.1.1.tgz b/.yarn-offline-mirror/lru-cache-5.1.1.tgz
new file mode 100644
index 000000000000..d5da24020ad8
Binary files /dev/null and b/.yarn-offline-mirror/lru-cache-5.1.1.tgz differ
diff --git a/.yarn-offline-mirror/macos-release-2.2.0.tgz b/.yarn-offline-mirror/macos-release-2.2.0.tgz
new file mode 100644
index 000000000000..023f3b5939f2
Binary files /dev/null and b/.yarn-offline-mirror/macos-release-2.2.0.tgz differ
diff --git a/.yarn-offline-mirror/make-fetch-happen-4.0.1.tgz b/.yarn-offline-mirror/make-fetch-happen-4.0.1.tgz
new file mode 100644
index 000000000000..9fd7a15c146b
Binary files /dev/null and b/.yarn-offline-mirror/make-fetch-happen-4.0.1.tgz differ
diff --git a/.yarn-offline-mirror/map-age-cleaner-0.1.3.tgz b/.yarn-offline-mirror/map-age-cleaner-0.1.3.tgz
new file mode 100644
index 000000000000..2746037ffc50
Binary files /dev/null and b/.yarn-offline-mirror/map-age-cleaner-0.1.3.tgz differ
diff --git a/.yarn-offline-mirror/markdown-escapes-1.0.2.tgz b/.yarn-offline-mirror/markdown-escapes-1.0.2.tgz
new file mode 100644
index 000000000000..06219f494456
Binary files /dev/null and b/.yarn-offline-mirror/markdown-escapes-1.0.2.tgz differ
diff --git a/.yarn-offline-mirror/mem-4.3.0.tgz b/.yarn-offline-mirror/mem-4.3.0.tgz
new file mode 100644
index 000000000000..7b9aae7adb5b
Binary files /dev/null and b/.yarn-offline-mirror/mem-4.3.0.tgz differ
diff --git a/.yarn-offline-mirror/mimic-fn-2.1.0.tgz b/.yarn-offline-mirror/mimic-fn-2.1.0.tgz
new file mode 100644
index 000000000000..016e95d9bd82
Binary files /dev/null and b/.yarn-offline-mirror/mimic-fn-2.1.0.tgz differ
diff --git a/.yarn-offline-mirror/modify-values-1.0.1.tgz b/.yarn-offline-mirror/modify-values-1.0.1.tgz
new file mode 100644
index 000000000000..1f25f00193fa
Binary files /dev/null and b/.yarn-offline-mirror/modify-values-1.0.1.tgz differ
diff --git a/.yarn-offline-mirror/multimatch-2.1.0.tgz b/.yarn-offline-mirror/multimatch-2.1.0.tgz
new file mode 100644
index 000000000000..81a5550423fe
Binary files /dev/null and b/.yarn-offline-mirror/multimatch-2.1.0.tgz differ
diff --git a/.yarn-offline-mirror/mute-stream-0.0.8.tgz b/.yarn-offline-mirror/mute-stream-0.0.8.tgz
new file mode 100644
index 000000000000..465f96e6d9c1
Binary files /dev/null and b/.yarn-offline-mirror/mute-stream-0.0.8.tgz differ
diff --git a/.yarn-offline-mirror/node-fetch-2.4.1.tgz b/.yarn-offline-mirror/node-fetch-2.4.1.tgz
new file mode 100644
index 000000000000..4617759c00e9
Binary files /dev/null and b/.yarn-offline-mirror/node-fetch-2.4.1.tgz differ
diff --git a/.yarn-offline-mirror/node-fetch-npm-2.0.2.tgz b/.yarn-offline-mirror/node-fetch-npm-2.0.2.tgz
new file mode 100644
index 000000000000..bc716775f565
Binary files /dev/null and b/.yarn-offline-mirror/node-fetch-npm-2.0.2.tgz differ
diff --git a/.yarn-offline-mirror/normalize-package-data-2.5.0.tgz b/.yarn-offline-mirror/normalize-package-data-2.5.0.tgz
new file mode 100644
index 000000000000..77e64e1311d4
Binary files /dev/null and b/.yarn-offline-mirror/normalize-package-data-2.5.0.tgz differ
diff --git a/.yarn-offline-mirror/normalize-url-3.3.0.tgz b/.yarn-offline-mirror/normalize-url-3.3.0.tgz
new file mode 100644
index 000000000000..3d7c6ab639a2
Binary files /dev/null and b/.yarn-offline-mirror/normalize-url-3.3.0.tgz differ
diff --git a/.yarn-offline-mirror/npm-lifecycle-2.1.0.tgz b/.yarn-offline-mirror/npm-lifecycle-2.1.0.tgz
new file mode 100644
index 000000000000..82ce0c5fded7
Binary files /dev/null and b/.yarn-offline-mirror/npm-lifecycle-2.1.0.tgz differ
diff --git a/.yarn-offline-mirror/npm-package-arg-6.1.0.tgz b/.yarn-offline-mirror/npm-package-arg-6.1.0.tgz
new file mode 100644
index 000000000000..39a9d7b97581
Binary files /dev/null and b/.yarn-offline-mirror/npm-package-arg-6.1.0.tgz differ
diff --git a/.yarn-offline-mirror/npm-packlist-1.4.1.tgz b/.yarn-offline-mirror/npm-packlist-1.4.1.tgz
new file mode 100644
index 000000000000..d11bac76e3a6
Binary files /dev/null and b/.yarn-offline-mirror/npm-packlist-1.4.1.tgz differ
diff --git a/.yarn-offline-mirror/npm-pick-manifest-2.2.3.tgz b/.yarn-offline-mirror/npm-pick-manifest-2.2.3.tgz
new file mode 100644
index 000000000000..4f1cf3c55d9c
Binary files /dev/null and b/.yarn-offline-mirror/npm-pick-manifest-2.2.3.tgz differ
diff --git a/.yarn-offline-mirror/npm-registry-fetch-3.9.0.tgz b/.yarn-offline-mirror/npm-registry-fetch-3.9.0.tgz
new file mode 100644
index 000000000000..45a9ef2e520a
Binary files /dev/null and b/.yarn-offline-mirror/npm-registry-fetch-3.9.0.tgz differ
diff --git a/.yarn-offline-mirror/octokit-pagination-methods-1.1.0.tgz b/.yarn-offline-mirror/octokit-pagination-methods-1.1.0.tgz
new file mode 100644
index 000000000000..ad57e637bf53
Binary files /dev/null and b/.yarn-offline-mirror/octokit-pagination-methods-1.1.0.tgz differ
diff --git a/.yarn-offline-mirror/os-locale-3.1.0.tgz b/.yarn-offline-mirror/os-locale-3.1.0.tgz
new file mode 100644
index 000000000000..094db49ccf45
Binary files /dev/null and b/.yarn-offline-mirror/os-locale-3.1.0.tgz differ
diff --git a/.yarn-offline-mirror/os-name-3.1.0.tgz b/.yarn-offline-mirror/os-name-3.1.0.tgz
new file mode 100644
index 000000000000..7f5b689de7a0
Binary files /dev/null and b/.yarn-offline-mirror/os-name-3.1.0.tgz differ
diff --git a/.yarn-offline-mirror/p-defer-1.0.0.tgz b/.yarn-offline-mirror/p-defer-1.0.0.tgz
new file mode 100644
index 000000000000..ed54d412d8cb
Binary files /dev/null and b/.yarn-offline-mirror/p-defer-1.0.0.tgz differ
diff --git a/.yarn-offline-mirror/p-is-promise-2.1.0.tgz b/.yarn-offline-mirror/p-is-promise-2.1.0.tgz
new file mode 100644
index 000000000000..ae312944acd1
Binary files /dev/null and b/.yarn-offline-mirror/p-is-promise-2.1.0.tgz differ
diff --git a/.yarn-offline-mirror/p-map-2.0.0.tgz b/.yarn-offline-mirror/p-map-2.0.0.tgz
deleted file mode 100644
index ab81da12dd2d..000000000000
Binary files a/.yarn-offline-mirror/p-map-2.0.0.tgz and /dev/null differ
diff --git a/.yarn-offline-mirror/p-map-2.1.0.tgz b/.yarn-offline-mirror/p-map-2.1.0.tgz
new file mode 100644
index 000000000000..bce8f99764a5
Binary files /dev/null and b/.yarn-offline-mirror/p-map-2.1.0.tgz differ
diff --git a/.yarn-offline-mirror/p-map-series-1.0.0.tgz b/.yarn-offline-mirror/p-map-series-1.0.0.tgz
new file mode 100644
index 000000000000..f165a7db2664
Binary files /dev/null and b/.yarn-offline-mirror/p-map-series-1.0.0.tgz differ
diff --git a/.yarn-offline-mirror/p-pipe-1.2.0.tgz b/.yarn-offline-mirror/p-pipe-1.2.0.tgz
new file mode 100644
index 000000000000..afabf494290f
Binary files /dev/null and b/.yarn-offline-mirror/p-pipe-1.2.0.tgz differ
diff --git a/.yarn-offline-mirror/p-reduce-1.0.0.tgz b/.yarn-offline-mirror/p-reduce-1.0.0.tgz
new file mode 100644
index 000000000000..ea87ad9ad17f
Binary files /dev/null and b/.yarn-offline-mirror/p-reduce-1.0.0.tgz differ
diff --git a/.yarn-offline-mirror/p-waterfall-1.0.0.tgz b/.yarn-offline-mirror/p-waterfall-1.0.0.tgz
new file mode 100644
index 000000000000..577bb59d27e0
Binary files /dev/null and b/.yarn-offline-mirror/p-waterfall-1.0.0.tgz differ
diff --git a/.yarn-offline-mirror/pacote-9.5.0.tgz b/.yarn-offline-mirror/pacote-9.5.0.tgz
new file mode 100644
index 000000000000..faa0c45e0af4
Binary files /dev/null and b/.yarn-offline-mirror/pacote-9.5.0.tgz differ
diff --git a/.yarn-offline-mirror/parent-module-1.0.0.tgz b/.yarn-offline-mirror/parent-module-1.0.0.tgz
deleted file mode 100644
index 50509f1101be..000000000000
Binary files a/.yarn-offline-mirror/parent-module-1.0.0.tgz and /dev/null differ
diff --git a/.yarn-offline-mirror/parent-module-1.0.1.tgz b/.yarn-offline-mirror/parent-module-1.0.1.tgz
new file mode 100644
index 000000000000..036e2d7d3f16
Binary files /dev/null and b/.yarn-offline-mirror/parent-module-1.0.1.tgz differ
diff --git a/.yarn-offline-mirror/parse-entities-1.2.1.tgz b/.yarn-offline-mirror/parse-entities-1.2.1.tgz
new file mode 100644
index 000000000000..159cd6f9ac0d
Binary files /dev/null and b/.yarn-offline-mirror/parse-entities-1.2.1.tgz differ
diff --git a/.yarn-offline-mirror/parse-github-repo-url-1.4.1.tgz b/.yarn-offline-mirror/parse-github-repo-url-1.4.1.tgz
new file mode 100644
index 000000000000..ca96d71377b7
Binary files /dev/null and b/.yarn-offline-mirror/parse-github-repo-url-1.4.1.tgz differ
diff --git a/.yarn-offline-mirror/parse-path-4.0.1.tgz b/.yarn-offline-mirror/parse-path-4.0.1.tgz
new file mode 100644
index 000000000000..2807e06281c5
Binary files /dev/null and b/.yarn-offline-mirror/parse-path-4.0.1.tgz differ
diff --git a/.yarn-offline-mirror/parse-url-5.0.1.tgz b/.yarn-offline-mirror/parse-url-5.0.1.tgz
new file mode 100644
index 000000000000..05742517ca00
Binary files /dev/null and b/.yarn-offline-mirror/parse-url-5.0.1.tgz differ
diff --git a/.yarn-offline-mirror/pkg-dir-4.1.0.tgz b/.yarn-offline-mirror/pkg-dir-4.1.0.tgz
new file mode 100644
index 000000000000..bb154e3ef798
Binary files /dev/null and b/.yarn-offline-mirror/pkg-dir-4.1.0.tgz differ
diff --git a/.yarn-offline-mirror/promise-retry-1.1.1.tgz b/.yarn-offline-mirror/promise-retry-1.1.1.tgz
new file mode 100644
index 000000000000..108796167432
Binary files /dev/null and b/.yarn-offline-mirror/promise-retry-1.1.1.tgz differ
diff --git a/.yarn-offline-mirror/promzard-0.3.0.tgz b/.yarn-offline-mirror/promzard-0.3.0.tgz
new file mode 100644
index 000000000000..4ebfe4713654
Binary files /dev/null and b/.yarn-offline-mirror/promzard-0.3.0.tgz differ
diff --git a/.yarn-offline-mirror/protocols-1.4.7.tgz b/.yarn-offline-mirror/protocols-1.4.7.tgz
new file mode 100644
index 000000000000..c03858055583
Binary files /dev/null and b/.yarn-offline-mirror/protocols-1.4.7.tgz differ
diff --git a/.yarn-offline-mirror/protoduck-5.0.1.tgz b/.yarn-offline-mirror/protoduck-5.0.1.tgz
new file mode 100644
index 000000000000..09aaec6367e5
Binary files /dev/null and b/.yarn-offline-mirror/protoduck-5.0.1.tgz differ
diff --git a/.yarn-offline-mirror/read-1.0.7.tgz b/.yarn-offline-mirror/read-1.0.7.tgz
new file mode 100644
index 000000000000..4175333622be
Binary files /dev/null and b/.yarn-offline-mirror/read-1.0.7.tgz differ
diff --git a/.yarn-offline-mirror/read-cmd-shim-1.0.1.tgz b/.yarn-offline-mirror/read-cmd-shim-1.0.1.tgz
new file mode 100644
index 000000000000..c39207c03eda
Binary files /dev/null and b/.yarn-offline-mirror/read-cmd-shim-1.0.1.tgz differ
diff --git a/.yarn-offline-mirror/read-package-json-2.0.13.tgz b/.yarn-offline-mirror/read-package-json-2.0.13.tgz
new file mode 100644
index 000000000000..8be78d2b5031
Binary files /dev/null and b/.yarn-offline-mirror/read-package-json-2.0.13.tgz differ
diff --git a/.yarn-offline-mirror/read-package-tree-5.2.2.tgz b/.yarn-offline-mirror/read-package-tree-5.2.2.tgz
new file mode 100644
index 000000000000..17b2f80d5845
Binary files /dev/null and b/.yarn-offline-mirror/read-package-tree-5.2.2.tgz differ
diff --git a/.yarn-offline-mirror/read-pkg-4.0.1.tgz b/.yarn-offline-mirror/read-pkg-4.0.1.tgz
deleted file mode 100644
index c50b7d7a4d2f..000000000000
Binary files a/.yarn-offline-mirror/read-pkg-4.0.1.tgz and /dev/null differ
diff --git a/.yarn-offline-mirror/read-pkg-5.1.1.tgz b/.yarn-offline-mirror/read-pkg-5.1.1.tgz
new file mode 100644
index 000000000000..2e9f3c02c83b
Binary files /dev/null and b/.yarn-offline-mirror/read-pkg-5.1.1.tgz differ
diff --git a/.yarn-offline-mirror/readable-stream-3.3.0.tgz b/.yarn-offline-mirror/readable-stream-3.3.0.tgz
new file mode 100644
index 000000000000..02d99ff663d4
Binary files /dev/null and b/.yarn-offline-mirror/readable-stream-3.3.0.tgz differ
diff --git a/.yarn-offline-mirror/readdir-scoped-modules-1.0.2.tgz b/.yarn-offline-mirror/readdir-scoped-modules-1.0.2.tgz
new file mode 100644
index 000000000000..259c2809356d
Binary files /dev/null and b/.yarn-offline-mirror/readdir-scoped-modules-1.0.2.tgz differ
diff --git a/.yarn-offline-mirror/remark-frontmatter-1.3.1.tgz b/.yarn-offline-mirror/remark-frontmatter-1.3.1.tgz
new file mode 100644
index 000000000000..36dded14ea75
Binary files /dev/null and b/.yarn-offline-mirror/remark-frontmatter-1.3.1.tgz differ
diff --git a/.yarn-offline-mirror/remark-parse-5.0.0.tgz b/.yarn-offline-mirror/remark-parse-5.0.0.tgz
new file mode 100644
index 000000000000..870ef454d350
Binary files /dev/null and b/.yarn-offline-mirror/remark-parse-5.0.0.tgz differ
diff --git a/.yarn-offline-mirror/resolve-1.10.1.tgz b/.yarn-offline-mirror/resolve-1.10.1.tgz
new file mode 100644
index 000000000000..2acd751a285f
Binary files /dev/null and b/.yarn-offline-mirror/resolve-1.10.1.tgz differ
diff --git a/.yarn-offline-mirror/retry-0.10.1.tgz b/.yarn-offline-mirror/retry-0.10.1.tgz
new file mode 100644
index 000000000000..b518c1e503ce
Binary files /dev/null and b/.yarn-offline-mirror/retry-0.10.1.tgz differ
diff --git a/.yarn-offline-mirror/rimraf-2.6.3.tgz b/.yarn-offline-mirror/rimraf-2.6.3.tgz
new file mode 100644
index 000000000000..177d54ad2c44
Binary files /dev/null and b/.yarn-offline-mirror/rimraf-2.6.3.tgz differ
diff --git a/.yarn-offline-mirror/rxjs-6.3.3.tgz b/.yarn-offline-mirror/rxjs-6.3.3.tgz
deleted file mode 100644
index 2f83aa2bab97..000000000000
Binary files a/.yarn-offline-mirror/rxjs-6.3.3.tgz and /dev/null differ
diff --git a/.yarn-offline-mirror/rxjs-6.5.1.tgz b/.yarn-offline-mirror/rxjs-6.5.1.tgz
new file mode 100644
index 000000000000..2218dfbea8ea
Binary files /dev/null and b/.yarn-offline-mirror/rxjs-6.5.1.tgz differ
diff --git a/.yarn-offline-mirror/semver-5.7.0.tgz b/.yarn-offline-mirror/semver-5.7.0.tgz
new file mode 100644
index 000000000000..7b0060a2405d
Binary files /dev/null and b/.yarn-offline-mirror/semver-5.7.0.tgz differ
diff --git a/.yarn-offline-mirror/smart-buffer-4.0.2.tgz b/.yarn-offline-mirror/smart-buffer-4.0.2.tgz
new file mode 100644
index 000000000000..10a7ce2c37df
Binary files /dev/null and b/.yarn-offline-mirror/smart-buffer-4.0.2.tgz differ
diff --git a/.yarn-offline-mirror/socks-2.3.2.tgz b/.yarn-offline-mirror/socks-2.3.2.tgz
new file mode 100644
index 000000000000..7b9b644e64d8
Binary files /dev/null and b/.yarn-offline-mirror/socks-2.3.2.tgz differ
diff --git a/.yarn-offline-mirror/socks-proxy-agent-4.0.2.tgz b/.yarn-offline-mirror/socks-proxy-agent-4.0.2.tgz
new file mode 100644
index 000000000000..84af9831b2bb
Binary files /dev/null and b/.yarn-offline-mirror/socks-proxy-agent-4.0.2.tgz differ
diff --git a/.yarn-offline-mirror/sort-keys-2.0.0.tgz b/.yarn-offline-mirror/sort-keys-2.0.0.tgz
new file mode 100644
index 000000000000..151caf251888
Binary files /dev/null and b/.yarn-offline-mirror/sort-keys-2.0.0.tgz differ
diff --git a/.yarn-offline-mirror/source-map-support-0.4.18.tgz b/.yarn-offline-mirror/source-map-support-0.4.18.tgz
new file mode 100644
index 000000000000..0a49eafb23cf
Binary files /dev/null and b/.yarn-offline-mirror/source-map-support-0.4.18.tgz differ
diff --git a/.yarn-offline-mirror/split-1.0.1.tgz b/.yarn-offline-mirror/split-1.0.1.tgz
new file mode 100644
index 000000000000..2a871f3f581f
Binary files /dev/null and b/.yarn-offline-mirror/split-1.0.1.tgz differ
diff --git a/.yarn-offline-mirror/state-toggle-1.0.1.tgz b/.yarn-offline-mirror/state-toggle-1.0.1.tgz
new file mode 100644
index 000000000000..6b6de49c1a8d
Binary files /dev/null and b/.yarn-offline-mirror/state-toggle-1.0.1.tgz differ
diff --git a/.yarn-offline-mirror/strip-ansi-5.2.0.tgz b/.yarn-offline-mirror/strip-ansi-5.2.0.tgz
new file mode 100644
index 000000000000..898fc641124d
Binary files /dev/null and b/.yarn-offline-mirror/strip-ansi-5.2.0.tgz differ
diff --git a/.yarn-offline-mirror/strong-log-transformer-2.1.0.tgz b/.yarn-offline-mirror/strong-log-transformer-2.1.0.tgz
new file mode 100644
index 000000000000..43cb9c6f26b2
Binary files /dev/null and b/.yarn-offline-mirror/strong-log-transformer-2.1.0.tgz differ
diff --git a/.yarn-offline-mirror/structured-source-3.0.2.tgz b/.yarn-offline-mirror/structured-source-3.0.2.tgz
new file mode 100644
index 000000000000..5ed8fe98a405
Binary files /dev/null and b/.yarn-offline-mirror/structured-source-3.0.2.tgz differ
diff --git a/.yarn-offline-mirror/synchronous-promise-2.0.6.tgz b/.yarn-offline-mirror/synchronous-promise-2.0.6.tgz
deleted file mode 100644
index a5fc45d1e369..000000000000
Binary files a/.yarn-offline-mirror/synchronous-promise-2.0.6.tgz and /dev/null differ
diff --git a/.yarn-offline-mirror/synchronous-promise-2.0.7.tgz b/.yarn-offline-mirror/synchronous-promise-2.0.7.tgz
new file mode 100644
index 000000000000..2a6fe5e395dd
Binary files /dev/null and b/.yarn-offline-mirror/synchronous-promise-2.0.7.tgz differ
diff --git a/.yarn-offline-mirror/temp-dir-1.0.0.tgz b/.yarn-offline-mirror/temp-dir-1.0.0.tgz
new file mode 100644
index 000000000000..3458eb0e9288
Binary files /dev/null and b/.yarn-offline-mirror/temp-dir-1.0.0.tgz differ
diff --git a/.yarn-offline-mirror/temp-write-3.4.0.tgz b/.yarn-offline-mirror/temp-write-3.4.0.tgz
new file mode 100644
index 000000000000..743560cb1de4
Binary files /dev/null and b/.yarn-offline-mirror/temp-write-3.4.0.tgz differ
diff --git a/.yarn-offline-mirror/traverse-0.6.6.tgz b/.yarn-offline-mirror/traverse-0.6.6.tgz
new file mode 100644
index 000000000000..5eaae4c8c038
Binary files /dev/null and b/.yarn-offline-mirror/traverse-0.6.6.tgz differ
diff --git a/.yarn-offline-mirror/trim-0.0.1.tgz b/.yarn-offline-mirror/trim-0.0.1.tgz
new file mode 100644
index 000000000000..5e6527abacdf
Binary files /dev/null and b/.yarn-offline-mirror/trim-0.0.1.tgz differ
diff --git a/.yarn-offline-mirror/trim-trailing-lines-1.1.1.tgz b/.yarn-offline-mirror/trim-trailing-lines-1.1.1.tgz
new file mode 100644
index 000000000000..4634885d9f0c
Binary files /dev/null and b/.yarn-offline-mirror/trim-trailing-lines-1.1.1.tgz differ
diff --git a/.yarn-offline-mirror/trough-1.0.3.tgz b/.yarn-offline-mirror/trough-1.0.3.tgz
new file mode 100644
index 000000000000..174f72936e29
Binary files /dev/null and b/.yarn-offline-mirror/trough-1.0.3.tgz differ
diff --git a/.yarn-offline-mirror/type-fest-0.4.1.tgz b/.yarn-offline-mirror/type-fest-0.4.1.tgz
new file mode 100644
index 000000000000..0a89065414d3
Binary files /dev/null and b/.yarn-offline-mirror/type-fest-0.4.1.tgz differ
diff --git a/.yarn-offline-mirror/uid-number-0.0.6.tgz b/.yarn-offline-mirror/uid-number-0.0.6.tgz
new file mode 100644
index 000000000000..705db10f27af
Binary files /dev/null and b/.yarn-offline-mirror/uid-number-0.0.6.tgz differ
diff --git a/.yarn-offline-mirror/umask-1.1.0.tgz b/.yarn-offline-mirror/umask-1.1.0.tgz
new file mode 100644
index 000000000000..ca7dd5f9c1b0
Binary files /dev/null and b/.yarn-offline-mirror/umask-1.1.0.tgz differ
diff --git a/.yarn-offline-mirror/unherit-1.1.1.tgz b/.yarn-offline-mirror/unherit-1.1.1.tgz
new file mode 100644
index 000000000000..53e6797680ae
Binary files /dev/null and b/.yarn-offline-mirror/unherit-1.1.1.tgz differ
diff --git a/.yarn-offline-mirror/unified-6.2.0.tgz b/.yarn-offline-mirror/unified-6.2.0.tgz
new file mode 100644
index 000000000000..c0b754a96d86
Binary files /dev/null and b/.yarn-offline-mirror/unified-6.2.0.tgz differ
diff --git a/.yarn-offline-mirror/unist-util-is-2.1.2.tgz b/.yarn-offline-mirror/unist-util-is-2.1.2.tgz
new file mode 100644
index 000000000000..dfa17f7545e2
Binary files /dev/null and b/.yarn-offline-mirror/unist-util-is-2.1.2.tgz differ
diff --git a/.yarn-offline-mirror/unist-util-remove-position-1.1.2.tgz b/.yarn-offline-mirror/unist-util-remove-position-1.1.2.tgz
new file mode 100644
index 000000000000..26bcc30173ad
Binary files /dev/null and b/.yarn-offline-mirror/unist-util-remove-position-1.1.2.tgz differ
diff --git a/.yarn-offline-mirror/unist-util-stringify-position-1.1.2.tgz b/.yarn-offline-mirror/unist-util-stringify-position-1.1.2.tgz
new file mode 100644
index 000000000000..25106ee9d3c9
Binary files /dev/null and b/.yarn-offline-mirror/unist-util-stringify-position-1.1.2.tgz differ
diff --git a/.yarn-offline-mirror/unist-util-visit-1.4.0.tgz b/.yarn-offline-mirror/unist-util-visit-1.4.0.tgz
new file mode 100644
index 000000000000..51e5afd8d574
Binary files /dev/null and b/.yarn-offline-mirror/unist-util-visit-1.4.0.tgz differ
diff --git a/.yarn-offline-mirror/unist-util-visit-parents-2.0.1.tgz b/.yarn-offline-mirror/unist-util-visit-parents-2.0.1.tgz
new file mode 100644
index 000000000000..9fecd5ccbef7
Binary files /dev/null and b/.yarn-offline-mirror/unist-util-visit-parents-2.0.1.tgz differ
diff --git a/.yarn-offline-mirror/universal-user-agent-2.0.3.tgz b/.yarn-offline-mirror/universal-user-agent-2.0.3.tgz
new file mode 100644
index 000000000000..ef5b51f2a9f9
Binary files /dev/null and b/.yarn-offline-mirror/universal-user-agent-2.0.3.tgz differ
diff --git a/.yarn-offline-mirror/update-section-0.3.3.tgz b/.yarn-offline-mirror/update-section-0.3.3.tgz
new file mode 100644
index 000000000000..7b54a77a7bc5
Binary files /dev/null and b/.yarn-offline-mirror/update-section-0.3.3.tgz differ
diff --git a/.yarn-offline-mirror/url-template-2.0.8.tgz b/.yarn-offline-mirror/url-template-2.0.8.tgz
new file mode 100644
index 000000000000..5906090e3d27
Binary files /dev/null and b/.yarn-offline-mirror/url-template-2.0.8.tgz differ
diff --git a/.yarn-offline-mirror/validate-npm-package-name-3.0.0.tgz b/.yarn-offline-mirror/validate-npm-package-name-3.0.0.tgz
new file mode 100644
index 000000000000..62bd42b15a57
Binary files /dev/null and b/.yarn-offline-mirror/validate-npm-package-name-3.0.0.tgz differ
diff --git a/.yarn-offline-mirror/vfile-2.3.0.tgz b/.yarn-offline-mirror/vfile-2.3.0.tgz
new file mode 100644
index 000000000000..736bd0cc81c2
Binary files /dev/null and b/.yarn-offline-mirror/vfile-2.3.0.tgz differ
diff --git a/.yarn-offline-mirror/vfile-location-2.0.4.tgz b/.yarn-offline-mirror/vfile-location-2.0.4.tgz
new file mode 100644
index 000000000000..56193f42afdf
Binary files /dev/null and b/.yarn-offline-mirror/vfile-location-2.0.4.tgz differ
diff --git a/.yarn-offline-mirror/vfile-message-1.1.1.tgz b/.yarn-offline-mirror/vfile-message-1.1.1.tgz
new file mode 100644
index 000000000000..ab565a5bd7e3
Binary files /dev/null and b/.yarn-offline-mirror/vfile-message-1.1.1.tgz differ
diff --git a/.yarn-offline-mirror/windows-release-3.2.0.tgz b/.yarn-offline-mirror/windows-release-3.2.0.tgz
new file mode 100644
index 000000000000..1362171b96b1
Binary files /dev/null and b/.yarn-offline-mirror/windows-release-3.2.0.tgz differ
diff --git a/.yarn-offline-mirror/write-file-atomic-2.4.2.tgz b/.yarn-offline-mirror/write-file-atomic-2.4.2.tgz
new file mode 100644
index 000000000000..530df202ae00
Binary files /dev/null and b/.yarn-offline-mirror/write-file-atomic-2.4.2.tgz differ
diff --git a/.yarn-offline-mirror/write-json-file-2.3.0.tgz b/.yarn-offline-mirror/write-json-file-2.3.0.tgz
new file mode 100644
index 000000000000..f60ff3679c13
Binary files /dev/null and b/.yarn-offline-mirror/write-json-file-2.3.0.tgz differ
diff --git a/.yarn-offline-mirror/write-pkg-3.2.0.tgz b/.yarn-offline-mirror/write-pkg-3.2.0.tgz
new file mode 100644
index 000000000000..d79068d6bc12
Binary files /dev/null and b/.yarn-offline-mirror/write-pkg-3.2.0.tgz differ
diff --git a/.yarn-offline-mirror/x-is-string-0.1.0.tgz b/.yarn-offline-mirror/x-is-string-0.1.0.tgz
new file mode 100644
index 000000000000..4deca029b6fc
Binary files /dev/null and b/.yarn-offline-mirror/x-is-string-0.1.0.tgz differ
diff --git a/.yarn-offline-mirror/yargs-12.0.5.tgz b/.yarn-offline-mirror/yargs-12.0.5.tgz
new file mode 100644
index 000000000000..c2b6ea21e77e
Binary files /dev/null and b/.yarn-offline-mirror/yargs-12.0.5.tgz differ
diff --git a/.yarn-offline-mirror/yargs-parser-11.1.1.tgz b/.yarn-offline-mirror/yargs-parser-11.1.1.tgz
new file mode 100644
index 000000000000..a36aa9552196
Binary files /dev/null and b/.yarn-offline-mirror/yargs-parser-11.1.1.tgz differ
diff --git a/.yarnrc b/.yarnrc
index 45d363941246..bb0b8e5bf08b 100644
--- a/.yarnrc
+++ b/.yarnrc
@@ -1,2 +1,3 @@
yarn-offline-mirror "./.yarn-offline-mirror"
yarn-offline-mirror-pruning true
+--install.frozen-lockfile true
diff --git a/README.md b/README.md
index 59430065e5a4..f80232f966f9 100644
--- a/README.md
+++ b/README.md
@@ -2,11 +2,12 @@
[![Carbon Components is released under the Apache-2.0 license](https://img.shields.io/badge/license-Apache--2.0-blue.svg)](./LICENSE)
[![Build Status](https://circleci.com/gh/carbon-design-system/carbon-components.svg?style=shield)](https://circleci.com/gh/carbon-design-system/carbon-components)
+[![lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg)](https://lernajs.io/)
[![PRs welcome!](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](./.github/CONTRIBUTING.md)
-The Carbon Design System is a series of individual styles and components, that when combined make beautiful, intuitive designs. These designs are systemic and logical, as they all follow the same universal principles.
-
-The component library gives developers a collection of re-usable HTML and SCSS partials for building their products.
+> The Carbon Design System is a series of individual styles and components, that
+> when combined make beautiful, intuitive designs. These designs are systemic and
+> logical, as they all follow the same universal principles.
## Getting started
@@ -30,28 +31,20 @@ If you just want to try out `carbon-components`, you can also use [CodeSandbox](
(**Important note**: `src` directory in the package has been deprecated and subject to breaking changes. Please use `es`/`umd`/`scss` directories instead)
-# :books: Documentation
+## :books: Documentation
- See our documentation site [here](http://carbondesignsystem.com/getting-started/developers) for full how-to docs and guidelines
- [Contributing](/.github/CONTRIBUTING.md): Guidelines for making contributions to this repo.
- [🏃♀️ Migration Guides](./docs/migration)
- [v9 to v10](./docs/migration/migrate-to-10.x.md)
-## Contributors
-
-
-
-| [
Brian Han](https://github.com/hellobrian)
[💻](https://github.com/IBM/carbon-components/commits?author=hellobrian "Code") [📖](https://github.com/IBM/carbon-components/commits?author=hellobrian "Documentation") [👀](#review-hellobrian "Reviewed Pull Requests") [✅](#tutorial-hellobrian "Tutorials") | [
TJ Egan](http://tjegan.com/)
[💻](https://github.com/IBM/carbon-components/commits?author=tw15egan "Code") [📖](https://github.com/IBM/carbon-components/commits?author=tw15egan "Documentation") [👀](#review-tw15egan "Reviewed Pull Requests") [✅](#tutorial-tw15egan "Tutorials") | [
Mari Johannessen](http://www.marijohannessen.com)
[💻](https://github.com/IBM/carbon-components/commits?author=marijohannessen "Code") [📖](https://github.com/IBM/carbon-components/commits?author=marijohannessen "Documentation") [👀](#review-marijohannessen "Reviewed Pull Requests") [✅](#tutorial-marijohannessen "Tutorials") | [
Alison Joseph](https://github.com/alisonjoseph)
[💻](https://github.com/IBM/carbon-components/commits?author=alisonjoseph "Code") [📖](https://github.com/IBM/carbon-components/commits?author=alisonjoseph "Documentation") [👀](#review-alisonjoseph "Reviewed Pull Requests") [✅](#tutorial-alisonjoseph "Tutorials") | [
Josh Black](https://github.com/joshblack)
[💻](https://github.com/IBM/carbon-components/commits?author=joshblack "Code") [📖](https://github.com/IBM/carbon-components/commits?author=joshblack "Documentation") [👀](#review-joshblack "Reviewed Pull Requests") [✅](#tutorial-joshblack "Tutorials") | [
Alessandra Davila](https://github.com/aledavila)
[💻](https://github.com/IBM/carbon-components/commits?author=aledavila "Code") [📖](https://github.com/IBM/carbon-components/commits?author=aledavila "Documentation") [👀](#review-aledavila "Reviewed Pull Requests") [✅](#tutorial-aledavila "Tutorials") | [
Chris Dhanaraj](http://twitter.com/chrisdhanaraj)
[💻](https://github.com/IBM/carbon-components/commits?author=chrisdhanaraj "Code") [📖](https://github.com/IBM/carbon-components/commits?author=chrisdhanaraj "Documentation") [👀](#review-chrisdhanaraj "Reviewed Pull Requests") [✅](#tutorial-chrisdhanaraj "Tutorials") [🔧](#tool-chrisdhanaraj "Tools") |
-| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
-| [
Ian Fleming](http://ianfleming.me/)
[💻](https://github.com/IBM/carbon-components/commits?author=iangfleming "Code") [📖](https://github.com/IBM/carbon-components/commits?author=iangfleming "Documentation") [👀](#review-iangfleming "Reviewed Pull Requests") [✅](#tutorial-iangfleming "Tutorials") | [
Anna Gonzales](https://github.com/aagonzales)
[🎨](#design-aagonzales "Design") [📖](https://github.com/IBM/carbon-components/commits?author=aagonzales "Documentation") | [
Tayler Aitken](https://github.com/tay-aitken)
[🎨](#design-tay-aitken "Design") [📖](https://github.com/IBM/carbon-components/commits?author=tay-aitken "Documentation") | [
Bethany Sonefeld](http://www.bethanysonefeld.com)
[🎨](#design-bsonefeld "Design") [📝](#blog-bsonefeld "Blogposts") [📖](https://github.com/IBM/carbon-components/commits?author=bsonefeld "Documentation") | [
tsaitsaitsai](https://github.com/tsaitsaitsai)
[🎨](#design-tsaitsaitsai "Design") [📖](https://github.com/IBM/carbon-components/commits?author=tsaitsaitsai "Documentation") | [
Akira Sudoh](http://streetphoto.jp/)
[💻](https://github.com/IBM/carbon-components/commits?author=asudoh "Code") [👀](#review-asudoh "Reviewed Pull Requests") [🔧](#tool-asudoh "Tools") | [
Una Kravets](http://una.im)
[💻](https://github.com/IBM/carbon-components/commits?author=una "Code") |
-| [
Jefferson Lam](http://jefferson.im)
[💻](https://github.com/IBM/carbon-components/commits?author=jeffersonlam "Code") | [
Dan Zaharia](http://www.danzaharia.com)
[💻](https://github.com/IBM/carbon-components/commits?author=dzaharia1 "Code") | [
Bobby Smith](http://bobbysmith.io)
[💻](https://github.com/IBM/carbon-components/commits?author=bobbysmith "Code") | [
Lee Reamsnyder](http://leereamsnyder.com)
[💻](https://github.com/IBM/carbon-components/commits?author=leereamsnyder "Code") | [
Nick Sandonato](https://github.com/nsand)
[💻](https://github.com/IBM/carbon-components/commits?author=nsand "Code") | [
Robin Cannon](http://shinytoyrobots.com)
[📖](https://github.com/IBM/carbon-components/commits?author=shinytoyrobots "Documentation") | [
Preston Pham](http://preston.io)
[💻](https://github.com/IBM/carbon-components/commits?author=prestonp "Code") |
-| [
Colby Williams](http://www.colbycheeze.com)
[💻](https://github.com/IBM/carbon-components/commits?author=colbycheeze "Code") | [
James Y Rauhut](http://www.seejamescode.com)
[📖](https://github.com/IBM/carbon-components/commits?author=seejamescode "Documentation") | [
Chris Johnson](https://github.com/jhnsnc)
[💻](https://github.com/IBM/carbon-components/commits?author=jhnsnc "Code") | [
Nathan Friedly](http://nfriedly.com/)
[💻](https://github.com/IBM/carbon-components/commits?author=nfriedly "Code") | [
asahlin](https://github.com/asahlin)
[💻](https://github.com/IBM/carbon-components/commits?author=asahlin "Code") | [
Matthew Gallo](http://www.matthewdgallo.com)
[📖](https://github.com/IBM/carbon-components/commits?author=matthewgallo "Documentation") | [
Reinaldo Cruz](http://www.reicruz.com/)
[💻](https://github.com/IBM/carbon-components/commits?author=reicruz "Code") |
-| [
Bethany Schwanke](https://github.com/bschwanke)
[📖](https://github.com/IBM/carbon-components/commits?author=bschwanke "Documentation") | [
David Menendez](https://github.com/davidmenendez)
[💻](https://github.com/IBM/carbon-components/commits?author=davidmenendez "Code") | [
Derick Montague](https://github.com/derick-montague)
[💻](https://github.com/IBM/carbon-components/commits?author=derick-montague "Code") | [
Michael Vendivel](https://github.com/mven)
[💻](https://github.com/IBM/carbon-components/commits?author=mven "Code") | [
James Clements](https://github.com/jamesvclements)
[💻](https://github.com/IBM/carbon-components/commits?author=jamesvclements "Code") | [
Jason Lengstorf](https://github.com/jlengstorf)
[💻](https://github.com/IBM/carbon-components/commits?author=jlengstorf "Code") | [
Rahul Radhakrishnan](https://github.com/rahulrkr08)
[💻](https://github.com/IBM/carbon-components/commits?author=rahulrkr08 "Code") [📖](https://github.com/IBM/carbon-components/commits?author=rahulrkr08 "Documentation") |
-| [
Adriana Rios](https://github.com/stpCollabr8nLstn)
[💻](https://github.com/IBM/carbon-components/commits?author=stpCollabr8nLstn "Code") | [
Chris de Almeida](https://github.com/ctcpip)
[💻](https://github.com/IBM/carbon-components/commits?author=ctcpip "Code") | [
Paul Sachs](https://github.com/psachs21)
[💻](https://github.com/IBM/carbon-components/commits?author=psachs21 "Code") | [
Ryan Mackey](https://github.com/ryanomackey)
[💻](https://github.com/IBM/carbon-components/commits?author=ryanomackey "Code") | [
Sae](https://github.com/srlim)
[💻](https://github.com/IBM/carbon-components/commits?author=srlim "Code") | [
Scott Dickerson](https://github.com/scottdickerson)
[💻](https://github.com/IBM/carbon-components/commits?author=scottdickerson "Code") | [
Alicia Hickman](https://github.com/aliciahickman)
[💻](https://github.com/IBM/carbon-components/commits?author=aliciahickman "Code") |
-| [
j1mie](https://github.com/j1mie)
[💻](https://github.com/IBM/carbon-components/commits?author=j1mie "Code") | [
emyarod](https://github.com/emyarod)
[💻](https://github.com/IBM/carbon-components/commits?author=emyarod "Code") [📖](https://github.com/IBM/carbon-components/commits?author=emyarod "Documentation") |
+## 🙌 Contributing
-
+We're always looking for contributors to help us fix bugs, build new
+features, or help us improve the project documentation. If you're
+interested, definitely check out our [Contributing Guide](/.github/CONTRIBUTING.md)
+and our [Developer Guide](./github/developing.md)! 👀
-Thanks goes to these wonderful people ([emoji key](https://github.com/kentcdodds/all-contributors#emoji-key)):
+## 📝 License
-This project follows the [all-contributors](https://github.com/kentcdodds/all-contributors) specification. Contributions of any kind welcome!
+Licensed under the [Apache 2.0 License](/LICENSE).
diff --git a/docs/dependencies.md b/docs/dependencies.md
new file mode 100644
index 000000000000..01af59c21a7d
--- /dev/null
+++ b/docs/dependencies.md
@@ -0,0 +1,33 @@
+# Installing dependencies
+
+> Guidelines for how to install dependencies in this project
+
+
+
+
+## Table of Contents
+
+- [Overview](#overview)
+- [Continuous Integration](#continuous-integration)
+- [FAQ](#faq)
+ - [How do I install a dependency?](#how-do-i-install-a-dependency)
+
+
+
+
+# Overview
+
+In light of potential `npm` security issues [[1]](https://blog.npmjs.org/post/175824896885/incident-report-npm-inc-operations-incident-of) [[2]](https://eslint.org/blog/2018/07/postmortem-for-malicious-package-publishes), we are addressing some of the issues with installing dependencies from a live registry by taking advantage of [Yarn's offline feature](https://yarnpkg.com/blog/2016/11/24/offline-mirror/). The majority of steps taken are inspired by [this tweet](https://twitter.com/leeb/status/1017607265115750400) from Lee Byron.
+
+# Continuous Integration
+
+We specify a `.yarnc` file in this project that sets the path for Yarn's offline mirror to the folder `.yarn-offline-mirror`. This folder contains all the tarballs for the packages that the project uses. What this allows us to do is run `yarn install --offline` in our Continuous Integration environment so that we don't have to fetch from the live registry in our builds.
+
+# FAQ
+
+## How do I install a dependency?
+
+When installing a dependency, you can just do `yarn add ` as
+normal. The only difference now is that you also will check in the corresponding
+tarball entry in `.yarn-offline-mirror` as well so that we don't have to fetch
+this dependency from the live registry during Continuous Integration builds.
diff --git a/docs/developing.md b/docs/developing.md
new file mode 100644
index 000000000000..9c3227d52ff8
--- /dev/null
+++ b/docs/developing.md
@@ -0,0 +1,91 @@
+# Developing
+
+
+
+
+## Table of Contents
+
+- [Installing dependencies](#installing-dependencies)
+- [FAQ](#faq)
+ - [CircleCI is failing saying that it cannot find a dependency in offline mode](#circleci-is-failing-saying-that-it-cannot-find-a-dependency-in-offline-mode)
+
+
+
+
+## Installing dependencies
+
+Carbon is built using a collection of packages all built in the same
+git repository. You might have heard this setup described as a
+[monorepo](https://en.wikipedia.org/wiki/Monorepo).
+
+As a result, we use two pieces of tooling to help us managing installing
+dependencies and publishing our packages. These include:
+
+- [Yarn workspaces](https://yarnpkg.com/lang/en/docs/workspaces/) for handling
+ dependencies across all packages
+- [Lerna](https://lernajs.io/) for publishing packages, tagging versions, and
+ more
+
+In order for you to install all the dependencies in this project, you'll need to
+[install Yarn](https://yarnpkg.com/en/docs/install) and run the following
+command in your terminal:
+
+```bash
+yarn install
+```
+
+This will install all of the dependencies for every package in our project. In
+addition, it allows us to link between packages that we are developing.
+
+This strategy is particularly useful during development, and tooling like Lerna
+will pick up on when packages are linked in this way and will automatically
+update versions when publishing new versions of packages.
+
+Next up, you'll most likely want to build all of the package files so that
+things don't fail while you are working on a package. To do this, you can run
+the following command:
+
+```bash
+yarn build
+```
+
+Afterwards, you should be good to go! For more information about how we handle
+dependencies, definitely take a look at our write-up
+[here](/docs/dependencies.md).
+
+## Common tasks
+
+While working on Carbon, here are some of the top-level tasks that you
+might want to run:
+
+| Command | Usage |
+| --------------------------------- | ------------------------------------------------------------------------------------------------------------- |
+| `yarn build` | Uses `lerna` to run the `build` script in each package |
+| `yarn clean` | Resets the state of the project by removing all `node_modules` and running the `clean` script in each package |
+| `yarn doctoc` | Runs `doctoc` on all files in the `doctoc` directory |
+| `yarn format`, `yarn format:diff` | Format files using prettier, check if files have been formatted |
+| `yarn sync` | Sync package files across the project |
+
+In addition, you can use `yarn` to run `bin` files using the `yarn `
+syntax. For example, if you wanted to use `lerna` to run a script in every
+package you could do the following:
+
+```bash
+# Access $(yarn bin)/lerna and pass `run build` to the executable
+yarn lerna run build
+```
+
+## FAQ
+
+#### CircleCI is failing saying that it cannot find a dependency in offline mode
+
+Most likely this is due to Yarn mistakenly removing, or forgetting to add, a
+dependency to our offline mirror. Typically, running the following set of
+commands should reset the project back to a valid state and should bring back
+any missing dependencies or fetch new ones.
+
+```bash
+yarn clean
+yarn cache clean
+yarn
+```
diff --git a/docs/publishing.md b/docs/publishing.md
index 01f65398b1f0..3e50a171de65 100644
--- a/docs/publishing.md
+++ b/docs/publishing.md
@@ -5,40 +5,52 @@
## Table of Contents
-- [Publishing a stable release](#publishing-a-stable-release)
+- [Pre-release](#pre-release)
+- [Release](#release)
+- [FAQ](#faq)
+ - [How do I fix the repo state if I cancel during a publish?](#how-do-i-fix-the-repo-state-if-i-cancel-during-a-publish)
-## Publishing a stable release
-
-You can publish a release of `carbon-components` by following these steps:
-
-1. Verify that you are on `master` and are up-to-date by running:
- - `git pull upstream master && git fetch upstream --tags`
- - This assumes you have setup `upstream` pointed towards `carbon-components`
-1. Create a new branch called `release/vX.Y.Z` where `X.Y.Z` is the version you
- would like to publish
-1. Update the `version` field in `package.json` to the version you used above
-1. Commit this version change with the commit message: `vX.Y.Z`
-1. Create a pull Request and request reviewers
-1. Run the following command and include the latest changes in your pull request
- - `npx conventional-changelog-cli -p angular -i CHANGELOG.md -s -r 0`
- - If the the release range is off, ensure you fetched the upstream tags (step 1)
-1. After the pull Request has been approved, merge into master
-1. Now you can publish the package to `npm`. Do this you can run the following
- command for a dry run:
- - `npm publish . --dry-run`
-1. If you need to tag this package, you can use the `--tag` flag, for example:
- - `npm publish . --tag next`
-1. If the changes look good to go, you can run the following command to publish:
- - `npm publish .`
-1. After the package is published, you should create a git tag by running:
- - `git tag vX.Y.Z`
-1. You can then push this tag upstream by running:
- - `git push upstream vX.Y.Z`
-1. After pushing the tag upstream, you should see the tag appear under
- [releases](https://github.com/IBM/carbon-components/releases)
-1. Edit the tag under releases to include the changelog from your pull request (step 6)
-1. After updating the release on GitHub, you should be good to go! Congrats on
- the release!!! 🎉
+> Steps for publishing the monorepo
+
+1. Make sure your local branch is up-to-date by running `git pull upstream master`
+2. Run `yarn sync` to make sure all packages are synced
+3. Make sure your git status is clean (will also be checked in our publish task), if not commit and push changes, then go to Step 1
+4. Make sure dependencies are up-to-date by doing `yarn clean` && `yarn install`
+5. Run `yarn build` to build all package assets
+6. Run `./tasks/publish.sh` with the appropriate flags (see release steps below)
+
+## Pre-release
+
+6. Run `./tasks/publish.sh --exact --preid alpha --cd-version prerelease --force-publish=* --npm-tag alpha`
+7. Confirm package changes
+
+## Release
+
+6. Set `GH_TOKEN` in your terminal ENV, the specific value will be for the
+ `carbon-bot` functional ID and can be received from another team member.
+7. Export value above by writing `export GH_TOKEN=XYZ`
+8. Run `./tasks/publish.sh ---exact --conventional-commits --github-release --git-remote upstream`
+
+## FAQ
+
+#### How do I fix the repo state if I cancel during a publish?
+
+The first things Lerna will do are create a git tag and update `package.json` versions. If you cancel before any packages publish, then you can do the following:
+
+```bash
+# Delete the specific tag, usually something like v0.1.0
+git tag -d name-of-tag
+```
+
+```bash
+# Undo the last commit
+git reset HEAD~
+
+# Remove all staged files
+git checkout -- .
+```
+
+You should be good to go after this!
diff --git a/lerna.json b/lerna.json
new file mode 100644
index 000000000000..aea08c9060d3
--- /dev/null
+++ b/lerna.json
@@ -0,0 +1,22 @@
+{
+ "lerna": "3.13.4",
+ "version": "independent",
+ "npmClient": "yarn",
+ "npmClientArgs": [
+ "--frozen-lockfile"
+ ],
+ "useWorkspaces": true,
+ "ignoreChanges": [
+ "**/__fixtures__/**",
+ "**/__tests__/**",
+ "**/docs/**",
+ "**/e2e/**",
+ "**/examples/**",
+ "**/*.md"
+ ],
+ "command": {
+ "version": {
+ "message": "chore(release): publish %s"
+ }
+ }
+}
diff --git a/package.json b/package.json
index 9753b9742a10..2066ed4021fd 100644
--- a/package.json
+++ b/package.json
@@ -1,199 +1,43 @@
{
- "name": "carbon-components",
- "description": "The Carbon Design System is IBM’s open-source design system for products and experiences.",
- "homepage": "https://www.carbondesignsystem.com/",
- "version": "10.2.0",
- "module": "es/index.js",
- "main": "umd/index.js",
- "repository": {
- "type": "git",
- "url": "https://github.com/IBM/carbon-components.git"
- },
- "bugs": {
- "url": "https://github.com/IBM/carbon-components/issues"
- },
- "keywords": [
- "carbon",
- "component",
- "components",
- "css",
- "html",
- "ibm",
- "javascript",
- "js",
- "library",
- "pattern",
- "patterns",
- "sass",
- "scss",
- "style guide",
- "eyeglass-module"
- ],
+ "name": "carbon",
+ "private": true,
+ "version": "0.0.0",
+ "repository": "git@github.com:carbon-design-system/carbon.git",
+ "license": "Apache-2.0",
"engines": {
- "node": ">=6.x"
+ "node": "10.x"
+ },
+ "workspaces": {
+ "packages": [
+ "packages/*"
+ ],
+ "nohoist": []
},
- "dependencies": {
- "carbon-icons": "^7.0.7",
- "flatpickr": "4.5.7",
- "lodash.debounce": "^4.0.8",
- "warning": "^3.0.0"
+ "scripts": {
+ "build": "lerna run build --stream --prefix --npm-client yarn",
+ "clean": "lerna run clean && lerna clean --yes && rimraf node_modules",
+ "doctoc": "doctoc --title '## Table of Contents' docs",
+ "format": "prettier --write '**/*.{js,md,scss,ts}' '!**/{build,es,lib,storybook,ts,umd}/**'",
+ "format:diff": "prettier --list-different '**/*.{js,md,scss,ts}' '!**/{build,es,lib,storybook,ts,umd}/**'",
+ "format:staged": "prettier --write",
+ "sync": "node tasks/sync.js"
},
"devDependencies": {
- "@babel/core": "^7.0.0",
- "@babel/plugin-proposal-class-properties": "^7.0.0",
- "@babel/plugin-proposal-object-rest-spread": "^7.0.0",
- "@babel/plugin-transform-modules-umd": "^7.0.0",
- "@babel/plugin-transform-runtime": "^7.2.0",
- "@babel/preset-env": "^7.0.0",
- "@babel/preset-react": "^7.0.0",
- "@babel/runtime": "^7.0.0",
- "@carbon/elements": "^10.0.0",
- "@carbon/icons-handlebars": "^10.0.0",
- "@carbon/test-utils": "^10.0.0",
- "@commitlint/cli": "^7.5.0",
+ "@commitlint/cli": "^7.5.2",
"@commitlint/config-conventional": "^7.5.0",
- "@frctl/fractal": "^1.1.0",
- "adaro": "1.0.4",
- "autoprefixer": "^8.2.0",
- "babel-core": "^7.0.0-bridge.0",
- "babel-eslint": "^7.0.0",
- "babel-jest": "^23.6.0",
- "babel-loader": "^8.0.0",
- "babel-plugin-dev-expression": "^0.2.1",
- "babel-plugin-istanbul": "^3.0.0",
- "babel-plugin-rewire": "^1.1.0",
- "bluebird": "~3.1.1",
- "browser-sync": "^2.26.3",
- "carbon-components": "^9.0.0",
- "carbon-components-react": "^6.0.0",
- "chokidar": "^2.0.0",
- "classnames": "^2.2.0",
- "commander": "^2.13.0",
- "core-js": "^2.4.0",
- "cross-env": "^5.2.0",
- "css-loader": "^0.28.0",
- "custom-event": "^1.0.0",
- "del": "~2.0.2",
- "diff": "^3.4.0",
- "eslint": "^5.0.0",
- "eslint-config-airbnb": "^17.0.0",
- "eslint-config-airbnb-base": "^13.0.0",
- "eslint-config-carbon": "^1.0.0",
- "eslint-config-carbon-base": "^1.0.1",
- "eslint-config-prettier": "^3.0.0",
- "eslint-plugin-import": "^2.14.0",
- "eslint-plugin-jsdoc": "^3.3.0",
- "eslint-plugin-jsx-a11y": "^6.1.1",
- "eslint-plugin-prettier": "^2.3.1",
- "eslint-plugin-react": "^7.11.0",
- "eslint-restricted-globals": "^0.1.0",
- "express-handlebars": "^3.0.0",
- "fancy-log": "^1.3.0",
- "glob": "^7.1.2",
- "globby": "^9.1.0",
- "gulp": "^4.0.0",
- "gulp-autoprefixer": "^6.0.0",
- "gulp-axe-webdriver": "^3.1.0",
- "gulp-babel": "^8.0.0",
- "gulp-header": "^2.0.0",
- "gulp-jsdoc3": "^2.0.0",
- "gulp-nodemon": "^2.4.2",
- "gulp-rename": "^1.4.0",
- "gulp-sass": "^4.0.0",
- "gulp-sass-lint": "^1.4.0",
- "gulp-sourcemaps": "^2.6.0",
- "gulp-terser": "^1.0.0",
- "handlebars": "^4.0.12",
- "handlebars-helpers": "^0.10.0",
- "html-loader": "^0.5.0",
- "husky": "^1.3.0",
- "jasmine-core": "^3.0.0",
- "jest": "^23.5.0",
- "karma": "^4.0.0",
- "karma-chrome-launcher": "^2.2.0",
- "karma-coverage": "^1.1.0",
- "karma-firefox-launcher": "^1.0.0",
- "karma-html2js-preprocessor": "^1.1.0",
- "karma-ie-launcher": "^1.0.0",
- "karma-jasmine": "^2.0.1",
- "karma-safari-launcher": "^1.0.0",
- "karma-sourcemap-loader": "~0.3.7",
- "karma-spec-reporter": "0.0.32",
- "karma-webpack": "^3.0.0",
- "lint-staged": "^8.0.0",
- "lolex": "^3.0.0",
- "markdown-it": "^8.4.0",
- "minimatch": "^3.0.4",
- "mkdirp": "^0.5.0",
- "mock-raf": "^1.0.0",
- "node-sass": "^4.11.0",
- "nodemon": "^1.18.7",
- "path-to-regexp": "^2.2.0",
- "portscanner": "^2.2.0",
- "postcss-loader": "^2.1.0",
- "prettier": "^1.16.0",
- "promise": "^8.0.1",
- "prop-types": "^15.6.0",
- "react": "^16.2.0",
- "react-copy-to-clipboard": "^5.0.0",
- "react-dom": "^16.2.0",
- "react-ga": "^2.4.0",
- "rollup": "^1.0.0",
- "rollup-plugin-babel": "^4.0.0",
- "rollup-plugin-commonjs": "^9.0.0",
- "rollup-plugin-filesize": "^6.0.0",
- "rollup-plugin-node-resolve": "^4.0.0",
- "rollup-plugin-replace": "^2.0.0",
- "rollup-plugin-terser": "^4.0.0",
- "rollup-plugin-virtual": "^1.0.0",
- "sass-loader": "^6.0.0",
- "scss-to-json": "1.1.0",
- "serve-static": "^1.13.0",
- "style-loader": "^0.20.0",
- "terser": "^3.14.0",
- "through2": "^3.0.0",
- "vinyl-named": "^1.1.0",
- "webpack": "^4.23.1",
- "webpack-dev-middleware": "^3.0.0",
- "webpack-hot-middleware": "^2.21.0",
- "whatwg-fetch": "^3.0.0"
- },
- "resolutions": {
- "babel-core": "7.0.0-bridge.0",
- "freshy": ">= 1.0.3"
+ "doctoc": "^1.4.0",
+ "fs-extra": "^7.0.1",
+ "husky": "^2.1.0",
+ "lerna": "^3.13.4",
+ "lint-staged": "^8.1.5",
+ "rimraf": "^2.6.3"
},
- "files": [
- "css/**/*",
- "es/**/*",
- "html/**/*",
- "scripts/**/*",
- "scss/**/*",
- "src/**/*",
- "umd/**/*",
- "!**/*.config.js",
- "!**/__tests__/**/*"
- ],
- "scripts": {
- "build": "gulp build",
- "build-dev": "gulp build:dev",
- "build-dev-rollup": "gulp build:dev:deploy --rollup",
- "ci-check": "sh ./tools/ci-check.sh",
- "dev": "gulp serve",
- "lint": "eslint .",
- "lint:staged": "eslint",
- "prebuild": "gulp clean",
- "prepublishOnly": "yarn build",
- "format": "prettier --write \"**/*.{css,js,md,scss}\"",
- "format:check": "prettier --check \"**/*.{css,js,md,scss}\"",
- "format:staged": "prettier --write",
- "start": "node server.js",
- "test": "gulp test",
- "test:build": "cross-env BABEL_ENV=test jest",
- "test:unit": "gulp test:unit",
- "test:a11y": "gulp test:a11y",
- "semantic-release": "semantic-release"
+ "husky": {
+ "hooks": {
+ "commit-msg": "commitlint -e $HUSKY_GIT_PARAMS",
+ "pre-commit": "lint-staged"
+ }
},
- "license": "Apache-2.0",
"commitlint": {
"extends": [
"@commitlint/config-conventional"
@@ -211,81 +55,25 @@
]
}
},
- "husky": {
- "hooks": {
- "pre-commit": "yarn lint-staged",
- "commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
- }
- },
- "prettier": {
- "jsxBracketSameLine": true,
- "printWidth": 130,
- "singleQuote": true,
- "trailingComma": "es5"
- },
- "babel": {
- "presets": [
- "./tools/env"
- ],
- "plugins": [
- "@babel/plugin-proposal-class-properties",
- "@babel/plugin-proposal-object-rest-spread",
- "dev-expression"
- ]
- },
"lint-staged": {
- "*.js": [
+ "packages/components/**/*.js": [
+ "yarn format:staged",
+ "yarn lerna run lint:staged --scope carbon-components",
+ "git add"
+ ],
+ "*.{scss,css}": [
"yarn format:staged",
- "yarn lint:staged",
"git add"
],
- "*.{css,md,scss}": [
+ "*.md": [
"yarn format:staged",
"git add"
]
},
- "maintainers": [
- {
- "name": "Mari Johannessen",
- "email": "mjohannessen@us.ibm.com"
- },
- {
- "name": "TJ Egan",
- "email": "twegan@us.ibm.com"
- },
- {
- "name": "Akira Sudoh",
- "email": "asudoh@jp.ibm.com"
- },
- {
- "name": "Alison Joseph",
- "email": "alison.joseph@us.ibm.com"
- },
- {
- "name": "Alessandra Davila",
- "email": "aledavila@us.ibm.com"
- }
- ],
- "eyeglass": {
- "sassDir": "scss",
- "exports": false,
- "name": "carbon-components",
- "needs": "^1.2.1"
- },
- "jest": {
- "testMatch": [
- "/**/__tests__/**/*.js?(x)",
- "/**/?(*-)(spec|test).js?(x)"
- ],
- "testPathIgnorePatterns": [
- "/cjs/",
- "/dist/",
- "/es/",
- "/lib/",
- "/umd/"
- ],
- "transform": {
- "^.+\\.(js|jsx)$": "./tools/jest/jsTransform.js"
- }
+ "prettier": {
+ "jsxBracketSameLine": true,
+ "printWidth": 80,
+ "singleQuote": true,
+ "trailingComma": "es5"
}
}
diff --git a/.all-contributorsrc b/packages/components/.all-contributorsrc
similarity index 100%
rename from .all-contributorsrc
rename to packages/components/.all-contributorsrc
diff --git a/.cfignore b/packages/components/.cfignore
similarity index 100%
rename from .cfignore
rename to packages/components/.cfignore
diff --git a/.eslintignore b/packages/components/.eslintignore
similarity index 100%
rename from .eslintignore
rename to packages/components/.eslintignore
diff --git a/.eslintrc b/packages/components/.eslintrc
similarity index 100%
rename from .eslintrc
rename to packages/components/.eslintrc
diff --git a/packages/components/.gitignore b/packages/components/.gitignore
new file mode 100644
index 000000000000..2164c1add2fc
--- /dev/null
+++ b/packages/components/.gitignore
@@ -0,0 +1,48 @@
+# Hide package manager
+node_modules
+bower_components
+.npmrc
+
+# Ignore built files and static folder
+demo/*.css
+demo/*.map
+demo/*.js
+demo/*.html
+demo/code
+demo/component
+demo/hot
+!demo/index.js
+!demo/components.js
+dist
+
+# OSX
+.DS_Store
+
+# Logs
+*.log
+
+# Editors
+project.sublime-project
+project.sublime-workspace
+jsconfig.json
+.vscode
+.idea
+
+# Test reports
+tests/a11y-results
+tests/coverage
+
+# built files
+/es
+/umd
+/scripts
+/css/**
+/scss
+/html
+/docs/js
+
+# a11y testing
+.aat.yml
+
+# Generated by npm@5, but project currently uses Yarn
+package-lock.json
diff --git a/packages/components/.npmignore b/packages/components/.npmignore
new file mode 100644
index 000000000000..81ba1598b971
--- /dev/null
+++ b/packages/components/.npmignore
@@ -0,0 +1,4 @@
+**/__mocks__/**
+**/__tests__/**
+**/examples/**
+**/tasks/**
\ No newline at end of file
diff --git a/packages/components/.prettierignore b/packages/components/.prettierignore
new file mode 100644
index 000000000000..32918f2d64d7
--- /dev/null
+++ b/packages/components/.prettierignore
@@ -0,0 +1,21 @@
+demo/*.css
+demo/*.map
+demo/*.js
+demo/js/prism.js
+demo/scss/_prism.scss
+demo/hot
+!demo/index.js
+dist
+docs/api/sass.md
+examples/codesandbox
+src/globals/fonts/LICENSE.md
+tests/a11y-results
+tests/coverage
+/es
+/umd
+/scripts
+/css
+/scss
+/html
+/docs/js
+node_modules
diff --git a/packages/components/README.md b/packages/components/README.md
new file mode 100644
index 000000000000..aec98e99fe64
--- /dev/null
+++ b/packages/components/README.md
@@ -0,0 +1,57 @@
+# carbon-components
+
+[![Carbon Components is released under the Apache-2.0 license](https://img.shields.io/badge/license-Apache--2.0-blue.svg)](./LICENSE)
+[![Build Status](https://travis-ci.org/IBM/carbon-components.svg?branch=master)](https://travis-ci.org/IBM/carbon-components)
+[![PRs welcome!](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](./.github/CONTRIBUTING.md)
+
+The Carbon Design System is a series of individual styles and components, that when combined make beautiful, intuitive designs. These designs are systemic and logical, as they all follow the same universal principles.
+
+The component library gives developers a collection of re-usable HTML and SCSS partials for building their products.
+
+## Getting started
+
+To install `carbon-components` in your project, you will need to run the
+following command using [npm](https://www.npmjs.com/):
+
+```bash
+npm install -S carbon-components
+```
+
+If you prefer [Yarn](https://yarnpkg.com/en/), use the following
+command instead:
+
+```bash
+yarn add carbon-components
+```
+
+If you just want to try out `carbon-components`, you can also use [CodeSandbox](https://codesandbox.io).
+
+[![Edit carbon-components](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/s/github/IBM/carbon-components/tree/master/examples/codesandbox)
+
+(**Important note**: `src` directory in the package has been deprecated and subject to breaking changes. Please use `es`/`umd`/`scss` directories instead)
+
+# :books: Documentation
+
+- See our documentation site [here](http://carbondesignsystem.com/getting-started/developers) for full how-to docs and guidelines
+- [Contributing](/.github/CONTRIBUTING.md): Guidelines for making contributions to this repo.
+- [🏃♀️ Migration Guides](./docs/migration)
+ - [v9 to v10](./docs/migration/migrate-to-10.x.md)
+
+## Contributors
+
+
+
+| [
Brian Han](https://github.com/hellobrian)
[💻](https://github.com/IBM/carbon-components/commits?author=hellobrian "Code") [📖](https://github.com/IBM/carbon-components/commits?author=hellobrian "Documentation") [👀](#review-hellobrian "Reviewed Pull Requests") [✅](#tutorial-hellobrian "Tutorials") | [
TJ Egan](http://tjegan.com/)
[💻](https://github.com/IBM/carbon-components/commits?author=tw15egan "Code") [📖](https://github.com/IBM/carbon-components/commits?author=tw15egan "Documentation") [👀](#review-tw15egan "Reviewed Pull Requests") [✅](#tutorial-tw15egan "Tutorials") | [
Mari Johannessen](http://www.marijohannessen.com)
[💻](https://github.com/IBM/carbon-components/commits?author=marijohannessen "Code") [📖](https://github.com/IBM/carbon-components/commits?author=marijohannessen "Documentation") [👀](#review-marijohannessen "Reviewed Pull Requests") [✅](#tutorial-marijohannessen "Tutorials") | [
Alison Joseph](https://github.com/alisonjoseph)
[💻](https://github.com/IBM/carbon-components/commits?author=alisonjoseph "Code") [📖](https://github.com/IBM/carbon-components/commits?author=alisonjoseph "Documentation") [👀](#review-alisonjoseph "Reviewed Pull Requests") [✅](#tutorial-alisonjoseph "Tutorials") | [
Josh Black](https://github.com/joshblack)
[💻](https://github.com/IBM/carbon-components/commits?author=joshblack "Code") [📖](https://github.com/IBM/carbon-components/commits?author=joshblack "Documentation") [👀](#review-joshblack "Reviewed Pull Requests") [✅](#tutorial-joshblack "Tutorials") | [
Alessandra Davila](https://github.com/aledavila)
[💻](https://github.com/IBM/carbon-components/commits?author=aledavila "Code") [📖](https://github.com/IBM/carbon-components/commits?author=aledavila "Documentation") [👀](#review-aledavila "Reviewed Pull Requests") [✅](#tutorial-aledavila "Tutorials") | [
Chris Dhanaraj](http://twitter.com/chrisdhanaraj)
[💻](https://github.com/IBM/carbon-components/commits?author=chrisdhanaraj "Code") [📖](https://github.com/IBM/carbon-components/commits?author=chrisdhanaraj "Documentation") [👀](#review-chrisdhanaraj "Reviewed Pull Requests") [✅](#tutorial-chrisdhanaraj "Tutorials") [🔧](#tool-chrisdhanaraj "Tools") |
+| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
+| [
Ian Fleming](http://ianfleming.me/)
[💻](https://github.com/IBM/carbon-components/commits?author=iangfleming "Code") [📖](https://github.com/IBM/carbon-components/commits?author=iangfleming "Documentation") [👀](#review-iangfleming "Reviewed Pull Requests") [✅](#tutorial-iangfleming "Tutorials") | [
Anna Gonzales](https://github.com/aagonzales)
[🎨](#design-aagonzales "Design") [📖](https://github.com/IBM/carbon-components/commits?author=aagonzales "Documentation") | [
Tayler Aitken](https://github.com/tay-aitken)
[🎨](#design-tay-aitken "Design") [📖](https://github.com/IBM/carbon-components/commits?author=tay-aitken "Documentation") | [
Bethany Sonefeld](http://www.bethanysonefeld.com)
[🎨](#design-bsonefeld "Design") [📝](#blog-bsonefeld "Blogposts") [📖](https://github.com/IBM/carbon-components/commits?author=bsonefeld "Documentation") | [
tsaitsaitsai](https://github.com/tsaitsaitsai)
[🎨](#design-tsaitsaitsai "Design") [📖](https://github.com/IBM/carbon-components/commits?author=tsaitsaitsai "Documentation") | [
Akira Sudoh](http://streetphoto.jp/)
[💻](https://github.com/IBM/carbon-components/commits?author=asudoh "Code") [👀](#review-asudoh "Reviewed Pull Requests") [🔧](#tool-asudoh "Tools") | [
Una Kravets](http://una.im)
[💻](https://github.com/IBM/carbon-components/commits?author=una "Code") |
+| [
Jefferson Lam](http://jefferson.im)
[💻](https://github.com/IBM/carbon-components/commits?author=jeffersonlam "Code") | [
Dan Zaharia](http://www.danzaharia.com)
[💻](https://github.com/IBM/carbon-components/commits?author=dzaharia1 "Code") | [
Bobby Smith](http://bobbysmith.io)
[💻](https://github.com/IBM/carbon-components/commits?author=bobbysmith "Code") | [
Lee Reamsnyder](http://leereamsnyder.com)
[💻](https://github.com/IBM/carbon-components/commits?author=leereamsnyder "Code") | [
Nick Sandonato](https://github.com/nsand)
[💻](https://github.com/IBM/carbon-components/commits?author=nsand "Code") | [
Robin Cannon](http://shinytoyrobots.com)
[📖](https://github.com/IBM/carbon-components/commits?author=shinytoyrobots "Documentation") | [
Preston Pham](http://preston.io)
[💻](https://github.com/IBM/carbon-components/commits?author=prestonp "Code") |
+| [
Colby Williams](http://www.colbycheeze.com)
[💻](https://github.com/IBM/carbon-components/commits?author=colbycheeze "Code") | [
James Y Rauhut](http://www.seejamescode.com)
[📖](https://github.com/IBM/carbon-components/commits?author=seejamescode "Documentation") | [
Chris Johnson](https://github.com/jhnsnc)
[💻](https://github.com/IBM/carbon-components/commits?author=jhnsnc "Code") | [
Nathan Friedly](http://nfriedly.com/)
[💻](https://github.com/IBM/carbon-components/commits?author=nfriedly "Code") | [
asahlin](https://github.com/asahlin)
[💻](https://github.com/IBM/carbon-components/commits?author=asahlin "Code") | [
Matthew Gallo](http://www.matthewdgallo.com)
[📖](https://github.com/IBM/carbon-components/commits?author=matthewgallo "Documentation") | [
Reinaldo Cruz](http://www.reicruz.com/)
[💻](https://github.com/IBM/carbon-components/commits?author=reicruz "Code") |
+| [
Bethany Schwanke](https://github.com/bschwanke)
[📖](https://github.com/IBM/carbon-components/commits?author=bschwanke "Documentation") | [
David Menendez](https://github.com/davidmenendez)
[💻](https://github.com/IBM/carbon-components/commits?author=davidmenendez "Code") | [
Derick Montague](https://github.com/derick-montague)
[💻](https://github.com/IBM/carbon-components/commits?author=derick-montague "Code") | [
Michael Vendivel](https://github.com/mven)
[💻](https://github.com/IBM/carbon-components/commits?author=mven "Code") | [
James Clements](https://github.com/jamesvclements)
[💻](https://github.com/IBM/carbon-components/commits?author=jamesvclements "Code") | [
Jason Lengstorf](https://github.com/jlengstorf)
[💻](https://github.com/IBM/carbon-components/commits?author=jlengstorf "Code") | [
Rahul Radhakrishnan](https://github.com/rahulrkr08)
[💻](https://github.com/IBM/carbon-components/commits?author=rahulrkr08 "Code") [📖](https://github.com/IBM/carbon-components/commits?author=rahulrkr08 "Documentation") |
+| [
Adriana Rios](https://github.com/stpCollabr8nLstn)
[💻](https://github.com/IBM/carbon-components/commits?author=stpCollabr8nLstn "Code") | [
Chris de Almeida](https://github.com/ctcpip)
[💻](https://github.com/IBM/carbon-components/commits?author=ctcpip "Code") | [
Paul Sachs](https://github.com/psachs21)
[💻](https://github.com/IBM/carbon-components/commits?author=psachs21 "Code") | [
Ryan Mackey](https://github.com/ryanomackey)
[💻](https://github.com/IBM/carbon-components/commits?author=ryanomackey "Code") | [
Sae](https://github.com/srlim)
[💻](https://github.com/IBM/carbon-components/commits?author=srlim "Code") | [
Scott Dickerson](https://github.com/scottdickerson)
[💻](https://github.com/IBM/carbon-components/commits?author=scottdickerson "Code") | [
Alicia Hickman](https://github.com/aliciahickman)
[💻](https://github.com/IBM/carbon-components/commits?author=aliciahickman "Code") |
+| [
j1mie](https://github.com/j1mie)
[💻](https://github.com/IBM/carbon-components/commits?author=j1mie "Code") | [
emyarod](https://github.com/emyarod)
[💻](https://github.com/IBM/carbon-components/commits?author=emyarod "Code") [📖](https://github.com/IBM/carbon-components/commits?author=emyarod "Documentation") |
+
+
+
+Thanks goes to these wonderful people ([emoji key](https://github.com/kentcdodds/all-contributors#emoji-key)):
+
+This project follows the [all-contributors](https://github.com/kentcdodds/all-contributors) specification. Contributions of any kind welcome!
diff --git a/Staticfile b/packages/components/Staticfile
similarity index 100%
rename from Staticfile
rename to packages/components/Staticfile
diff --git a/demo/.babelrc b/packages/components/demo/.babelrc
similarity index 100%
rename from demo/.babelrc
rename to packages/components/demo/.babelrc
diff --git a/demo/.eslintrc b/packages/components/demo/.eslintrc
similarity index 100%
rename from demo/.eslintrc
rename to packages/components/demo/.eslintrc
diff --git a/demo/README.md b/packages/components/demo/README.md
similarity index 100%
rename from demo/README.md
rename to packages/components/demo/README.md
diff --git a/demo/components.js b/packages/components/demo/components.js
similarity index 100%
rename from demo/components.js
rename to packages/components/demo/components.js
diff --git a/demo/index.js b/packages/components/demo/index.js
similarity index 100%
rename from demo/index.js
rename to packages/components/demo/index.js
diff --git a/demo/js/components/.eslintrc b/packages/components/demo/js/components/.eslintrc
similarity index 100%
rename from demo/js/components/.eslintrc
rename to packages/components/demo/js/components/.eslintrc
diff --git a/demo/js/components/CodeExample/CodeExample.js b/packages/components/demo/js/components/CodeExample/CodeExample.js
similarity index 100%
rename from demo/js/components/CodeExample/CodeExample.js
rename to packages/components/demo/js/components/CodeExample/CodeExample.js
diff --git a/demo/js/components/CodeExample/code-example.scss b/packages/components/demo/js/components/CodeExample/code-example.scss
similarity index 100%
rename from demo/js/components/CodeExample/code-example.scss
rename to packages/components/demo/js/components/CodeExample/code-example.scss
diff --git a/demo/js/components/CodeExample/index.js b/packages/components/demo/js/components/CodeExample/index.js
similarity index 100%
rename from demo/js/components/CodeExample/index.js
rename to packages/components/demo/js/components/CodeExample/index.js
diff --git a/demo/js/components/CodePage/CodePage.js b/packages/components/demo/js/components/CodePage/CodePage.js
similarity index 100%
rename from demo/js/components/CodePage/CodePage.js
rename to packages/components/demo/js/components/CodePage/CodePage.js
diff --git a/demo/js/components/CodePage/code-page.scss b/packages/components/demo/js/components/CodePage/code-page.scss
similarity index 100%
rename from demo/js/components/CodePage/code-page.scss
rename to packages/components/demo/js/components/CodePage/code-page.scss
diff --git a/demo/js/components/CodePage/index.js b/packages/components/demo/js/components/CodePage/index.js
similarity index 100%
rename from demo/js/components/CodePage/index.js
rename to packages/components/demo/js/components/CodePage/index.js
diff --git a/demo/js/components/ComponentExample/ComponentExample.js b/packages/components/demo/js/components/ComponentExample/ComponentExample.js
similarity index 100%
rename from demo/js/components/ComponentExample/ComponentExample.js
rename to packages/components/demo/js/components/ComponentExample/ComponentExample.js
diff --git a/demo/js/components/ComponentExample/component-example.scss b/packages/components/demo/js/components/ComponentExample/component-example.scss
similarity index 100%
rename from demo/js/components/ComponentExample/component-example.scss
rename to packages/components/demo/js/components/ComponentExample/component-example.scss
diff --git a/demo/js/components/ComponentExample/component-overrides.scss b/packages/components/demo/js/components/ComponentExample/component-overrides.scss
similarity index 100%
rename from demo/js/components/ComponentExample/component-overrides.scss
rename to packages/components/demo/js/components/ComponentExample/component-overrides.scss
diff --git a/demo/js/components/ComponentExample/index.js b/packages/components/demo/js/components/ComponentExample/index.js
similarity index 100%
rename from demo/js/components/ComponentExample/index.js
rename to packages/components/demo/js/components/ComponentExample/index.js
diff --git a/demo/js/components/PageHeader/PageHeader.js b/packages/components/demo/js/components/PageHeader/PageHeader.js
similarity index 100%
rename from demo/js/components/PageHeader/PageHeader.js
rename to packages/components/demo/js/components/PageHeader/PageHeader.js
diff --git a/demo/js/components/PageHeader/index.js b/packages/components/demo/js/components/PageHeader/index.js
similarity index 100%
rename from demo/js/components/PageHeader/index.js
rename to packages/components/demo/js/components/PageHeader/index.js
diff --git a/demo/js/components/PageHeader/page-header.scss b/packages/components/demo/js/components/PageHeader/page-header.scss
similarity index 100%
rename from demo/js/components/PageHeader/page-header.scss
rename to packages/components/demo/js/components/PageHeader/page-header.scss
diff --git a/demo/js/components/RootPage.js b/packages/components/demo/js/components/RootPage.js
similarity index 100%
rename from demo/js/components/RootPage.js
rename to packages/components/demo/js/components/RootPage.js
diff --git a/demo/js/components/SideNav.js b/packages/components/demo/js/components/SideNav.js
similarity index 100%
rename from demo/js/components/SideNav.js
rename to packages/components/demo/js/components/SideNav.js
diff --git a/demo/js/components/boot-nav.js b/packages/components/demo/js/components/boot-nav.js
similarity index 100%
rename from demo/js/components/boot-nav.js
rename to packages/components/demo/js/components/boot-nav.js
diff --git a/demo/js/inline-loading-demo-button.js b/packages/components/demo/js/inline-loading-demo-button.js
similarity index 100%
rename from demo/js/inline-loading-demo-button.js
rename to packages/components/demo/js/inline-loading-demo-button.js
diff --git a/demo/js/prism.js b/packages/components/demo/js/prism.js
similarity index 100%
rename from demo/js/prism.js
rename to packages/components/demo/js/prism.js
diff --git a/demo/polyfills/custom-event.js b/packages/components/demo/polyfills/custom-event.js
similarity index 100%
rename from demo/polyfills/custom-event.js
rename to packages/components/demo/polyfills/custom-event.js
diff --git a/demo/polyfills/devenv.js b/packages/components/demo/polyfills/devenv.js
similarity index 100%
rename from demo/polyfills/devenv.js
rename to packages/components/demo/polyfills/devenv.js
diff --git a/demo/polyfills/element-closest.js b/packages/components/demo/polyfills/element-closest.js
similarity index 100%
rename from demo/polyfills/element-closest.js
rename to packages/components/demo/polyfills/element-closest.js
diff --git a/demo/polyfills/element-matches.js b/packages/components/demo/polyfills/element-matches.js
similarity index 100%
rename from demo/polyfills/element-matches.js
rename to packages/components/demo/polyfills/element-matches.js
diff --git a/demo/polyfills/index.js b/packages/components/demo/polyfills/index.js
similarity index 100%
rename from demo/polyfills/index.js
rename to packages/components/demo/polyfills/index.js
diff --git a/demo/polyfills/toggle-class.js b/packages/components/demo/polyfills/toggle-class.js
similarity index 100%
rename from demo/polyfills/toggle-class.js
rename to packages/components/demo/polyfills/toggle-class.js
diff --git a/demo/scss/_layout.scss b/packages/components/demo/scss/_layout.scss
similarity index 100%
rename from demo/scss/_layout.scss
rename to packages/components/demo/scss/_layout.scss
diff --git a/demo/scss/_markdown-page.scss b/packages/components/demo/scss/_markdown-page.scss
similarity index 100%
rename from demo/scss/_markdown-page.scss
rename to packages/components/demo/scss/_markdown-page.scss
diff --git a/demo/scss/_mixins.scss b/packages/components/demo/scss/_mixins.scss
similarity index 100%
rename from demo/scss/_mixins.scss
rename to packages/components/demo/scss/_mixins.scss
diff --git a/demo/scss/_page.scss b/packages/components/demo/scss/_page.scss
similarity index 100%
rename from demo/scss/_page.scss
rename to packages/components/demo/scss/_page.scss
diff --git a/demo/scss/_prism.scss b/packages/components/demo/scss/_prism.scss
similarity index 100%
rename from demo/scss/_prism.scss
rename to packages/components/demo/scss/_prism.scss
diff --git a/demo/scss/_typography.scss b/packages/components/demo/scss/_typography.scss
similarity index 100%
rename from demo/scss/_typography.scss
rename to packages/components/demo/scss/_typography.scss
diff --git a/demo/scss/_vars.scss b/packages/components/demo/scss/_vars.scss
similarity index 100%
rename from demo/scss/_vars.scss
rename to packages/components/demo/scss/_vars.scss
diff --git a/demo/scss/demo.scss b/packages/components/demo/scss/demo.scss
similarity index 100%
rename from demo/scss/demo.scss
rename to packages/components/demo/scss/demo.scss
diff --git a/demo/views/demo-nav-data.hbs b/packages/components/demo/views/demo-nav-data.hbs
similarity index 100%
rename from demo/views/demo-nav-data.hbs
rename to packages/components/demo/views/demo-nav-data.hbs
diff --git a/demo/views/layouts/demo-nav.hbs b/packages/components/demo/views/layouts/demo-nav.hbs
similarity index 100%
rename from demo/views/layouts/demo-nav.hbs
rename to packages/components/demo/views/layouts/demo-nav.hbs
diff --git a/demo/views/layouts/grid-preview.hbs b/packages/components/demo/views/layouts/grid-preview.hbs
similarity index 100%
rename from demo/views/layouts/grid-preview.hbs
rename to packages/components/demo/views/layouts/grid-preview.hbs
diff --git a/demo/views/layouts/preview.hbs b/packages/components/demo/views/layouts/preview.hbs
similarity index 100%
rename from demo/views/layouts/preview.hbs
rename to packages/components/demo/views/layouts/preview.hbs
diff --git a/demo/views/layouts/ui-shell-preview.hbs b/packages/components/demo/views/layouts/ui-shell-preview.hbs
similarity index 100%
rename from demo/views/layouts/ui-shell-preview.hbs
rename to packages/components/demo/views/layouts/ui-shell-preview.hbs
diff --git a/docs/accessibility.md b/packages/components/docs/accessibility.md
similarity index 100%
rename from docs/accessibility.md
rename to packages/components/docs/accessibility.md
diff --git a/docs/deploying-changes.md b/packages/components/docs/deploying-changes.md
similarity index 100%
rename from docs/deploying-changes.md
rename to packages/components/docs/deploying-changes.md
diff --git a/gulpfile.js b/packages/components/gulpfile.js
similarity index 100%
rename from gulpfile.js
rename to packages/components/gulpfile.js
diff --git a/manifest.yml b/packages/components/manifest.yml
similarity index 100%
rename from manifest.yml
rename to packages/components/manifest.yml
diff --git a/nodemon.json b/packages/components/nodemon.json
similarity index 100%
rename from nodemon.json
rename to packages/components/nodemon.json
diff --git a/packages/components/package.json b/packages/components/package.json
new file mode 100644
index 000000000000..fab9c1d8d018
--- /dev/null
+++ b/packages/components/package.json
@@ -0,0 +1,230 @@
+{
+ "name": "carbon-components",
+ "description": "The Carbon Design System is IBM’s open-source design system for products and experiences.",
+ "version": "10.2.0",
+ "license": "Apache-2.0",
+ "main": "umd/index.js",
+ "module": "es/index.js",
+ "repository": "https://github.com/carbon-design-system/carbon-components/tree/master/packages/components",
+ "bugs": "https://github.com/carbon-design-system/carbon-components/issues",
+ "homepage": "https://www.carbondesignsystem.com/",
+ "engines": {
+ "node": ">=6.x"
+ },
+ "files": [
+ "css/**/*",
+ "es/**/*",
+ "html/**/*",
+ "scripts/**/*",
+ "scss/**/*",
+ "src/**/*",
+ "umd/**/*",
+ "!**/*.config.js",
+ "!**/__tests__/**/*"
+ ],
+ "keywords": [
+ "carbon",
+ "component",
+ "components",
+ "css",
+ "html",
+ "ibm",
+ "javascript",
+ "js",
+ "library",
+ "pattern",
+ "patterns",
+ "sass",
+ "scss",
+ "style guide",
+ "eyeglass-module",
+ "carbon-design-system",
+ "react"
+ ],
+ "publishConfig": {
+ "access": "public"
+ },
+ "scripts": {
+ "build": "gulp build",
+ "build-dev": "gulp build:dev",
+ "build-dev-rollup": "gulp build:dev:deploy --rollup",
+ "clean": "gulp clean",
+ "ci-check": "sh ./tools/ci-check.sh",
+ "dev": "gulp serve",
+ "format:check": "prettier --check \"**/*.{css,js,md,scss}\"",
+ "lint": "eslint .",
+ "lint:staged": "eslint",
+ "prebuild": "gulp clean",
+ "prepublishOnly": "yarn build",
+ "start": "node server.js",
+ "test": "gulp test",
+ "test:build": "cross-env BABEL_ENV=test jest",
+ "test:unit": "gulp test:unit",
+ "test:a11y": "gulp test:a11y",
+ "semantic-release": "semantic-release"
+ },
+ "resolutions": {
+ "babel-core": "7.0.0-bridge.0",
+ "freshy": ">= 1.0.3"
+ },
+ "dependencies": {
+ "carbon-icons": "^7.0.7",
+ "flatpickr": "4.5.7",
+ "lodash.debounce": "^4.0.8",
+ "warning": "^3.0.0"
+ },
+ "devDependencies": {
+ "@babel/core": "^7.0.0",
+ "@babel/plugin-proposal-class-properties": "^7.0.0",
+ "@babel/plugin-proposal-object-rest-spread": "^7.0.0",
+ "@babel/plugin-transform-modules-umd": "^7.0.0",
+ "@babel/plugin-transform-runtime": "^7.2.0",
+ "@babel/preset-env": "^7.0.0",
+ "@babel/preset-react": "^7.0.0",
+ "@babel/runtime": "^7.0.0",
+ "@carbon/elements": "^10.0.0",
+ "@carbon/icons-handlebars": "^10.0.0",
+ "@carbon/test-utils": "^10.0.0",
+ "@frctl/fractal": "^1.1.0",
+ "adaro": "1.0.4",
+ "autoprefixer": "^8.2.0",
+ "babel-core": "^7.0.0-bridge.0",
+ "babel-eslint": "^7.0.0",
+ "babel-jest": "^23.6.0",
+ "babel-loader": "^8.0.0",
+ "babel-plugin-dev-expression": "^0.2.1",
+ "babel-plugin-istanbul": "^3.0.0",
+ "babel-plugin-rewire": "^1.1.0",
+ "bluebird": "~3.1.1",
+ "browser-sync": "^2.26.3",
+ "carbon-components": "^9.0.0",
+ "carbon-components-react": "^6.0.0",
+ "chokidar": "^2.0.0",
+ "classnames": "^2.2.0",
+ "commander": "^2.13.0",
+ "core-js": "^2.4.0",
+ "cross-env": "^5.2.0",
+ "css-loader": "^0.28.0",
+ "custom-event": "^1.0.0",
+ "del": "~2.0.2",
+ "diff": "^3.4.0",
+ "eslint": "^5.0.0",
+ "eslint-config-airbnb": "^17.0.0",
+ "eslint-config-airbnb-base": "^13.0.0",
+ "eslint-config-carbon": "^1.0.0",
+ "eslint-config-carbon-base": "^1.0.1",
+ "eslint-config-prettier": "^3.0.0",
+ "eslint-plugin-import": "^2.14.0",
+ "eslint-plugin-jsdoc": "^3.3.0",
+ "eslint-plugin-jsx-a11y": "^6.1.1",
+ "eslint-plugin-prettier": "^2.3.1",
+ "eslint-plugin-react": "^7.11.0",
+ "eslint-restricted-globals": "^0.1.0",
+ "express-handlebars": "^3.0.0",
+ "fancy-log": "^1.3.0",
+ "glob": "^7.1.2",
+ "globby": "^9.1.0",
+ "gulp": "^4.0.0",
+ "gulp-autoprefixer": "^6.0.0",
+ "gulp-axe-webdriver": "^3.1.0",
+ "gulp-babel": "^8.0.0",
+ "gulp-header": "^2.0.0",
+ "gulp-jsdoc3": "^2.0.0",
+ "gulp-nodemon": "^2.4.2",
+ "gulp-rename": "^1.4.0",
+ "gulp-sass": "^4.0.0",
+ "gulp-sass-lint": "^1.4.0",
+ "gulp-sourcemaps": "^2.6.0",
+ "gulp-terser": "^1.0.0",
+ "handlebars": "^4.0.12",
+ "handlebars-helpers": "^0.10.0",
+ "html-loader": "^0.5.0",
+ "jasmine-core": "^3.0.0",
+ "jest": "^23.5.0",
+ "karma": "^4.0.0",
+ "karma-chrome-launcher": "^2.2.0",
+ "karma-coverage": "^1.1.0",
+ "karma-firefox-launcher": "^1.0.0",
+ "karma-html2js-preprocessor": "^1.1.0",
+ "karma-ie-launcher": "^1.0.0",
+ "karma-jasmine": "^2.0.1",
+ "karma-safari-launcher": "^1.0.0",
+ "karma-sourcemap-loader": "~0.3.7",
+ "karma-spec-reporter": "0.0.32",
+ "karma-webpack": "^3.0.0",
+ "lolex": "^3.0.0",
+ "markdown-it": "^8.4.0",
+ "minimatch": "^3.0.4",
+ "mkdirp": "^0.5.0",
+ "mock-raf": "^1.0.0",
+ "node-sass": "^4.11.0",
+ "nodemon": "^1.18.7",
+ "path-to-regexp": "^2.2.0",
+ "portscanner": "^2.2.0",
+ "postcss-loader": "^2.1.0",
+ "prettier": "^1.16.0",
+ "promise": "^8.0.1",
+ "prop-types": "^15.6.0",
+ "react": "^16.2.0",
+ "react-copy-to-clipboard": "^5.0.0",
+ "react-dom": "^16.2.0",
+ "react-ga": "^2.4.0",
+ "rollup": "^1.0.0",
+ "rollup-plugin-babel": "^4.0.0",
+ "rollup-plugin-commonjs": "^9.0.0",
+ "rollup-plugin-filesize": "^6.0.0",
+ "rollup-plugin-node-resolve": "^4.0.0",
+ "rollup-plugin-replace": "^2.0.0",
+ "rollup-plugin-terser": "^4.0.0",
+ "rollup-plugin-virtual": "^1.0.0",
+ "sass-loader": "^6.0.0",
+ "scss-to-json": "1.1.0",
+ "serve-static": "^1.13.0",
+ "style-loader": "^0.20.0",
+ "terser": "^3.14.0",
+ "through2": "^3.0.0",
+ "vinyl-named": "^1.1.0",
+ "webpack": "^4.23.1",
+ "webpack-dev-middleware": "^3.0.0",
+ "webpack-hot-middleware": "^2.21.0",
+ "whatwg-fetch": "^3.0.0"
+ },
+ "eyeglass": {
+ "sassDir": "scss",
+ "exports": false,
+ "name": "carbon-components",
+ "needs": "^1.2.1"
+ },
+ "prettier": {
+ "jsxBracketSameLine": true,
+ "printWidth": 130,
+ "singleQuote": true,
+ "trailingComma": "es5"
+ },
+ "babel": {
+ "presets": [
+ "./tools/env"
+ ],
+ "plugins": [
+ "@babel/plugin-proposal-class-properties",
+ "@babel/plugin-proposal-object-rest-spread",
+ "dev-expression"
+ ]
+ },
+ "jest": {
+ "testMatch": [
+ "/**/__tests__/**/*.js?(x)",
+ "/**/?(*-)(spec|test).js?(x)"
+ ],
+ "testPathIgnorePatterns": [
+ "/cjs/",
+ "/dist/",
+ "/es/",
+ "/lib/",
+ "/umd/"
+ ],
+ "transform": {
+ "^.+\\.(js|jsx)$": "./tools/jest/jsTransform.js"
+ }
+ }
+}
diff --git a/server.js b/packages/components/server.js
similarity index 100%
rename from server.js
rename to packages/components/server.js
diff --git a/src/.eslintrc.js b/packages/components/src/.eslintrc.js
similarity index 100%
rename from src/.eslintrc.js
rename to packages/components/src/.eslintrc.js
diff --git a/src/bundle.js b/packages/components/src/bundle.js
similarity index 100%
rename from src/bundle.js
rename to packages/components/src/bundle.js
diff --git a/src/components/accordion/README.md b/packages/components/src/components/accordion/README.md
similarity index 100%
rename from src/components/accordion/README.md
rename to packages/components/src/components/accordion/README.md
diff --git a/src/components/accordion/_accordion.scss b/packages/components/src/components/accordion/_accordion.scss
similarity index 100%
rename from src/components/accordion/_accordion.scss
rename to packages/components/src/components/accordion/_accordion.scss
diff --git a/src/components/accordion/accordion--legacy.hbs b/packages/components/src/components/accordion/accordion--legacy.hbs
similarity index 100%
rename from src/components/accordion/accordion--legacy.hbs
rename to packages/components/src/components/accordion/accordion--legacy.hbs
diff --git a/src/components/accordion/accordion.config.js b/packages/components/src/components/accordion/accordion.config.js
similarity index 100%
rename from src/components/accordion/accordion.config.js
rename to packages/components/src/components/accordion/accordion.config.js
diff --git a/src/components/accordion/accordion.hbs b/packages/components/src/components/accordion/accordion.hbs
similarity index 100%
rename from src/components/accordion/accordion.hbs
rename to packages/components/src/components/accordion/accordion.hbs
diff --git a/src/components/accordion/accordion.js b/packages/components/src/components/accordion/accordion.js
similarity index 100%
rename from src/components/accordion/accordion.js
rename to packages/components/src/components/accordion/accordion.js
diff --git a/src/components/accordion/migrate-to-10.x.md b/packages/components/src/components/accordion/migrate-to-10.x.md
similarity index 100%
rename from src/components/accordion/migrate-to-10.x.md
rename to packages/components/src/components/accordion/migrate-to-10.x.md
diff --git a/src/components/accordion/migrate-to-7.x.md b/packages/components/src/components/accordion/migrate-to-7.x.md
similarity index 100%
rename from src/components/accordion/migrate-to-7.x.md
rename to packages/components/src/components/accordion/migrate-to-7.x.md
diff --git a/src/components/breadcrumb/README.md b/packages/components/src/components/breadcrumb/README.md
similarity index 100%
rename from src/components/breadcrumb/README.md
rename to packages/components/src/components/breadcrumb/README.md
diff --git a/src/components/breadcrumb/_breadcrumb.scss b/packages/components/src/components/breadcrumb/_breadcrumb.scss
similarity index 100%
rename from src/components/breadcrumb/_breadcrumb.scss
rename to packages/components/src/components/breadcrumb/_breadcrumb.scss
diff --git a/src/components/breadcrumb/breadcrumb--current-page.hbs b/packages/components/src/components/breadcrumb/breadcrumb--current-page.hbs
similarity index 100%
rename from src/components/breadcrumb/breadcrumb--current-page.hbs
rename to packages/components/src/components/breadcrumb/breadcrumb--current-page.hbs
diff --git a/src/components/breadcrumb/breadcrumb--enabled.hbs b/packages/components/src/components/breadcrumb/breadcrumb--enabled.hbs
similarity index 100%
rename from src/components/breadcrumb/breadcrumb--enabled.hbs
rename to packages/components/src/components/breadcrumb/breadcrumb--enabled.hbs
diff --git a/src/components/breadcrumb/breadcrumb.config.js b/packages/components/src/components/breadcrumb/breadcrumb.config.js
similarity index 100%
rename from src/components/breadcrumb/breadcrumb.config.js
rename to packages/components/src/components/breadcrumb/breadcrumb.config.js
diff --git a/src/components/breadcrumb/breadcrumb.hbs b/packages/components/src/components/breadcrumb/breadcrumb.hbs
similarity index 100%
rename from src/components/breadcrumb/breadcrumb.hbs
rename to packages/components/src/components/breadcrumb/breadcrumb.hbs
diff --git a/src/components/breadcrumb/migrate-to-10.x.md b/packages/components/src/components/breadcrumb/migrate-to-10.x.md
similarity index 100%
rename from src/components/breadcrumb/migrate-to-10.x.md
rename to packages/components/src/components/breadcrumb/migrate-to-10.x.md
diff --git a/src/components/breadcrumb/migrate-to-7.x.md b/packages/components/src/components/breadcrumb/migrate-to-7.x.md
similarity index 100%
rename from src/components/breadcrumb/migrate-to-7.x.md
rename to packages/components/src/components/breadcrumb/migrate-to-7.x.md
diff --git a/src/components/button/README.md b/packages/components/src/components/button/README.md
similarity index 100%
rename from src/components/button/README.md
rename to packages/components/src/components/button/README.md
diff --git a/src/components/button/_button.scss b/packages/components/src/components/button/_button.scss
similarity index 100%
rename from src/components/button/_button.scss
rename to packages/components/src/components/button/_button.scss
diff --git a/src/components/button/_mixins.scss b/packages/components/src/components/button/_mixins.scss
similarity index 100%
rename from src/components/button/_mixins.scss
rename to packages/components/src/components/button/_mixins.scss
diff --git a/src/components/button/button--set.hbs b/packages/components/src/components/button/button--set.hbs
similarity index 100%
rename from src/components/button/button--set.hbs
rename to packages/components/src/components/button/button--set.hbs
diff --git a/src/components/button/button.config.js b/packages/components/src/components/button/button.config.js
similarity index 100%
rename from src/components/button/button.config.js
rename to packages/components/src/components/button/button.config.js
diff --git a/src/components/button/button.hbs b/packages/components/src/components/button/button.hbs
similarity index 100%
rename from src/components/button/button.hbs
rename to packages/components/src/components/button/button.hbs
diff --git a/src/components/button/migrate-to-10.x.md b/packages/components/src/components/button/migrate-to-10.x.md
similarity index 100%
rename from src/components/button/migrate-to-10.x.md
rename to packages/components/src/components/button/migrate-to-10.x.md
diff --git a/src/components/button/migrate-to-7.x.md b/packages/components/src/components/button/migrate-to-7.x.md
similarity index 100%
rename from src/components/button/migrate-to-7.x.md
rename to packages/components/src/components/button/migrate-to-7.x.md
diff --git a/src/components/checkbox/README.md b/packages/components/src/components/checkbox/README.md
similarity index 100%
rename from src/components/checkbox/README.md
rename to packages/components/src/components/checkbox/README.md
diff --git a/src/components/checkbox/_checkbox.scss b/packages/components/src/components/checkbox/_checkbox.scss
similarity index 100%
rename from src/components/checkbox/_checkbox.scss
rename to packages/components/src/components/checkbox/_checkbox.scss
diff --git a/src/components/checkbox/checkbox.config.js b/packages/components/src/components/checkbox/checkbox.config.js
similarity index 100%
rename from src/components/checkbox/checkbox.config.js
rename to packages/components/src/components/checkbox/checkbox.config.js
diff --git a/src/components/checkbox/checkbox.hbs b/packages/components/src/components/checkbox/checkbox.hbs
similarity index 100%
rename from src/components/checkbox/checkbox.hbs
rename to packages/components/src/components/checkbox/checkbox.hbs
diff --git a/src/components/checkbox/checkbox.js b/packages/components/src/components/checkbox/checkbox.js
similarity index 100%
rename from src/components/checkbox/checkbox.js
rename to packages/components/src/components/checkbox/checkbox.js
diff --git a/src/components/checkbox/migrate-to-7.x.md b/packages/components/src/components/checkbox/migrate-to-7.x.md
similarity index 100%
rename from src/components/checkbox/migrate-to-7.x.md
rename to packages/components/src/components/checkbox/migrate-to-7.x.md
diff --git a/src/components/code-snippet/README.md b/packages/components/src/components/code-snippet/README.md
similarity index 100%
rename from src/components/code-snippet/README.md
rename to packages/components/src/components/code-snippet/README.md
diff --git a/src/components/code-snippet/_code-snippet.scss b/packages/components/src/components/code-snippet/_code-snippet.scss
similarity index 100%
rename from src/components/code-snippet/_code-snippet.scss
rename to packages/components/src/components/code-snippet/_code-snippet.scss
diff --git a/src/components/code-snippet/_mixins.scss b/packages/components/src/components/code-snippet/_mixins.scss
similarity index 100%
rename from src/components/code-snippet/_mixins.scss
rename to packages/components/src/components/code-snippet/_mixins.scss
diff --git a/src/components/code-snippet/code-snippet.config.js b/packages/components/src/components/code-snippet/code-snippet.config.js
similarity index 100%
rename from src/components/code-snippet/code-snippet.config.js
rename to packages/components/src/components/code-snippet/code-snippet.config.js
diff --git a/src/components/code-snippet/code-snippet.hbs b/packages/components/src/components/code-snippet/code-snippet.hbs
similarity index 100%
rename from src/components/code-snippet/code-snippet.hbs
rename to packages/components/src/components/code-snippet/code-snippet.hbs
diff --git a/src/components/code-snippet/code-snippet.js b/packages/components/src/components/code-snippet/code-snippet.js
similarity index 100%
rename from src/components/code-snippet/code-snippet.js
rename to packages/components/src/components/code-snippet/code-snippet.js
diff --git a/src/components/code-snippet/migrate-to-10.x.md b/packages/components/src/components/code-snippet/migrate-to-10.x.md
similarity index 100%
rename from src/components/code-snippet/migrate-to-10.x.md
rename to packages/components/src/components/code-snippet/migrate-to-10.x.md
diff --git a/src/components/code-snippet/migrate-to-7.x.md b/packages/components/src/components/code-snippet/migrate-to-7.x.md
similarity index 100%
rename from src/components/code-snippet/migrate-to-7.x.md
rename to packages/components/src/components/code-snippet/migrate-to-7.x.md
diff --git a/src/components/code-snippet/migrate-to-9.x.md b/packages/components/src/components/code-snippet/migrate-to-9.x.md
similarity index 100%
rename from src/components/code-snippet/migrate-to-9.x.md
rename to packages/components/src/components/code-snippet/migrate-to-9.x.md
diff --git a/src/components/combo-box/README.md b/packages/components/src/components/combo-box/README.md
similarity index 100%
rename from src/components/combo-box/README.md
rename to packages/components/src/components/combo-box/README.md
diff --git a/src/components/combo-box/_combo-box.scss b/packages/components/src/components/combo-box/_combo-box.scss
similarity index 100%
rename from src/components/combo-box/_combo-box.scss
rename to packages/components/src/components/combo-box/_combo-box.scss
diff --git a/src/components/combo-box/combo-box.config.js b/packages/components/src/components/combo-box/combo-box.config.js
similarity index 100%
rename from src/components/combo-box/combo-box.config.js
rename to packages/components/src/components/combo-box/combo-box.config.js
diff --git a/src/components/combo-box/combo-box.hbs b/packages/components/src/components/combo-box/combo-box.hbs
similarity index 100%
rename from src/components/combo-box/combo-box.hbs
rename to packages/components/src/components/combo-box/combo-box.hbs
diff --git a/src/components/content-switcher/README.md b/packages/components/src/components/content-switcher/README.md
similarity index 100%
rename from src/components/content-switcher/README.md
rename to packages/components/src/components/content-switcher/README.md
diff --git a/src/components/content-switcher/_content-switcher.scss b/packages/components/src/components/content-switcher/_content-switcher.scss
similarity index 100%
rename from src/components/content-switcher/_content-switcher.scss
rename to packages/components/src/components/content-switcher/_content-switcher.scss
diff --git a/src/components/content-switcher/content-switcher.config.js b/packages/components/src/components/content-switcher/content-switcher.config.js
similarity index 100%
rename from src/components/content-switcher/content-switcher.config.js
rename to packages/components/src/components/content-switcher/content-switcher.config.js
diff --git a/src/components/content-switcher/content-switcher.hbs b/packages/components/src/components/content-switcher/content-switcher.hbs
similarity index 100%
rename from src/components/content-switcher/content-switcher.hbs
rename to packages/components/src/components/content-switcher/content-switcher.hbs
diff --git a/src/components/content-switcher/content-switcher.js b/packages/components/src/components/content-switcher/content-switcher.js
similarity index 100%
rename from src/components/content-switcher/content-switcher.js
rename to packages/components/src/components/content-switcher/content-switcher.js
diff --git a/src/components/content-switcher/migrate-to-10.x.md b/packages/components/src/components/content-switcher/migrate-to-10.x.md
similarity index 100%
rename from src/components/content-switcher/migrate-to-10.x.md
rename to packages/components/src/components/content-switcher/migrate-to-10.x.md
diff --git a/src/components/content-switcher/migrate-to-7.x.md b/packages/components/src/components/content-switcher/migrate-to-7.x.md
similarity index 100%
rename from src/components/content-switcher/migrate-to-7.x.md
rename to packages/components/src/components/content-switcher/migrate-to-7.x.md
diff --git a/src/components/copy-button/_copy-button.scss b/packages/components/src/components/copy-button/_copy-button.scss
similarity index 100%
rename from src/components/copy-button/_copy-button.scss
rename to packages/components/src/components/copy-button/_copy-button.scss
diff --git a/src/components/copy-button/copy-button.config.js b/packages/components/src/components/copy-button/copy-button.config.js
similarity index 100%
rename from src/components/copy-button/copy-button.config.js
rename to packages/components/src/components/copy-button/copy-button.config.js
diff --git a/src/components/copy-button/copy-button.hbs b/packages/components/src/components/copy-button/copy-button.hbs
similarity index 100%
rename from src/components/copy-button/copy-button.hbs
rename to packages/components/src/components/copy-button/copy-button.hbs
diff --git a/src/components/copy-button/copy-button.js b/packages/components/src/components/copy-button/copy-button.js
similarity index 100%
rename from src/components/copy-button/copy-button.js
rename to packages/components/src/components/copy-button/copy-button.js
diff --git a/src/components/copy-button/migrate-to-10.x.md b/packages/components/src/components/copy-button/migrate-to-10.x.md
similarity index 100%
rename from src/components/copy-button/migrate-to-10.x.md
rename to packages/components/src/components/copy-button/migrate-to-10.x.md
diff --git a/src/components/data-table-v2/_data-table-v2-action.scss b/packages/components/src/components/data-table-v2/_data-table-v2-action.scss
similarity index 100%
rename from src/components/data-table-v2/_data-table-v2-action.scss
rename to packages/components/src/components/data-table-v2/_data-table-v2-action.scss
diff --git a/src/components/data-table-v2/_data-table-v2-core.scss b/packages/components/src/components/data-table-v2/_data-table-v2-core.scss
similarity index 100%
rename from src/components/data-table-v2/_data-table-v2-core.scss
rename to packages/components/src/components/data-table-v2/_data-table-v2-core.scss
diff --git a/src/components/data-table-v2/_data-table-v2-expandable.scss b/packages/components/src/components/data-table-v2/_data-table-v2-expandable.scss
similarity index 100%
rename from src/components/data-table-v2/_data-table-v2-expandable.scss
rename to packages/components/src/components/data-table-v2/_data-table-v2-expandable.scss
diff --git a/src/components/data-table-v2/_data-table-v2-inline-edit-cell.scss b/packages/components/src/components/data-table-v2/_data-table-v2-inline-edit-cell.scss
similarity index 100%
rename from src/components/data-table-v2/_data-table-v2-inline-edit-cell.scss
rename to packages/components/src/components/data-table-v2/_data-table-v2-inline-edit-cell.scss
diff --git a/src/components/data-table-v2/_data-table-v2-inline-edit.scss b/packages/components/src/components/data-table-v2/_data-table-v2-inline-edit.scss
similarity index 100%
rename from src/components/data-table-v2/_data-table-v2-inline-edit.scss
rename to packages/components/src/components/data-table-v2/_data-table-v2-inline-edit.scss
diff --git a/src/components/data-table-v2/_data-table-v2-skeleton.scss b/packages/components/src/components/data-table-v2/_data-table-v2-skeleton.scss
similarity index 100%
rename from src/components/data-table-v2/_data-table-v2-skeleton.scss
rename to packages/components/src/components/data-table-v2/_data-table-v2-skeleton.scss
diff --git a/src/components/data-table-v2/_data-table-v2-sort.scss b/packages/components/src/components/data-table-v2/_data-table-v2-sort.scss
similarity index 100%
rename from src/components/data-table-v2/_data-table-v2-sort.scss
rename to packages/components/src/components/data-table-v2/_data-table-v2-sort.scss
diff --git a/src/components/data-table-v2/_data-table-v2.scss b/packages/components/src/components/data-table-v2/_data-table-v2.scss
similarity index 100%
rename from src/components/data-table-v2/_data-table-v2.scss
rename to packages/components/src/components/data-table-v2/_data-table-v2.scss
diff --git a/src/components/data-table-v2/data-table-v2.config.js b/packages/components/src/components/data-table-v2/data-table-v2.config.js
similarity index 100%
rename from src/components/data-table-v2/data-table-v2.config.js
rename to packages/components/src/components/data-table-v2/data-table-v2.config.js
diff --git a/src/components/data-table-v2/data-table-v2.js b/packages/components/src/components/data-table-v2/data-table-v2.js
similarity index 100%
rename from src/components/data-table-v2/data-table-v2.js
rename to packages/components/src/components/data-table-v2/data-table-v2.js
diff --git a/src/components/data-table/ARCHITECTURE.md b/packages/components/src/components/data-table/ARCHITECTURE.md
similarity index 100%
rename from src/components/data-table/ARCHITECTURE.md
rename to packages/components/src/components/data-table/ARCHITECTURE.md
diff --git a/src/components/data-table/README.md b/packages/components/src/components/data-table/README.md
similarity index 100%
rename from src/components/data-table/README.md
rename to packages/components/src/components/data-table/README.md
diff --git a/src/components/data-table/_data-table-action.scss b/packages/components/src/components/data-table/_data-table-action.scss
similarity index 100%
rename from src/components/data-table/_data-table-action.scss
rename to packages/components/src/components/data-table/_data-table-action.scss
diff --git a/src/components/data-table/_data-table-core.scss b/packages/components/src/components/data-table/_data-table-core.scss
similarity index 100%
rename from src/components/data-table/_data-table-core.scss
rename to packages/components/src/components/data-table/_data-table-core.scss
diff --git a/src/components/data-table/_data-table-expandable.scss b/packages/components/src/components/data-table/_data-table-expandable.scss
similarity index 100%
rename from src/components/data-table/_data-table-expandable.scss
rename to packages/components/src/components/data-table/_data-table-expandable.scss
diff --git a/src/components/data-table/_data-table-inline-edit-cell.scss b/packages/components/src/components/data-table/_data-table-inline-edit-cell.scss
similarity index 100%
rename from src/components/data-table/_data-table-inline-edit-cell.scss
rename to packages/components/src/components/data-table/_data-table-inline-edit-cell.scss
diff --git a/src/components/data-table/_data-table-inline-edit.scss b/packages/components/src/components/data-table/_data-table-inline-edit.scss
similarity index 100%
rename from src/components/data-table/_data-table-inline-edit.scss
rename to packages/components/src/components/data-table/_data-table-inline-edit.scss
diff --git a/src/components/data-table/_data-table-skeleton.scss b/packages/components/src/components/data-table/_data-table-skeleton.scss
similarity index 100%
rename from src/components/data-table/_data-table-skeleton.scss
rename to packages/components/src/components/data-table/_data-table-skeleton.scss
diff --git a/src/components/data-table/_data-table-sort.scss b/packages/components/src/components/data-table/_data-table-sort.scss
similarity index 100%
rename from src/components/data-table/_data-table-sort.scss
rename to packages/components/src/components/data-table/_data-table-sort.scss
diff --git a/src/components/data-table/_data-table.scss b/packages/components/src/components/data-table/_data-table.scss
similarity index 100%
rename from src/components/data-table/_data-table.scss
rename to packages/components/src/components/data-table/_data-table.scss
diff --git a/src/components/data-table/data-table.config.js b/packages/components/src/components/data-table/data-table.config.js
similarity index 100%
rename from src/components/data-table/data-table.config.js
rename to packages/components/src/components/data-table/data-table.config.js
diff --git a/src/components/data-table/data-table.hbs b/packages/components/src/components/data-table/data-table.hbs
similarity index 100%
rename from src/components/data-table/data-table.hbs
rename to packages/components/src/components/data-table/data-table.hbs
diff --git a/src/components/data-table/data-table.js b/packages/components/src/components/data-table/data-table.js
similarity index 100%
rename from src/components/data-table/data-table.js
rename to packages/components/src/components/data-table/data-table.js
diff --git a/src/components/data-table/migrate-to-10.x.md b/packages/components/src/components/data-table/migrate-to-10.x.md
similarity index 100%
rename from src/components/data-table/migrate-to-10.x.md
rename to packages/components/src/components/data-table/migrate-to-10.x.md
diff --git a/src/components/date-picker/README.md b/packages/components/src/components/date-picker/README.md
similarity index 100%
rename from src/components/date-picker/README.md
rename to packages/components/src/components/date-picker/README.md
diff --git a/src/components/date-picker/_date-picker.scss b/packages/components/src/components/date-picker/_date-picker.scss
similarity index 100%
rename from src/components/date-picker/_date-picker.scss
rename to packages/components/src/components/date-picker/_date-picker.scss
diff --git a/src/components/date-picker/_flatpickr.scss b/packages/components/src/components/date-picker/_flatpickr.scss
similarity index 100%
rename from src/components/date-picker/_flatpickr.scss
rename to packages/components/src/components/date-picker/_flatpickr.scss
diff --git a/src/components/date-picker/date-picker--light.hbs b/packages/components/src/components/date-picker/date-picker--light.hbs
similarity index 100%
rename from src/components/date-picker/date-picker--light.hbs
rename to packages/components/src/components/date-picker/date-picker--light.hbs
diff --git a/src/components/date-picker/date-picker--range-light.hbs b/packages/components/src/components/date-picker/date-picker--range-light.hbs
similarity index 100%
rename from src/components/date-picker/date-picker--range-light.hbs
rename to packages/components/src/components/date-picker/date-picker--range-light.hbs
diff --git a/src/components/date-picker/date-picker--range.hbs b/packages/components/src/components/date-picker/date-picker--range.hbs
similarity index 100%
rename from src/components/date-picker/date-picker--range.hbs
rename to packages/components/src/components/date-picker/date-picker--range.hbs
diff --git a/src/components/date-picker/date-picker--single-light-no-label.hbs b/packages/components/src/components/date-picker/date-picker--single-light-no-label.hbs
similarity index 100%
rename from src/components/date-picker/date-picker--single-light-no-label.hbs
rename to packages/components/src/components/date-picker/date-picker--single-light-no-label.hbs
diff --git a/src/components/date-picker/date-picker--single-light.hbs b/packages/components/src/components/date-picker/date-picker--single-light.hbs
similarity index 100%
rename from src/components/date-picker/date-picker--single-light.hbs
rename to packages/components/src/components/date-picker/date-picker--single-light.hbs
diff --git a/src/components/date-picker/date-picker--single-no-label.hbs b/packages/components/src/components/date-picker/date-picker--single-no-label.hbs
similarity index 100%
rename from src/components/date-picker/date-picker--single-no-label.hbs
rename to packages/components/src/components/date-picker/date-picker--single-no-label.hbs
diff --git a/src/components/date-picker/date-picker--single.hbs b/packages/components/src/components/date-picker/date-picker--single.hbs
similarity index 100%
rename from src/components/date-picker/date-picker--single.hbs
rename to packages/components/src/components/date-picker/date-picker--single.hbs
diff --git a/src/components/date-picker/date-picker.config.js b/packages/components/src/components/date-picker/date-picker.config.js
similarity index 100%
rename from src/components/date-picker/date-picker.config.js
rename to packages/components/src/components/date-picker/date-picker.config.js
diff --git a/src/components/date-picker/date-picker.hbs b/packages/components/src/components/date-picker/date-picker.hbs
similarity index 100%
rename from src/components/date-picker/date-picker.hbs
rename to packages/components/src/components/date-picker/date-picker.hbs
diff --git a/src/components/date-picker/date-picker.js b/packages/components/src/components/date-picker/date-picker.js
similarity index 100%
rename from src/components/date-picker/date-picker.js
rename to packages/components/src/components/date-picker/date-picker.js
diff --git a/src/components/dropdown/README.md b/packages/components/src/components/dropdown/README.md
similarity index 100%
rename from src/components/dropdown/README.md
rename to packages/components/src/components/dropdown/README.md
diff --git a/src/components/dropdown/_dropdown.scss b/packages/components/src/components/dropdown/_dropdown.scss
similarity index 100%
rename from src/components/dropdown/_dropdown.scss
rename to packages/components/src/components/dropdown/_dropdown.scss
diff --git a/src/components/dropdown/dropdown.config.js b/packages/components/src/components/dropdown/dropdown.config.js
similarity index 100%
rename from src/components/dropdown/dropdown.config.js
rename to packages/components/src/components/dropdown/dropdown.config.js
diff --git a/src/components/dropdown/dropdown.hbs b/packages/components/src/components/dropdown/dropdown.hbs
similarity index 100%
rename from src/components/dropdown/dropdown.hbs
rename to packages/components/src/components/dropdown/dropdown.hbs
diff --git a/src/components/dropdown/dropdown.js b/packages/components/src/components/dropdown/dropdown.js
similarity index 100%
rename from src/components/dropdown/dropdown.js
rename to packages/components/src/components/dropdown/dropdown.js
diff --git a/src/components/dropdown/migrate-to-10.x.md b/packages/components/src/components/dropdown/migrate-to-10.x.md
similarity index 100%
rename from src/components/dropdown/migrate-to-10.x.md
rename to packages/components/src/components/dropdown/migrate-to-10.x.md
diff --git a/src/components/dropdown/migrate-to-7.x.md b/packages/components/src/components/dropdown/migrate-to-7.x.md
similarity index 100%
rename from src/components/dropdown/migrate-to-7.x.md
rename to packages/components/src/components/dropdown/migrate-to-7.x.md
diff --git a/src/components/file-uploader/README.md b/packages/components/src/components/file-uploader/README.md
similarity index 100%
rename from src/components/file-uploader/README.md
rename to packages/components/src/components/file-uploader/README.md
diff --git a/src/components/file-uploader/_file-uploader.scss b/packages/components/src/components/file-uploader/_file-uploader.scss
similarity index 100%
rename from src/components/file-uploader/_file-uploader.scss
rename to packages/components/src/components/file-uploader/_file-uploader.scss
diff --git a/src/components/file-uploader/file-uploader.config.js b/packages/components/src/components/file-uploader/file-uploader.config.js
similarity index 100%
rename from src/components/file-uploader/file-uploader.config.js
rename to packages/components/src/components/file-uploader/file-uploader.config.js
diff --git a/src/components/file-uploader/file-uploader.hbs b/packages/components/src/components/file-uploader/file-uploader.hbs
similarity index 100%
rename from src/components/file-uploader/file-uploader.hbs
rename to packages/components/src/components/file-uploader/file-uploader.hbs
diff --git a/src/components/file-uploader/file-uploader.js b/packages/components/src/components/file-uploader/file-uploader.js
similarity index 100%
rename from src/components/file-uploader/file-uploader.js
rename to packages/components/src/components/file-uploader/file-uploader.js
diff --git a/src/components/file-uploader/migrate-to-10.x.md b/packages/components/src/components/file-uploader/migrate-to-10.x.md
similarity index 100%
rename from src/components/file-uploader/migrate-to-10.x.md
rename to packages/components/src/components/file-uploader/migrate-to-10.x.md
diff --git a/src/components/file-uploader/migrate-to-7.x.md b/packages/components/src/components/file-uploader/migrate-to-7.x.md
similarity index 100%
rename from src/components/file-uploader/migrate-to-7.x.md
rename to packages/components/src/components/file-uploader/migrate-to-7.x.md
diff --git a/src/components/floating-menu/README.md b/packages/components/src/components/floating-menu/README.md
similarity index 100%
rename from src/components/floating-menu/README.md
rename to packages/components/src/components/floating-menu/README.md
diff --git a/src/components/floating-menu/floating-menu.config.js b/packages/components/src/components/floating-menu/floating-menu.config.js
similarity index 100%
rename from src/components/floating-menu/floating-menu.config.js
rename to packages/components/src/components/floating-menu/floating-menu.config.js
diff --git a/src/components/floating-menu/floating-menu.js b/packages/components/src/components/floating-menu/floating-menu.js
similarity index 100%
rename from src/components/floating-menu/floating-menu.js
rename to packages/components/src/components/floating-menu/floating-menu.js
diff --git a/src/components/form/README.md b/packages/components/src/components/form/README.md
similarity index 100%
rename from src/components/form/README.md
rename to packages/components/src/components/form/README.md
diff --git a/src/components/form/_form.scss b/packages/components/src/components/form/_form.scss
similarity index 100%
rename from src/components/form/_form.scss
rename to packages/components/src/components/form/_form.scss
diff --git a/src/components/form/form.config.js b/packages/components/src/components/form/form.config.js
similarity index 100%
rename from src/components/form/form.config.js
rename to packages/components/src/components/form/form.config.js
diff --git a/src/components/form/form.hbs b/packages/components/src/components/form/form.hbs
similarity index 100%
rename from src/components/form/form.hbs
rename to packages/components/src/components/form/form.hbs
diff --git a/src/components/form/migrate-to-10.x.md b/packages/components/src/components/form/migrate-to-10.x.md
similarity index 100%
rename from src/components/form/migrate-to-10.x.md
rename to packages/components/src/components/form/migrate-to-10.x.md
diff --git a/src/components/form/migrate-to-7.x.md b/packages/components/src/components/form/migrate-to-7.x.md
similarity index 100%
rename from src/components/form/migrate-to-7.x.md
rename to packages/components/src/components/form/migrate-to-7.x.md
diff --git a/src/components/grid/grid.config.js b/packages/components/src/components/grid/grid.config.js
similarity index 100%
rename from src/components/grid/grid.config.js
rename to packages/components/src/components/grid/grid.config.js
diff --git a/src/components/grid/grid.hbs b/packages/components/src/components/grid/grid.hbs
similarity index 100%
rename from src/components/grid/grid.hbs
rename to packages/components/src/components/grid/grid.hbs
diff --git a/src/components/inline-loading/README.md b/packages/components/src/components/inline-loading/README.md
similarity index 100%
rename from src/components/inline-loading/README.md
rename to packages/components/src/components/inline-loading/README.md
diff --git a/src/components/inline-loading/_inline-loading.scss b/packages/components/src/components/inline-loading/_inline-loading.scss
similarity index 100%
rename from src/components/inline-loading/_inline-loading.scss
rename to packages/components/src/components/inline-loading/_inline-loading.scss
diff --git a/src/components/inline-loading/_keyframes.scss b/packages/components/src/components/inline-loading/_keyframes.scss
similarity index 100%
rename from src/components/inline-loading/_keyframes.scss
rename to packages/components/src/components/inline-loading/_keyframes.scss
diff --git a/src/components/inline-loading/inline-loading.config.js b/packages/components/src/components/inline-loading/inline-loading.config.js
similarity index 100%
rename from src/components/inline-loading/inline-loading.config.js
rename to packages/components/src/components/inline-loading/inline-loading.config.js
diff --git a/src/components/inline-loading/inline-loading.hbs b/packages/components/src/components/inline-loading/inline-loading.hbs
similarity index 100%
rename from src/components/inline-loading/inline-loading.hbs
rename to packages/components/src/components/inline-loading/inline-loading.hbs
diff --git a/src/components/inline-loading/inline-loading.js b/packages/components/src/components/inline-loading/inline-loading.js
similarity index 100%
rename from src/components/inline-loading/inline-loading.js
rename to packages/components/src/components/inline-loading/inline-loading.js
diff --git a/src/components/inline-loading/migrate-to-10.x.md b/packages/components/src/components/inline-loading/migrate-to-10.x.md
similarity index 100%
rename from src/components/inline-loading/migrate-to-10.x.md
rename to packages/components/src/components/inline-loading/migrate-to-10.x.md
diff --git a/src/components/link/_link.scss b/packages/components/src/components/link/_link.scss
similarity index 100%
rename from src/components/link/_link.scss
rename to packages/components/src/components/link/_link.scss
diff --git a/src/components/link/link.config.js b/packages/components/src/components/link/link.config.js
similarity index 100%
rename from src/components/link/link.config.js
rename to packages/components/src/components/link/link.config.js
diff --git a/src/components/link/link.hbs b/packages/components/src/components/link/link.hbs
similarity index 100%
rename from src/components/link/link.hbs
rename to packages/components/src/components/link/link.hbs
diff --git a/src/components/link/migrate-to-7.x.md b/packages/components/src/components/link/migrate-to-7.x.md
similarity index 100%
rename from src/components/link/migrate-to-7.x.md
rename to packages/components/src/components/link/migrate-to-7.x.md
diff --git a/src/components/list-box/README.md b/packages/components/src/components/list-box/README.md
similarity index 100%
rename from src/components/list-box/README.md
rename to packages/components/src/components/list-box/README.md
diff --git a/src/components/list-box/_list-box.scss b/packages/components/src/components/list-box/_list-box.scss
similarity index 100%
rename from src/components/list-box/_list-box.scss
rename to packages/components/src/components/list-box/_list-box.scss
diff --git a/src/components/list-box/list-box.config.js b/packages/components/src/components/list-box/list-box.config.js
similarity index 100%
rename from src/components/list-box/list-box.config.js
rename to packages/components/src/components/list-box/list-box.config.js
diff --git a/src/components/list-box/list-box.hbs b/packages/components/src/components/list-box/list-box.hbs
similarity index 100%
rename from src/components/list-box/list-box.hbs
rename to packages/components/src/components/list-box/list-box.hbs
diff --git a/src/components/list/README.md b/packages/components/src/components/list/README.md
similarity index 100%
rename from src/components/list/README.md
rename to packages/components/src/components/list/README.md
diff --git a/src/components/list/_list.scss b/packages/components/src/components/list/_list.scss
similarity index 100%
rename from src/components/list/_list.scss
rename to packages/components/src/components/list/_list.scss
diff --git a/src/components/list/list.config.js b/packages/components/src/components/list/list.config.js
similarity index 100%
rename from src/components/list/list.config.js
rename to packages/components/src/components/list/list.config.js
diff --git a/src/components/list/list.hbs b/packages/components/src/components/list/list.hbs
similarity index 100%
rename from src/components/list/list.hbs
rename to packages/components/src/components/list/list.hbs
diff --git a/src/components/list/migrate-to-7.x.md b/packages/components/src/components/list/migrate-to-7.x.md
similarity index 100%
rename from src/components/list/migrate-to-7.x.md
rename to packages/components/src/components/list/migrate-to-7.x.md
diff --git a/src/components/loading/README.md b/packages/components/src/components/loading/README.md
similarity index 100%
rename from src/components/loading/README.md
rename to packages/components/src/components/loading/README.md
diff --git a/src/components/loading/_keyframes.scss b/packages/components/src/components/loading/_keyframes.scss
similarity index 100%
rename from src/components/loading/_keyframes.scss
rename to packages/components/src/components/loading/_keyframes.scss
diff --git a/src/components/loading/_loading.scss b/packages/components/src/components/loading/_loading.scss
similarity index 100%
rename from src/components/loading/_loading.scss
rename to packages/components/src/components/loading/_loading.scss
diff --git a/src/components/loading/_mixins.scss b/packages/components/src/components/loading/_mixins.scss
similarity index 100%
rename from src/components/loading/_mixins.scss
rename to packages/components/src/components/loading/_mixins.scss
diff --git a/src/components/loading/_vars.scss b/packages/components/src/components/loading/_vars.scss
similarity index 100%
rename from src/components/loading/_vars.scss
rename to packages/components/src/components/loading/_vars.scss
diff --git a/src/components/loading/loading.config.js b/packages/components/src/components/loading/loading.config.js
similarity index 100%
rename from src/components/loading/loading.config.js
rename to packages/components/src/components/loading/loading.config.js
diff --git a/src/components/loading/loading.hbs b/packages/components/src/components/loading/loading.hbs
similarity index 100%
rename from src/components/loading/loading.hbs
rename to packages/components/src/components/loading/loading.hbs
diff --git a/src/components/loading/loading.js b/packages/components/src/components/loading/loading.js
similarity index 100%
rename from src/components/loading/loading.js
rename to packages/components/src/components/loading/loading.js
diff --git a/src/components/loading/migrate-to-10.x.md b/packages/components/src/components/loading/migrate-to-10.x.md
similarity index 100%
rename from src/components/loading/migrate-to-10.x.md
rename to packages/components/src/components/loading/migrate-to-10.x.md
diff --git a/src/components/loading/migrate-to-7.x.md b/packages/components/src/components/loading/migrate-to-7.x.md
similarity index 100%
rename from src/components/loading/migrate-to-7.x.md
rename to packages/components/src/components/loading/migrate-to-7.x.md
diff --git a/src/components/modal/README.md b/packages/components/src/components/modal/README.md
similarity index 100%
rename from src/components/modal/README.md
rename to packages/components/src/components/modal/README.md
diff --git a/src/components/modal/_mixins.scss b/packages/components/src/components/modal/_mixins.scss
similarity index 100%
rename from src/components/modal/_mixins.scss
rename to packages/components/src/components/modal/_mixins.scss
diff --git a/src/components/modal/_modal.scss b/packages/components/src/components/modal/_modal.scss
similarity index 100%
rename from src/components/modal/_modal.scss
rename to packages/components/src/components/modal/_modal.scss
diff --git a/src/components/modal/migrate-to-10.x.md b/packages/components/src/components/modal/migrate-to-10.x.md
similarity index 100%
rename from src/components/modal/migrate-to-10.x.md
rename to packages/components/src/components/modal/migrate-to-10.x.md
diff --git a/src/components/modal/migrate-to-7.x.md b/packages/components/src/components/modal/migrate-to-7.x.md
similarity index 100%
rename from src/components/modal/migrate-to-7.x.md
rename to packages/components/src/components/modal/migrate-to-7.x.md
diff --git a/src/components/modal/modal.config.js b/packages/components/src/components/modal/modal.config.js
similarity index 100%
rename from src/components/modal/modal.config.js
rename to packages/components/src/components/modal/modal.config.js
diff --git a/src/components/modal/modal.hbs b/packages/components/src/components/modal/modal.hbs
similarity index 100%
rename from src/components/modal/modal.hbs
rename to packages/components/src/components/modal/modal.hbs
diff --git a/src/components/modal/modal.js b/packages/components/src/components/modal/modal.js
similarity index 100%
rename from src/components/modal/modal.js
rename to packages/components/src/components/modal/modal.js
diff --git a/src/components/multi-select/README.md b/packages/components/src/components/multi-select/README.md
similarity index 100%
rename from src/components/multi-select/README.md
rename to packages/components/src/components/multi-select/README.md
diff --git a/src/components/multi-select/_multi-select.scss b/packages/components/src/components/multi-select/_multi-select.scss
similarity index 100%
rename from src/components/multi-select/_multi-select.scss
rename to packages/components/src/components/multi-select/_multi-select.scss
diff --git a/src/components/multi-select/multi-select.config.js b/packages/components/src/components/multi-select/multi-select.config.js
similarity index 100%
rename from src/components/multi-select/multi-select.config.js
rename to packages/components/src/components/multi-select/multi-select.config.js
diff --git a/src/components/multi-select/multi-select.hbs b/packages/components/src/components/multi-select/multi-select.hbs
similarity index 100%
rename from src/components/multi-select/multi-select.hbs
rename to packages/components/src/components/multi-select/multi-select.hbs
diff --git a/src/components/notification/README.md b/packages/components/src/components/notification/README.md
similarity index 100%
rename from src/components/notification/README.md
rename to packages/components/src/components/notification/README.md
diff --git a/src/components/notification/_inline-notification.scss b/packages/components/src/components/notification/_inline-notification.scss
similarity index 100%
rename from src/components/notification/_inline-notification.scss
rename to packages/components/src/components/notification/_inline-notification.scss
diff --git a/src/components/notification/_mixins.scss b/packages/components/src/components/notification/_mixins.scss
similarity index 100%
rename from src/components/notification/_mixins.scss
rename to packages/components/src/components/notification/_mixins.scss
diff --git a/src/components/notification/_toast-notification.scss b/packages/components/src/components/notification/_toast-notification.scss
similarity index 100%
rename from src/components/notification/_toast-notification.scss
rename to packages/components/src/components/notification/_toast-notification.scss
diff --git a/src/components/notification/migrate-to-10.x.md b/packages/components/src/components/notification/migrate-to-10.x.md
similarity index 100%
rename from src/components/notification/migrate-to-10.x.md
rename to packages/components/src/components/notification/migrate-to-10.x.md
diff --git a/src/components/notification/migrate-to-7.x.md b/packages/components/src/components/notification/migrate-to-7.x.md
similarity index 100%
rename from src/components/notification/migrate-to-7.x.md
rename to packages/components/src/components/notification/migrate-to-7.x.md
diff --git a/src/components/notification/notification.config.js b/packages/components/src/components/notification/notification.config.js
similarity index 100%
rename from src/components/notification/notification.config.js
rename to packages/components/src/components/notification/notification.config.js
diff --git a/src/components/notification/notification.hbs b/packages/components/src/components/notification/notification.hbs
similarity index 100%
rename from src/components/notification/notification.hbs
rename to packages/components/src/components/notification/notification.hbs
diff --git a/src/components/notification/notification.js b/packages/components/src/components/notification/notification.js
similarity index 100%
rename from src/components/notification/notification.js
rename to packages/components/src/components/notification/notification.js
diff --git a/src/components/number-input/README.md b/packages/components/src/components/number-input/README.md
similarity index 100%
rename from src/components/number-input/README.md
rename to packages/components/src/components/number-input/README.md
diff --git a/src/components/number-input/_number-input.scss b/packages/components/src/components/number-input/_number-input.scss
similarity index 100%
rename from src/components/number-input/_number-input.scss
rename to packages/components/src/components/number-input/_number-input.scss
diff --git a/src/components/number-input/migrate-to-10.x.md b/packages/components/src/components/number-input/migrate-to-10.x.md
similarity index 100%
rename from src/components/number-input/migrate-to-10.x.md
rename to packages/components/src/components/number-input/migrate-to-10.x.md
diff --git a/src/components/number-input/migrate-to-7.x.md b/packages/components/src/components/number-input/migrate-to-7.x.md
similarity index 100%
rename from src/components/number-input/migrate-to-7.x.md
rename to packages/components/src/components/number-input/migrate-to-7.x.md
diff --git a/src/components/number-input/number-input.config.js b/packages/components/src/components/number-input/number-input.config.js
similarity index 100%
rename from src/components/number-input/number-input.config.js
rename to packages/components/src/components/number-input/number-input.config.js
diff --git a/src/components/number-input/number-input.hbs b/packages/components/src/components/number-input/number-input.hbs
similarity index 100%
rename from src/components/number-input/number-input.hbs
rename to packages/components/src/components/number-input/number-input.hbs
diff --git a/src/components/number-input/number-input.js b/packages/components/src/components/number-input/number-input.js
similarity index 100%
rename from src/components/number-input/number-input.js
rename to packages/components/src/components/number-input/number-input.js
diff --git a/src/components/overflow-menu/README.md b/packages/components/src/components/overflow-menu/README.md
similarity index 100%
rename from src/components/overflow-menu/README.md
rename to packages/components/src/components/overflow-menu/README.md
diff --git a/src/components/overflow-menu/_overflow-menu.scss b/packages/components/src/components/overflow-menu/_overflow-menu.scss
similarity index 100%
rename from src/components/overflow-menu/_overflow-menu.scss
rename to packages/components/src/components/overflow-menu/_overflow-menu.scss
diff --git a/src/components/overflow-menu/migrate-to-10.x.md b/packages/components/src/components/overflow-menu/migrate-to-10.x.md
similarity index 100%
rename from src/components/overflow-menu/migrate-to-10.x.md
rename to packages/components/src/components/overflow-menu/migrate-to-10.x.md
diff --git a/src/components/overflow-menu/migrate-to-7.x.md b/packages/components/src/components/overflow-menu/migrate-to-7.x.md
similarity index 100%
rename from src/components/overflow-menu/migrate-to-7.x.md
rename to packages/components/src/components/overflow-menu/migrate-to-7.x.md
diff --git a/src/components/overflow-menu/overflow-menu.config.js b/packages/components/src/components/overflow-menu/overflow-menu.config.js
similarity index 100%
rename from src/components/overflow-menu/overflow-menu.config.js
rename to packages/components/src/components/overflow-menu/overflow-menu.config.js
diff --git a/src/components/overflow-menu/overflow-menu.hbs b/packages/components/src/components/overflow-menu/overflow-menu.hbs
similarity index 100%
rename from src/components/overflow-menu/overflow-menu.hbs
rename to packages/components/src/components/overflow-menu/overflow-menu.hbs
diff --git a/src/components/overflow-menu/overflow-menu.js b/packages/components/src/components/overflow-menu/overflow-menu.js
similarity index 100%
rename from src/components/overflow-menu/overflow-menu.js
rename to packages/components/src/components/overflow-menu/overflow-menu.js
diff --git a/src/components/pagination-nav/README.md b/packages/components/src/components/pagination-nav/README.md
similarity index 100%
rename from src/components/pagination-nav/README.md
rename to packages/components/src/components/pagination-nav/README.md
diff --git a/src/components/pagination-nav/_pagination-nav.scss b/packages/components/src/components/pagination-nav/_pagination-nav.scss
similarity index 100%
rename from src/components/pagination-nav/_pagination-nav.scss
rename to packages/components/src/components/pagination-nav/_pagination-nav.scss
diff --git a/src/components/pagination-nav/pagination-nav.config.js b/packages/components/src/components/pagination-nav/pagination-nav.config.js
similarity index 100%
rename from src/components/pagination-nav/pagination-nav.config.js
rename to packages/components/src/components/pagination-nav/pagination-nav.config.js
diff --git a/src/components/pagination-nav/pagination-nav.hbs b/packages/components/src/components/pagination-nav/pagination-nav.hbs
similarity index 100%
rename from src/components/pagination-nav/pagination-nav.hbs
rename to packages/components/src/components/pagination-nav/pagination-nav.hbs
diff --git a/src/components/pagination-nav/pagination-nav.js b/packages/components/src/components/pagination-nav/pagination-nav.js
similarity index 100%
rename from src/components/pagination-nav/pagination-nav.js
rename to packages/components/src/components/pagination-nav/pagination-nav.js
diff --git a/src/components/pagination/README.md b/packages/components/src/components/pagination/README.md
similarity index 100%
rename from src/components/pagination/README.md
rename to packages/components/src/components/pagination/README.md
diff --git a/src/components/pagination/_pagination.scss b/packages/components/src/components/pagination/_pagination.scss
similarity index 100%
rename from src/components/pagination/_pagination.scss
rename to packages/components/src/components/pagination/_pagination.scss
diff --git a/src/components/pagination/migrate-to-10.x.md b/packages/components/src/components/pagination/migrate-to-10.x.md
similarity index 100%
rename from src/components/pagination/migrate-to-10.x.md
rename to packages/components/src/components/pagination/migrate-to-10.x.md
diff --git a/src/components/pagination/migrate-to-7.x.md b/packages/components/src/components/pagination/migrate-to-7.x.md
similarity index 100%
rename from src/components/pagination/migrate-to-7.x.md
rename to packages/components/src/components/pagination/migrate-to-7.x.md
diff --git a/src/components/pagination/pagination.config.js b/packages/components/src/components/pagination/pagination.config.js
similarity index 100%
rename from src/components/pagination/pagination.config.js
rename to packages/components/src/components/pagination/pagination.config.js
diff --git a/src/components/pagination/pagination.hbs b/packages/components/src/components/pagination/pagination.hbs
similarity index 100%
rename from src/components/pagination/pagination.hbs
rename to packages/components/src/components/pagination/pagination.hbs
diff --git a/src/components/pagination/pagination.js b/packages/components/src/components/pagination/pagination.js
similarity index 100%
rename from src/components/pagination/pagination.js
rename to packages/components/src/components/pagination/pagination.js
diff --git a/src/components/progress-indicator/README.md b/packages/components/src/components/progress-indicator/README.md
similarity index 100%
rename from src/components/progress-indicator/README.md
rename to packages/components/src/components/progress-indicator/README.md
diff --git a/src/components/progress-indicator/_progress-indicator.scss b/packages/components/src/components/progress-indicator/_progress-indicator.scss
similarity index 100%
rename from src/components/progress-indicator/_progress-indicator.scss
rename to packages/components/src/components/progress-indicator/_progress-indicator.scss
diff --git a/src/components/progress-indicator/experimental.md b/packages/components/src/components/progress-indicator/experimental.md
similarity index 100%
rename from src/components/progress-indicator/experimental.md
rename to packages/components/src/components/progress-indicator/experimental.md
diff --git a/src/components/progress-indicator/migrate-to-10.x.md b/packages/components/src/components/progress-indicator/migrate-to-10.x.md
similarity index 100%
rename from src/components/progress-indicator/migrate-to-10.x.md
rename to packages/components/src/components/progress-indicator/migrate-to-10.x.md
diff --git a/src/components/progress-indicator/migrate-to-7.x.md b/packages/components/src/components/progress-indicator/migrate-to-7.x.md
similarity index 100%
rename from src/components/progress-indicator/migrate-to-7.x.md
rename to packages/components/src/components/progress-indicator/migrate-to-7.x.md
diff --git a/src/components/progress-indicator/progress-indicator.config.js b/packages/components/src/components/progress-indicator/progress-indicator.config.js
similarity index 100%
rename from src/components/progress-indicator/progress-indicator.config.js
rename to packages/components/src/components/progress-indicator/progress-indicator.config.js
diff --git a/src/components/progress-indicator/progress-indicator.hbs b/packages/components/src/components/progress-indicator/progress-indicator.hbs
similarity index 100%
rename from src/components/progress-indicator/progress-indicator.hbs
rename to packages/components/src/components/progress-indicator/progress-indicator.hbs
diff --git a/src/components/progress-indicator/progress-indicator.js b/packages/components/src/components/progress-indicator/progress-indicator.js
similarity index 100%
rename from src/components/progress-indicator/progress-indicator.js
rename to packages/components/src/components/progress-indicator/progress-indicator.js
diff --git a/src/components/radio-button/README.md b/packages/components/src/components/radio-button/README.md
similarity index 100%
rename from src/components/radio-button/README.md
rename to packages/components/src/components/radio-button/README.md
diff --git a/src/components/radio-button/_radio-button.scss b/packages/components/src/components/radio-button/_radio-button.scss
similarity index 100%
rename from src/components/radio-button/_radio-button.scss
rename to packages/components/src/components/radio-button/_radio-button.scss
diff --git a/src/components/radio-button/migrate-to-10.x.md b/packages/components/src/components/radio-button/migrate-to-10.x.md
similarity index 100%
rename from src/components/radio-button/migrate-to-10.x.md
rename to packages/components/src/components/radio-button/migrate-to-10.x.md
diff --git a/src/components/radio-button/migrate-to-7.x.md b/packages/components/src/components/radio-button/migrate-to-7.x.md
similarity index 100%
rename from src/components/radio-button/migrate-to-7.x.md
rename to packages/components/src/components/radio-button/migrate-to-7.x.md
diff --git a/src/components/radio-button/radio-button.config.js b/packages/components/src/components/radio-button/radio-button.config.js
similarity index 100%
rename from src/components/radio-button/radio-button.config.js
rename to packages/components/src/components/radio-button/radio-button.config.js
diff --git a/src/components/radio-button/radio-button.hbs b/packages/components/src/components/radio-button/radio-button.hbs
similarity index 100%
rename from src/components/radio-button/radio-button.hbs
rename to packages/components/src/components/radio-button/radio-button.hbs
diff --git a/src/components/removed-component.js b/packages/components/src/components/removed-component.js
similarity index 100%
rename from src/components/removed-component.js
rename to packages/components/src/components/removed-component.js
diff --git a/src/components/search/FAQ.md b/packages/components/src/components/search/FAQ.md
similarity index 100%
rename from src/components/search/FAQ.md
rename to packages/components/src/components/search/FAQ.md
diff --git a/src/components/search/README.md b/packages/components/src/components/search/README.md
similarity index 100%
rename from src/components/search/README.md
rename to packages/components/src/components/search/README.md
diff --git a/src/components/search/_search.scss b/packages/components/src/components/search/_search.scss
similarity index 100%
rename from src/components/search/_search.scss
rename to packages/components/src/components/search/_search.scss
diff --git a/src/components/search/migrate-to-10.x.md b/packages/components/src/components/search/migrate-to-10.x.md
similarity index 100%
rename from src/components/search/migrate-to-10.x.md
rename to packages/components/src/components/search/migrate-to-10.x.md
diff --git a/src/components/search/migrate-to-7.x.md b/packages/components/src/components/search/migrate-to-7.x.md
similarity index 100%
rename from src/components/search/migrate-to-7.x.md
rename to packages/components/src/components/search/migrate-to-7.x.md
diff --git a/src/components/search/search.config.js b/packages/components/src/components/search/search.config.js
similarity index 100%
rename from src/components/search/search.config.js
rename to packages/components/src/components/search/search.config.js
diff --git a/src/components/search/search.hbs b/packages/components/src/components/search/search.hbs
similarity index 100%
rename from src/components/search/search.hbs
rename to packages/components/src/components/search/search.hbs
diff --git a/src/components/search/search.js b/packages/components/src/components/search/search.js
similarity index 100%
rename from src/components/search/search.js
rename to packages/components/src/components/search/search.js
diff --git a/src/components/select/README.md b/packages/components/src/components/select/README.md
similarity index 100%
rename from src/components/select/README.md
rename to packages/components/src/components/select/README.md
diff --git a/src/components/select/_select.scss b/packages/components/src/components/select/_select.scss
similarity index 100%
rename from src/components/select/_select.scss
rename to packages/components/src/components/select/_select.scss
diff --git a/src/components/select/migrate-to-10.x.md b/packages/components/src/components/select/migrate-to-10.x.md
similarity index 100%
rename from src/components/select/migrate-to-10.x.md
rename to packages/components/src/components/select/migrate-to-10.x.md
diff --git a/src/components/select/migrate-to-7.x.md b/packages/components/src/components/select/migrate-to-7.x.md
similarity index 100%
rename from src/components/select/migrate-to-7.x.md
rename to packages/components/src/components/select/migrate-to-7.x.md
diff --git a/src/components/select/select.config.js b/packages/components/src/components/select/select.config.js
similarity index 100%
rename from src/components/select/select.config.js
rename to packages/components/src/components/select/select.config.js
diff --git a/src/components/select/select.hbs b/packages/components/src/components/select/select.hbs
similarity index 100%
rename from src/components/select/select.hbs
rename to packages/components/src/components/select/select.hbs
diff --git a/src/components/skeleton/_skeleton-icon.scss b/packages/components/src/components/skeleton/_skeleton-icon.scss
similarity index 100%
rename from src/components/skeleton/_skeleton-icon.scss
rename to packages/components/src/components/skeleton/_skeleton-icon.scss
diff --git a/src/components/skeleton/_skeleton-placeholder.scss b/packages/components/src/components/skeleton/_skeleton-placeholder.scss
similarity index 100%
rename from src/components/skeleton/_skeleton-placeholder.scss
rename to packages/components/src/components/skeleton/_skeleton-placeholder.scss
diff --git a/src/components/skeleton/_skeleton-text.scss b/packages/components/src/components/skeleton/_skeleton-text.scss
similarity index 100%
rename from src/components/skeleton/_skeleton-text.scss
rename to packages/components/src/components/skeleton/_skeleton-text.scss
diff --git a/src/components/skeleton/_skeleton.scss b/packages/components/src/components/skeleton/_skeleton.scss
similarity index 100%
rename from src/components/skeleton/_skeleton.scss
rename to packages/components/src/components/skeleton/_skeleton.scss
diff --git a/src/components/skeleton/skeleton.config.js b/packages/components/src/components/skeleton/skeleton.config.js
similarity index 100%
rename from src/components/skeleton/skeleton.config.js
rename to packages/components/src/components/skeleton/skeleton.config.js
diff --git a/src/components/skeleton/skeleton.hbs b/packages/components/src/components/skeleton/skeleton.hbs
similarity index 100%
rename from src/components/skeleton/skeleton.hbs
rename to packages/components/src/components/skeleton/skeleton.hbs
diff --git a/src/components/slider/README.md b/packages/components/src/components/slider/README.md
similarity index 100%
rename from src/components/slider/README.md
rename to packages/components/src/components/slider/README.md
diff --git a/src/components/slider/_slider.scss b/packages/components/src/components/slider/_slider.scss
similarity index 100%
rename from src/components/slider/_slider.scss
rename to packages/components/src/components/slider/_slider.scss
diff --git a/src/components/slider/migrate-to-10.x.md b/packages/components/src/components/slider/migrate-to-10.x.md
similarity index 100%
rename from src/components/slider/migrate-to-10.x.md
rename to packages/components/src/components/slider/migrate-to-10.x.md
diff --git a/src/components/slider/slider.config.js b/packages/components/src/components/slider/slider.config.js
similarity index 100%
rename from src/components/slider/slider.config.js
rename to packages/components/src/components/slider/slider.config.js
diff --git a/src/components/slider/slider.hbs b/packages/components/src/components/slider/slider.hbs
similarity index 100%
rename from src/components/slider/slider.hbs
rename to packages/components/src/components/slider/slider.hbs
diff --git a/src/components/slider/slider.js b/packages/components/src/components/slider/slider.js
similarity index 100%
rename from src/components/slider/slider.js
rename to packages/components/src/components/slider/slider.js
diff --git a/src/components/structured-list/README.md b/packages/components/src/components/structured-list/README.md
similarity index 100%
rename from src/components/structured-list/README.md
rename to packages/components/src/components/structured-list/README.md
diff --git a/src/components/structured-list/_mixins.scss b/packages/components/src/components/structured-list/_mixins.scss
similarity index 100%
rename from src/components/structured-list/_mixins.scss
rename to packages/components/src/components/structured-list/_mixins.scss
diff --git a/src/components/structured-list/_structured-list.scss b/packages/components/src/components/structured-list/_structured-list.scss
similarity index 100%
rename from src/components/structured-list/_structured-list.scss
rename to packages/components/src/components/structured-list/_structured-list.scss
diff --git a/src/components/structured-list/migrate-to-10.x.md b/packages/components/src/components/structured-list/migrate-to-10.x.md
similarity index 100%
rename from src/components/structured-list/migrate-to-10.x.md
rename to packages/components/src/components/structured-list/migrate-to-10.x.md
diff --git a/src/components/structured-list/structured-list.config.js b/packages/components/src/components/structured-list/structured-list.config.js
similarity index 100%
rename from src/components/structured-list/structured-list.config.js
rename to packages/components/src/components/structured-list/structured-list.config.js
diff --git a/src/components/structured-list/structured-list.hbs b/packages/components/src/components/structured-list/structured-list.hbs
similarity index 100%
rename from src/components/structured-list/structured-list.hbs
rename to packages/components/src/components/structured-list/structured-list.hbs
diff --git a/src/components/structured-list/structured-list.js b/packages/components/src/components/structured-list/structured-list.js
similarity index 100%
rename from src/components/structured-list/structured-list.js
rename to packages/components/src/components/structured-list/structured-list.js
diff --git a/src/components/tabs/README.md b/packages/components/src/components/tabs/README.md
similarity index 100%
rename from src/components/tabs/README.md
rename to packages/components/src/components/tabs/README.md
diff --git a/src/components/tabs/_tabs.scss b/packages/components/src/components/tabs/_tabs.scss
similarity index 100%
rename from src/components/tabs/_tabs.scss
rename to packages/components/src/components/tabs/_tabs.scss
diff --git a/src/components/tabs/migrate-to-10.x.md b/packages/components/src/components/tabs/migrate-to-10.x.md
similarity index 100%
rename from src/components/tabs/migrate-to-10.x.md
rename to packages/components/src/components/tabs/migrate-to-10.x.md
diff --git a/src/components/tabs/migrate-to-7.x.md b/packages/components/src/components/tabs/migrate-to-7.x.md
similarity index 100%
rename from src/components/tabs/migrate-to-7.x.md
rename to packages/components/src/components/tabs/migrate-to-7.x.md
diff --git a/src/components/tabs/tabs.config.js b/packages/components/src/components/tabs/tabs.config.js
similarity index 100%
rename from src/components/tabs/tabs.config.js
rename to packages/components/src/components/tabs/tabs.config.js
diff --git a/src/components/tabs/tabs.hbs b/packages/components/src/components/tabs/tabs.hbs
similarity index 100%
rename from src/components/tabs/tabs.hbs
rename to packages/components/src/components/tabs/tabs.hbs
diff --git a/src/components/tabs/tabs.js b/packages/components/src/components/tabs/tabs.js
similarity index 100%
rename from src/components/tabs/tabs.js
rename to packages/components/src/components/tabs/tabs.js
diff --git a/src/components/tag/README.md b/packages/components/src/components/tag/README.md
similarity index 100%
rename from src/components/tag/README.md
rename to packages/components/src/components/tag/README.md
diff --git a/src/components/tag/_mixins.scss b/packages/components/src/components/tag/_mixins.scss
similarity index 100%
rename from src/components/tag/_mixins.scss
rename to packages/components/src/components/tag/_mixins.scss
diff --git a/src/components/tag/_tag.scss b/packages/components/src/components/tag/_tag.scss
similarity index 100%
rename from src/components/tag/_tag.scss
rename to packages/components/src/components/tag/_tag.scss
diff --git a/src/components/tag/migrate-to-10.x.md b/packages/components/src/components/tag/migrate-to-10.x.md
similarity index 100%
rename from src/components/tag/migrate-to-10.x.md
rename to packages/components/src/components/tag/migrate-to-10.x.md
diff --git a/src/components/tag/migrate-to-7.x.md b/packages/components/src/components/tag/migrate-to-7.x.md
similarity index 100%
rename from src/components/tag/migrate-to-7.x.md
rename to packages/components/src/components/tag/migrate-to-7.x.md
diff --git a/src/components/tag/tag.config.js b/packages/components/src/components/tag/tag.config.js
similarity index 100%
rename from src/components/tag/tag.config.js
rename to packages/components/src/components/tag/tag.config.js
diff --git a/src/components/tag/tag.hbs b/packages/components/src/components/tag/tag.hbs
similarity index 100%
rename from src/components/tag/tag.hbs
rename to packages/components/src/components/tag/tag.hbs
diff --git a/src/components/text-area/README.md b/packages/components/src/components/text-area/README.md
similarity index 100%
rename from src/components/text-area/README.md
rename to packages/components/src/components/text-area/README.md
diff --git a/src/components/text-area/_text-area.scss b/packages/components/src/components/text-area/_text-area.scss
similarity index 100%
rename from src/components/text-area/_text-area.scss
rename to packages/components/src/components/text-area/_text-area.scss
diff --git a/src/components/text-area/migrate-to-10.x.md b/packages/components/src/components/text-area/migrate-to-10.x.md
similarity index 100%
rename from src/components/text-area/migrate-to-10.x.md
rename to packages/components/src/components/text-area/migrate-to-10.x.md
diff --git a/src/components/text-area/migrate-to-7.x.md b/packages/components/src/components/text-area/migrate-to-7.x.md
similarity index 100%
rename from src/components/text-area/migrate-to-7.x.md
rename to packages/components/src/components/text-area/migrate-to-7.x.md
diff --git a/src/components/text-area/text-area.config.js b/packages/components/src/components/text-area/text-area.config.js
similarity index 100%
rename from src/components/text-area/text-area.config.js
rename to packages/components/src/components/text-area/text-area.config.js
diff --git a/src/components/text-area/text-area.hbs b/packages/components/src/components/text-area/text-area.hbs
similarity index 100%
rename from src/components/text-area/text-area.hbs
rename to packages/components/src/components/text-area/text-area.hbs
diff --git a/src/components/text-input/README.md b/packages/components/src/components/text-input/README.md
similarity index 100%
rename from src/components/text-input/README.md
rename to packages/components/src/components/text-input/README.md
diff --git a/src/components/text-input/_text-input.scss b/packages/components/src/components/text-input/_text-input.scss
similarity index 100%
rename from src/components/text-input/_text-input.scss
rename to packages/components/src/components/text-input/_text-input.scss
diff --git a/src/components/text-input/migrate-to-10.x.md b/packages/components/src/components/text-input/migrate-to-10.x.md
similarity index 100%
rename from src/components/text-input/migrate-to-10.x.md
rename to packages/components/src/components/text-input/migrate-to-10.x.md
diff --git a/src/components/text-input/migrate-to-7.x.md b/packages/components/src/components/text-input/migrate-to-7.x.md
similarity index 100%
rename from src/components/text-input/migrate-to-7.x.md
rename to packages/components/src/components/text-input/migrate-to-7.x.md
diff --git a/src/components/text-input/text-input.config.js b/packages/components/src/components/text-input/text-input.config.js
similarity index 100%
rename from src/components/text-input/text-input.config.js
rename to packages/components/src/components/text-input/text-input.config.js
diff --git a/src/components/text-input/text-input.hbs b/packages/components/src/components/text-input/text-input.hbs
similarity index 100%
rename from src/components/text-input/text-input.hbs
rename to packages/components/src/components/text-input/text-input.hbs
diff --git a/src/components/text-input/text-input.js b/packages/components/src/components/text-input/text-input.js
similarity index 100%
rename from src/components/text-input/text-input.js
rename to packages/components/src/components/text-input/text-input.js
diff --git a/src/components/tile/README.md b/packages/components/src/components/tile/README.md
similarity index 100%
rename from src/components/tile/README.md
rename to packages/components/src/components/tile/README.md
diff --git a/src/components/tile/_tile.scss b/packages/components/src/components/tile/_tile.scss
similarity index 100%
rename from src/components/tile/_tile.scss
rename to packages/components/src/components/tile/_tile.scss
diff --git a/src/components/tile/migrate-to-10.x.md b/packages/components/src/components/tile/migrate-to-10.x.md
similarity index 100%
rename from src/components/tile/migrate-to-10.x.md
rename to packages/components/src/components/tile/migrate-to-10.x.md
diff --git a/src/components/tile/tile--clickable.hbs b/packages/components/src/components/tile/tile--clickable.hbs
similarity index 100%
rename from src/components/tile/tile--clickable.hbs
rename to packages/components/src/components/tile/tile--clickable.hbs
diff --git a/src/components/tile/tile--expandable.hbs b/packages/components/src/components/tile/tile--expandable.hbs
similarity index 100%
rename from src/components/tile/tile--expandable.hbs
rename to packages/components/src/components/tile/tile--expandable.hbs
diff --git a/src/components/tile/tile--grid.hbs b/packages/components/src/components/tile/tile--grid.hbs
similarity index 100%
rename from src/components/tile/tile--grid.hbs
rename to packages/components/src/components/tile/tile--grid.hbs
diff --git a/src/components/tile/tile--selectable.hbs b/packages/components/src/components/tile/tile--selectable.hbs
similarity index 100%
rename from src/components/tile/tile--selectable.hbs
rename to packages/components/src/components/tile/tile--selectable.hbs
diff --git a/src/components/tile/tile.config.js b/packages/components/src/components/tile/tile.config.js
similarity index 100%
rename from src/components/tile/tile.config.js
rename to packages/components/src/components/tile/tile.config.js
diff --git a/src/components/tile/tile.hbs b/packages/components/src/components/tile/tile.hbs
similarity index 100%
rename from src/components/tile/tile.hbs
rename to packages/components/src/components/tile/tile.hbs
diff --git a/src/components/tile/tile.js b/packages/components/src/components/tile/tile.js
similarity index 100%
rename from src/components/tile/tile.js
rename to packages/components/src/components/tile/tile.js
diff --git a/src/components/time-picker/README.md b/packages/components/src/components/time-picker/README.md
similarity index 100%
rename from src/components/time-picker/README.md
rename to packages/components/src/components/time-picker/README.md
diff --git a/src/components/time-picker/_time-picker.scss b/packages/components/src/components/time-picker/_time-picker.scss
similarity index 100%
rename from src/components/time-picker/_time-picker.scss
rename to packages/components/src/components/time-picker/_time-picker.scss
diff --git a/src/components/time-picker/migrate-to-10.x.md b/packages/components/src/components/time-picker/migrate-to-10.x.md
similarity index 100%
rename from src/components/time-picker/migrate-to-10.x.md
rename to packages/components/src/components/time-picker/migrate-to-10.x.md
diff --git a/src/components/time-picker/time-picker--light.hbs b/packages/components/src/components/time-picker/time-picker--light.hbs
similarity index 100%
rename from src/components/time-picker/time-picker--light.hbs
rename to packages/components/src/components/time-picker/time-picker--light.hbs
diff --git a/src/components/time-picker/time-picker.config.js b/packages/components/src/components/time-picker/time-picker.config.js
similarity index 100%
rename from src/components/time-picker/time-picker.config.js
rename to packages/components/src/components/time-picker/time-picker.config.js
diff --git a/src/components/time-picker/time-picker.hbs b/packages/components/src/components/time-picker/time-picker.hbs
similarity index 100%
rename from src/components/time-picker/time-picker.hbs
rename to packages/components/src/components/time-picker/time-picker.hbs
diff --git a/src/components/toggle/README.md b/packages/components/src/components/toggle/README.md
similarity index 100%
rename from src/components/toggle/README.md
rename to packages/components/src/components/toggle/README.md
diff --git a/src/components/toggle/_toggle.scss b/packages/components/src/components/toggle/_toggle.scss
similarity index 100%
rename from src/components/toggle/_toggle.scss
rename to packages/components/src/components/toggle/_toggle.scss
diff --git a/src/components/toggle/migrate-to-7.x.md b/packages/components/src/components/toggle/migrate-to-7.x.md
similarity index 100%
rename from src/components/toggle/migrate-to-7.x.md
rename to packages/components/src/components/toggle/migrate-to-7.x.md
diff --git a/src/components/toggle/toggle--small.hbs b/packages/components/src/components/toggle/toggle--small.hbs
similarity index 100%
rename from src/components/toggle/toggle--small.hbs
rename to packages/components/src/components/toggle/toggle--small.hbs
diff --git a/src/components/toggle/toggle.config.js b/packages/components/src/components/toggle/toggle.config.js
similarity index 100%
rename from src/components/toggle/toggle.config.js
rename to packages/components/src/components/toggle/toggle.config.js
diff --git a/src/components/toggle/toggle.hbs b/packages/components/src/components/toggle/toggle.hbs
similarity index 100%
rename from src/components/toggle/toggle.hbs
rename to packages/components/src/components/toggle/toggle.hbs
diff --git a/src/components/toolbar/README.md b/packages/components/src/components/toolbar/README.md
similarity index 100%
rename from src/components/toolbar/README.md
rename to packages/components/src/components/toolbar/README.md
diff --git a/src/components/toolbar/_toolbar.scss b/packages/components/src/components/toolbar/_toolbar.scss
similarity index 100%
rename from src/components/toolbar/_toolbar.scss
rename to packages/components/src/components/toolbar/_toolbar.scss
diff --git a/src/components/toolbar/migrate-to-10.x.md b/packages/components/src/components/toolbar/migrate-to-10.x.md
similarity index 100%
rename from src/components/toolbar/migrate-to-10.x.md
rename to packages/components/src/components/toolbar/migrate-to-10.x.md
diff --git a/src/components/toolbar/toolbar.config.js b/packages/components/src/components/toolbar/toolbar.config.js
similarity index 100%
rename from src/components/toolbar/toolbar.config.js
rename to packages/components/src/components/toolbar/toolbar.config.js
diff --git a/src/components/toolbar/toolbar.hbs b/packages/components/src/components/toolbar/toolbar.hbs
similarity index 100%
rename from src/components/toolbar/toolbar.hbs
rename to packages/components/src/components/toolbar/toolbar.hbs
diff --git a/src/components/toolbar/toolbar.js b/packages/components/src/components/toolbar/toolbar.js
similarity index 100%
rename from src/components/toolbar/toolbar.js
rename to packages/components/src/components/toolbar/toolbar.js
diff --git a/src/components/tooltip/README.md b/packages/components/src/components/tooltip/README.md
similarity index 100%
rename from src/components/tooltip/README.md
rename to packages/components/src/components/tooltip/README.md
diff --git a/src/components/tooltip/_tooltip.scss b/packages/components/src/components/tooltip/_tooltip.scss
similarity index 100%
rename from src/components/tooltip/_tooltip.scss
rename to packages/components/src/components/tooltip/_tooltip.scss
diff --git a/src/components/tooltip/migrate-to-10.x.md b/packages/components/src/components/tooltip/migrate-to-10.x.md
similarity index 100%
rename from src/components/tooltip/migrate-to-10.x.md
rename to packages/components/src/components/tooltip/migrate-to-10.x.md
diff --git a/src/components/tooltip/migrate-to-9.x.md b/packages/components/src/components/tooltip/migrate-to-9.x.md
similarity index 100%
rename from src/components/tooltip/migrate-to-9.x.md
rename to packages/components/src/components/tooltip/migrate-to-9.x.md
diff --git a/src/components/tooltip/tooltip--definition.hbs b/packages/components/src/components/tooltip/tooltip--definition.hbs
similarity index 100%
rename from src/components/tooltip/tooltip--definition.hbs
rename to packages/components/src/components/tooltip/tooltip--definition.hbs
diff --git a/src/components/tooltip/tooltip--icon.hbs b/packages/components/src/components/tooltip/tooltip--icon.hbs
similarity index 100%
rename from src/components/tooltip/tooltip--icon.hbs
rename to packages/components/src/components/tooltip/tooltip--icon.hbs
diff --git a/src/components/tooltip/tooltip.config.js b/packages/components/src/components/tooltip/tooltip.config.js
similarity index 100%
rename from src/components/tooltip/tooltip.config.js
rename to packages/components/src/components/tooltip/tooltip.config.js
diff --git a/src/components/tooltip/tooltip.hbs b/packages/components/src/components/tooltip/tooltip.hbs
similarity index 100%
rename from src/components/tooltip/tooltip.hbs
rename to packages/components/src/components/tooltip/tooltip.hbs
diff --git a/src/components/tooltip/tooltip.js b/packages/components/src/components/tooltip/tooltip.js
similarity index 100%
rename from src/components/tooltip/tooltip.js
rename to packages/components/src/components/tooltip/tooltip.js
diff --git a/src/components/ui-shell/README.md b/packages/components/src/components/ui-shell/README.md
similarity index 100%
rename from src/components/ui-shell/README.md
rename to packages/components/src/components/ui-shell/README.md
diff --git a/src/components/ui-shell/_content.scss b/packages/components/src/components/ui-shell/_content.scss
similarity index 100%
rename from src/components/ui-shell/_content.scss
rename to packages/components/src/components/ui-shell/_content.scss
diff --git a/src/components/ui-shell/_functions.scss b/packages/components/src/components/ui-shell/_functions.scss
similarity index 100%
rename from src/components/ui-shell/_functions.scss
rename to packages/components/src/components/ui-shell/_functions.scss
diff --git a/src/components/ui-shell/_header.scss b/packages/components/src/components/ui-shell/_header.scss
similarity index 100%
rename from src/components/ui-shell/_header.scss
rename to packages/components/src/components/ui-shell/_header.scss
diff --git a/src/components/ui-shell/_navigation-menu.scss b/packages/components/src/components/ui-shell/_navigation-menu.scss
similarity index 100%
rename from src/components/ui-shell/_navigation-menu.scss
rename to packages/components/src/components/ui-shell/_navigation-menu.scss
diff --git a/src/components/ui-shell/_product-switcher.scss b/packages/components/src/components/ui-shell/_product-switcher.scss
similarity index 100%
rename from src/components/ui-shell/_product-switcher.scss
rename to packages/components/src/components/ui-shell/_product-switcher.scss
diff --git a/src/components/ui-shell/_side-nav.scss b/packages/components/src/components/ui-shell/_side-nav.scss
similarity index 100%
rename from src/components/ui-shell/_side-nav.scss
rename to packages/components/src/components/ui-shell/_side-nav.scss
diff --git a/src/components/ui-shell/_theme.scss b/packages/components/src/components/ui-shell/_theme.scss
similarity index 100%
rename from src/components/ui-shell/_theme.scss
rename to packages/components/src/components/ui-shell/_theme.scss
diff --git a/src/components/ui-shell/_ui-shell.scss b/packages/components/src/components/ui-shell/_ui-shell.scss
similarity index 100%
rename from src/components/ui-shell/_ui-shell.scss
rename to packages/components/src/components/ui-shell/_ui-shell.scss
diff --git a/src/components/ui-shell/_variables.scss b/packages/components/src/components/ui-shell/_variables.scss
similarity index 100%
rename from src/components/ui-shell/_variables.scss
rename to packages/components/src/components/ui-shell/_variables.scss
diff --git a/src/components/ui-shell/header-nav.hbs b/packages/components/src/components/ui-shell/header-nav.hbs
similarity index 100%
rename from src/components/ui-shell/header-nav.hbs
rename to packages/components/src/components/ui-shell/header-nav.hbs
diff --git a/src/components/ui-shell/header-nav.js b/packages/components/src/components/ui-shell/header-nav.js
similarity index 100%
rename from src/components/ui-shell/header-nav.js
rename to packages/components/src/components/ui-shell/header-nav.js
diff --git a/src/components/ui-shell/header-submenu.js b/packages/components/src/components/ui-shell/header-submenu.js
similarity index 100%
rename from src/components/ui-shell/header-submenu.js
rename to packages/components/src/components/ui-shell/header-submenu.js
diff --git a/src/components/ui-shell/header.hbs b/packages/components/src/components/ui-shell/header.hbs
similarity index 100%
rename from src/components/ui-shell/header.hbs
rename to packages/components/src/components/ui-shell/header.hbs
diff --git a/src/components/ui-shell/navigation-menu-panel.js b/packages/components/src/components/ui-shell/navigation-menu-panel.js
similarity index 100%
rename from src/components/ui-shell/navigation-menu-panel.js
rename to packages/components/src/components/ui-shell/navigation-menu-panel.js
diff --git a/src/components/ui-shell/navigation-menu.hbs b/packages/components/src/components/ui-shell/navigation-menu.hbs
similarity index 100%
rename from src/components/ui-shell/navigation-menu.hbs
rename to packages/components/src/components/ui-shell/navigation-menu.hbs
diff --git a/src/components/ui-shell/navigation-menu.js b/packages/components/src/components/ui-shell/navigation-menu.js
similarity index 100%
rename from src/components/ui-shell/navigation-menu.js
rename to packages/components/src/components/ui-shell/navigation-menu.js
diff --git a/src/components/ui-shell/product-switcher.hbs b/packages/components/src/components/ui-shell/product-switcher.hbs
similarity index 100%
rename from src/components/ui-shell/product-switcher.hbs
rename to packages/components/src/components/ui-shell/product-switcher.hbs
diff --git a/src/components/ui-shell/product-switcher.js b/packages/components/src/components/ui-shell/product-switcher.js
similarity index 100%
rename from src/components/ui-shell/product-switcher.js
rename to packages/components/src/components/ui-shell/product-switcher.js
diff --git a/src/components/ui-shell/side-nav-fixed.hbs b/packages/components/src/components/ui-shell/side-nav-fixed.hbs
similarity index 100%
rename from src/components/ui-shell/side-nav-fixed.hbs
rename to packages/components/src/components/ui-shell/side-nav-fixed.hbs
diff --git a/src/components/ui-shell/side-nav-footer.hbs b/packages/components/src/components/ui-shell/side-nav-footer.hbs
similarity index 100%
rename from src/components/ui-shell/side-nav-footer.hbs
rename to packages/components/src/components/ui-shell/side-nav-footer.hbs
diff --git a/src/components/ui-shell/side-nav-header.hbs b/packages/components/src/components/ui-shell/side-nav-header.hbs
similarity index 100%
rename from src/components/ui-shell/side-nav-header.hbs
rename to packages/components/src/components/ui-shell/side-nav-header.hbs
diff --git a/src/components/ui-shell/side-nav.hbs b/packages/components/src/components/ui-shell/side-nav.hbs
similarity index 100%
rename from src/components/ui-shell/side-nav.hbs
rename to packages/components/src/components/ui-shell/side-nav.hbs
diff --git a/src/components/ui-shell/side-nav.js b/packages/components/src/components/ui-shell/side-nav.js
similarity index 100%
rename from src/components/ui-shell/side-nav.js
rename to packages/components/src/components/ui-shell/side-nav.js
diff --git a/src/components/ui-shell/ui-shell.config.js b/packages/components/src/components/ui-shell/ui-shell.config.js
similarity index 100%
rename from src/components/ui-shell/ui-shell.config.js
rename to packages/components/src/components/ui-shell/ui-shell.config.js
diff --git a/src/components/ui-shell/ui-shell.hbs b/packages/components/src/components/ui-shell/ui-shell.hbs
similarity index 100%
rename from src/components/ui-shell/ui-shell.hbs
rename to packages/components/src/components/ui-shell/ui-shell.hbs
diff --git a/src/globals/fonts/IBMPlexMono-Light-Latin1.woff b/packages/components/src/globals/fonts/IBMPlexMono-Light-Latin1.woff
similarity index 100%
rename from src/globals/fonts/IBMPlexMono-Light-Latin1.woff
rename to packages/components/src/globals/fonts/IBMPlexMono-Light-Latin1.woff
diff --git a/src/globals/fonts/IBMPlexMono-Light-Latin1.woff2 b/packages/components/src/globals/fonts/IBMPlexMono-Light-Latin1.woff2
similarity index 100%
rename from src/globals/fonts/IBMPlexMono-Light-Latin1.woff2
rename to packages/components/src/globals/fonts/IBMPlexMono-Light-Latin1.woff2
diff --git a/src/globals/fonts/IBMPlexMono-Light-Latin2.woff b/packages/components/src/globals/fonts/IBMPlexMono-Light-Latin2.woff
similarity index 100%
rename from src/globals/fonts/IBMPlexMono-Light-Latin2.woff
rename to packages/components/src/globals/fonts/IBMPlexMono-Light-Latin2.woff
diff --git a/src/globals/fonts/IBMPlexMono-Light-Latin2.woff2 b/packages/components/src/globals/fonts/IBMPlexMono-Light-Latin2.woff2
similarity index 100%
rename from src/globals/fonts/IBMPlexMono-Light-Latin2.woff2
rename to packages/components/src/globals/fonts/IBMPlexMono-Light-Latin2.woff2
diff --git a/src/globals/fonts/IBMPlexMono-Light-Latin3.woff b/packages/components/src/globals/fonts/IBMPlexMono-Light-Latin3.woff
similarity index 100%
rename from src/globals/fonts/IBMPlexMono-Light-Latin3.woff
rename to packages/components/src/globals/fonts/IBMPlexMono-Light-Latin3.woff
diff --git a/src/globals/fonts/IBMPlexMono-Light-Latin3.woff2 b/packages/components/src/globals/fonts/IBMPlexMono-Light-Latin3.woff2
similarity index 100%
rename from src/globals/fonts/IBMPlexMono-Light-Latin3.woff2
rename to packages/components/src/globals/fonts/IBMPlexMono-Light-Latin3.woff2
diff --git a/src/globals/fonts/IBMPlexMono-Light-Pi.woff b/packages/components/src/globals/fonts/IBMPlexMono-Light-Pi.woff
similarity index 100%
rename from src/globals/fonts/IBMPlexMono-Light-Pi.woff
rename to packages/components/src/globals/fonts/IBMPlexMono-Light-Pi.woff
diff --git a/src/globals/fonts/IBMPlexMono-Light-Pi.woff2 b/packages/components/src/globals/fonts/IBMPlexMono-Light-Pi.woff2
similarity index 100%
rename from src/globals/fonts/IBMPlexMono-Light-Pi.woff2
rename to packages/components/src/globals/fonts/IBMPlexMono-Light-Pi.woff2
diff --git a/src/globals/fonts/IBMPlexMono-Light.woff b/packages/components/src/globals/fonts/IBMPlexMono-Light.woff
similarity index 100%
rename from src/globals/fonts/IBMPlexMono-Light.woff
rename to packages/components/src/globals/fonts/IBMPlexMono-Light.woff
diff --git a/src/globals/fonts/IBMPlexMono-Regular-Latin1.woff b/packages/components/src/globals/fonts/IBMPlexMono-Regular-Latin1.woff
similarity index 100%
rename from src/globals/fonts/IBMPlexMono-Regular-Latin1.woff
rename to packages/components/src/globals/fonts/IBMPlexMono-Regular-Latin1.woff
diff --git a/src/globals/fonts/IBMPlexMono-Regular-Latin1.woff2 b/packages/components/src/globals/fonts/IBMPlexMono-Regular-Latin1.woff2
similarity index 100%
rename from src/globals/fonts/IBMPlexMono-Regular-Latin1.woff2
rename to packages/components/src/globals/fonts/IBMPlexMono-Regular-Latin1.woff2
diff --git a/src/globals/fonts/IBMPlexMono-Regular-Latin2.woff b/packages/components/src/globals/fonts/IBMPlexMono-Regular-Latin2.woff
similarity index 100%
rename from src/globals/fonts/IBMPlexMono-Regular-Latin2.woff
rename to packages/components/src/globals/fonts/IBMPlexMono-Regular-Latin2.woff
diff --git a/src/globals/fonts/IBMPlexMono-Regular-Latin2.woff2 b/packages/components/src/globals/fonts/IBMPlexMono-Regular-Latin2.woff2
similarity index 100%
rename from src/globals/fonts/IBMPlexMono-Regular-Latin2.woff2
rename to packages/components/src/globals/fonts/IBMPlexMono-Regular-Latin2.woff2
diff --git a/src/globals/fonts/IBMPlexMono-Regular-Latin3.woff b/packages/components/src/globals/fonts/IBMPlexMono-Regular-Latin3.woff
similarity index 100%
rename from src/globals/fonts/IBMPlexMono-Regular-Latin3.woff
rename to packages/components/src/globals/fonts/IBMPlexMono-Regular-Latin3.woff
diff --git a/src/globals/fonts/IBMPlexMono-Regular-Latin3.woff2 b/packages/components/src/globals/fonts/IBMPlexMono-Regular-Latin3.woff2
similarity index 100%
rename from src/globals/fonts/IBMPlexMono-Regular-Latin3.woff2
rename to packages/components/src/globals/fonts/IBMPlexMono-Regular-Latin3.woff2
diff --git a/src/globals/fonts/IBMPlexMono-Regular-Pi.woff b/packages/components/src/globals/fonts/IBMPlexMono-Regular-Pi.woff
similarity index 100%
rename from src/globals/fonts/IBMPlexMono-Regular-Pi.woff
rename to packages/components/src/globals/fonts/IBMPlexMono-Regular-Pi.woff
diff --git a/src/globals/fonts/IBMPlexMono-Regular-Pi.woff2 b/packages/components/src/globals/fonts/IBMPlexMono-Regular-Pi.woff2
similarity index 100%
rename from src/globals/fonts/IBMPlexMono-Regular-Pi.woff2
rename to packages/components/src/globals/fonts/IBMPlexMono-Regular-Pi.woff2
diff --git a/src/globals/fonts/IBMPlexMono-Regular.woff b/packages/components/src/globals/fonts/IBMPlexMono-Regular.woff
similarity index 100%
rename from src/globals/fonts/IBMPlexMono-Regular.woff
rename to packages/components/src/globals/fonts/IBMPlexMono-Regular.woff
diff --git a/src/globals/fonts/IBMPlexMono-SemiBold-Latin1.woff b/packages/components/src/globals/fonts/IBMPlexMono-SemiBold-Latin1.woff
similarity index 100%
rename from src/globals/fonts/IBMPlexMono-SemiBold-Latin1.woff
rename to packages/components/src/globals/fonts/IBMPlexMono-SemiBold-Latin1.woff
diff --git a/src/globals/fonts/IBMPlexMono-SemiBold-Latin1.woff2 b/packages/components/src/globals/fonts/IBMPlexMono-SemiBold-Latin1.woff2
similarity index 100%
rename from src/globals/fonts/IBMPlexMono-SemiBold-Latin1.woff2
rename to packages/components/src/globals/fonts/IBMPlexMono-SemiBold-Latin1.woff2
diff --git a/src/globals/fonts/IBMPlexMono-SemiBold-Latin2.woff b/packages/components/src/globals/fonts/IBMPlexMono-SemiBold-Latin2.woff
similarity index 100%
rename from src/globals/fonts/IBMPlexMono-SemiBold-Latin2.woff
rename to packages/components/src/globals/fonts/IBMPlexMono-SemiBold-Latin2.woff
diff --git a/src/globals/fonts/IBMPlexMono-SemiBold-Latin2.woff2 b/packages/components/src/globals/fonts/IBMPlexMono-SemiBold-Latin2.woff2
similarity index 100%
rename from src/globals/fonts/IBMPlexMono-SemiBold-Latin2.woff2
rename to packages/components/src/globals/fonts/IBMPlexMono-SemiBold-Latin2.woff2
diff --git a/src/globals/fonts/IBMPlexMono-SemiBold-Latin3.woff b/packages/components/src/globals/fonts/IBMPlexMono-SemiBold-Latin3.woff
similarity index 100%
rename from src/globals/fonts/IBMPlexMono-SemiBold-Latin3.woff
rename to packages/components/src/globals/fonts/IBMPlexMono-SemiBold-Latin3.woff
diff --git a/src/globals/fonts/IBMPlexMono-SemiBold-Latin3.woff2 b/packages/components/src/globals/fonts/IBMPlexMono-SemiBold-Latin3.woff2
similarity index 100%
rename from src/globals/fonts/IBMPlexMono-SemiBold-Latin3.woff2
rename to packages/components/src/globals/fonts/IBMPlexMono-SemiBold-Latin3.woff2
diff --git a/src/globals/fonts/IBMPlexMono-SemiBold-Pi.woff b/packages/components/src/globals/fonts/IBMPlexMono-SemiBold-Pi.woff
similarity index 100%
rename from src/globals/fonts/IBMPlexMono-SemiBold-Pi.woff
rename to packages/components/src/globals/fonts/IBMPlexMono-SemiBold-Pi.woff
diff --git a/src/globals/fonts/IBMPlexMono-SemiBold-Pi.woff2 b/packages/components/src/globals/fonts/IBMPlexMono-SemiBold-Pi.woff2
similarity index 100%
rename from src/globals/fonts/IBMPlexMono-SemiBold-Pi.woff2
rename to packages/components/src/globals/fonts/IBMPlexMono-SemiBold-Pi.woff2
diff --git a/src/globals/fonts/IBMPlexMono-SemiBold.woff b/packages/components/src/globals/fonts/IBMPlexMono-SemiBold.woff
similarity index 100%
rename from src/globals/fonts/IBMPlexMono-SemiBold.woff
rename to packages/components/src/globals/fonts/IBMPlexMono-SemiBold.woff
diff --git a/src/globals/fonts/IBMPlexSans-Light-Latin1.woff b/packages/components/src/globals/fonts/IBMPlexSans-Light-Latin1.woff
similarity index 100%
rename from src/globals/fonts/IBMPlexSans-Light-Latin1.woff
rename to packages/components/src/globals/fonts/IBMPlexSans-Light-Latin1.woff
diff --git a/src/globals/fonts/IBMPlexSans-Light-Latin1.woff2 b/packages/components/src/globals/fonts/IBMPlexSans-Light-Latin1.woff2
similarity index 100%
rename from src/globals/fonts/IBMPlexSans-Light-Latin1.woff2
rename to packages/components/src/globals/fonts/IBMPlexSans-Light-Latin1.woff2
diff --git a/src/globals/fonts/IBMPlexSans-Light-Latin2.woff b/packages/components/src/globals/fonts/IBMPlexSans-Light-Latin2.woff
similarity index 100%
rename from src/globals/fonts/IBMPlexSans-Light-Latin2.woff
rename to packages/components/src/globals/fonts/IBMPlexSans-Light-Latin2.woff
diff --git a/src/globals/fonts/IBMPlexSans-Light-Latin2.woff2 b/packages/components/src/globals/fonts/IBMPlexSans-Light-Latin2.woff2
similarity index 100%
rename from src/globals/fonts/IBMPlexSans-Light-Latin2.woff2
rename to packages/components/src/globals/fonts/IBMPlexSans-Light-Latin2.woff2
diff --git a/src/globals/fonts/IBMPlexSans-Light-Latin3.woff b/packages/components/src/globals/fonts/IBMPlexSans-Light-Latin3.woff
similarity index 100%
rename from src/globals/fonts/IBMPlexSans-Light-Latin3.woff
rename to packages/components/src/globals/fonts/IBMPlexSans-Light-Latin3.woff
diff --git a/src/globals/fonts/IBMPlexSans-Light-Latin3.woff2 b/packages/components/src/globals/fonts/IBMPlexSans-Light-Latin3.woff2
similarity index 100%
rename from src/globals/fonts/IBMPlexSans-Light-Latin3.woff2
rename to packages/components/src/globals/fonts/IBMPlexSans-Light-Latin3.woff2
diff --git a/src/globals/fonts/IBMPlexSans-Light-Pi.woff b/packages/components/src/globals/fonts/IBMPlexSans-Light-Pi.woff
similarity index 100%
rename from src/globals/fonts/IBMPlexSans-Light-Pi.woff
rename to packages/components/src/globals/fonts/IBMPlexSans-Light-Pi.woff
diff --git a/src/globals/fonts/IBMPlexSans-Light-Pi.woff2 b/packages/components/src/globals/fonts/IBMPlexSans-Light-Pi.woff2
similarity index 100%
rename from src/globals/fonts/IBMPlexSans-Light-Pi.woff2
rename to packages/components/src/globals/fonts/IBMPlexSans-Light-Pi.woff2
diff --git a/src/globals/fonts/IBMPlexSans-Light.woff b/packages/components/src/globals/fonts/IBMPlexSans-Light.woff
similarity index 100%
rename from src/globals/fonts/IBMPlexSans-Light.woff
rename to packages/components/src/globals/fonts/IBMPlexSans-Light.woff
diff --git a/src/globals/fonts/IBMPlexSans-Regular-Latin1.woff b/packages/components/src/globals/fonts/IBMPlexSans-Regular-Latin1.woff
similarity index 100%
rename from src/globals/fonts/IBMPlexSans-Regular-Latin1.woff
rename to packages/components/src/globals/fonts/IBMPlexSans-Regular-Latin1.woff
diff --git a/src/globals/fonts/IBMPlexSans-Regular-Latin1.woff2 b/packages/components/src/globals/fonts/IBMPlexSans-Regular-Latin1.woff2
similarity index 100%
rename from src/globals/fonts/IBMPlexSans-Regular-Latin1.woff2
rename to packages/components/src/globals/fonts/IBMPlexSans-Regular-Latin1.woff2
diff --git a/src/globals/fonts/IBMPlexSans-Regular-Latin2.woff b/packages/components/src/globals/fonts/IBMPlexSans-Regular-Latin2.woff
similarity index 100%
rename from src/globals/fonts/IBMPlexSans-Regular-Latin2.woff
rename to packages/components/src/globals/fonts/IBMPlexSans-Regular-Latin2.woff
diff --git a/src/globals/fonts/IBMPlexSans-Regular-Latin2.woff2 b/packages/components/src/globals/fonts/IBMPlexSans-Regular-Latin2.woff2
similarity index 100%
rename from src/globals/fonts/IBMPlexSans-Regular-Latin2.woff2
rename to packages/components/src/globals/fonts/IBMPlexSans-Regular-Latin2.woff2
diff --git a/src/globals/fonts/IBMPlexSans-Regular-Latin3.woff b/packages/components/src/globals/fonts/IBMPlexSans-Regular-Latin3.woff
similarity index 100%
rename from src/globals/fonts/IBMPlexSans-Regular-Latin3.woff
rename to packages/components/src/globals/fonts/IBMPlexSans-Regular-Latin3.woff
diff --git a/src/globals/fonts/IBMPlexSans-Regular-Latin3.woff2 b/packages/components/src/globals/fonts/IBMPlexSans-Regular-Latin3.woff2
similarity index 100%
rename from src/globals/fonts/IBMPlexSans-Regular-Latin3.woff2
rename to packages/components/src/globals/fonts/IBMPlexSans-Regular-Latin3.woff2
diff --git a/src/globals/fonts/IBMPlexSans-Regular-Pi.woff b/packages/components/src/globals/fonts/IBMPlexSans-Regular-Pi.woff
similarity index 100%
rename from src/globals/fonts/IBMPlexSans-Regular-Pi.woff
rename to packages/components/src/globals/fonts/IBMPlexSans-Regular-Pi.woff
diff --git a/src/globals/fonts/IBMPlexSans-Regular-Pi.woff2 b/packages/components/src/globals/fonts/IBMPlexSans-Regular-Pi.woff2
similarity index 100%
rename from src/globals/fonts/IBMPlexSans-Regular-Pi.woff2
rename to packages/components/src/globals/fonts/IBMPlexSans-Regular-Pi.woff2
diff --git a/src/globals/fonts/IBMPlexSans-Regular.woff b/packages/components/src/globals/fonts/IBMPlexSans-Regular.woff
similarity index 100%
rename from src/globals/fonts/IBMPlexSans-Regular.woff
rename to packages/components/src/globals/fonts/IBMPlexSans-Regular.woff
diff --git a/src/globals/fonts/IBMPlexSans-SemiBold-Latin1.woff b/packages/components/src/globals/fonts/IBMPlexSans-SemiBold-Latin1.woff
similarity index 100%
rename from src/globals/fonts/IBMPlexSans-SemiBold-Latin1.woff
rename to packages/components/src/globals/fonts/IBMPlexSans-SemiBold-Latin1.woff
diff --git a/src/globals/fonts/IBMPlexSans-SemiBold-Latin1.woff2 b/packages/components/src/globals/fonts/IBMPlexSans-SemiBold-Latin1.woff2
similarity index 100%
rename from src/globals/fonts/IBMPlexSans-SemiBold-Latin1.woff2
rename to packages/components/src/globals/fonts/IBMPlexSans-SemiBold-Latin1.woff2
diff --git a/src/globals/fonts/IBMPlexSans-SemiBold-Latin2.woff b/packages/components/src/globals/fonts/IBMPlexSans-SemiBold-Latin2.woff
similarity index 100%
rename from src/globals/fonts/IBMPlexSans-SemiBold-Latin2.woff
rename to packages/components/src/globals/fonts/IBMPlexSans-SemiBold-Latin2.woff
diff --git a/src/globals/fonts/IBMPlexSans-SemiBold-Latin2.woff2 b/packages/components/src/globals/fonts/IBMPlexSans-SemiBold-Latin2.woff2
similarity index 100%
rename from src/globals/fonts/IBMPlexSans-SemiBold-Latin2.woff2
rename to packages/components/src/globals/fonts/IBMPlexSans-SemiBold-Latin2.woff2
diff --git a/src/globals/fonts/IBMPlexSans-SemiBold-Latin3.woff b/packages/components/src/globals/fonts/IBMPlexSans-SemiBold-Latin3.woff
similarity index 100%
rename from src/globals/fonts/IBMPlexSans-SemiBold-Latin3.woff
rename to packages/components/src/globals/fonts/IBMPlexSans-SemiBold-Latin3.woff
diff --git a/src/globals/fonts/IBMPlexSans-SemiBold-Latin3.woff2 b/packages/components/src/globals/fonts/IBMPlexSans-SemiBold-Latin3.woff2
similarity index 100%
rename from src/globals/fonts/IBMPlexSans-SemiBold-Latin3.woff2
rename to packages/components/src/globals/fonts/IBMPlexSans-SemiBold-Latin3.woff2
diff --git a/src/globals/fonts/IBMPlexSans-SemiBold-Pi.woff b/packages/components/src/globals/fonts/IBMPlexSans-SemiBold-Pi.woff
similarity index 100%
rename from src/globals/fonts/IBMPlexSans-SemiBold-Pi.woff
rename to packages/components/src/globals/fonts/IBMPlexSans-SemiBold-Pi.woff
diff --git a/src/globals/fonts/IBMPlexSans-SemiBold-Pi.woff2 b/packages/components/src/globals/fonts/IBMPlexSans-SemiBold-Pi.woff2
similarity index 100%
rename from src/globals/fonts/IBMPlexSans-SemiBold-Pi.woff2
rename to packages/components/src/globals/fonts/IBMPlexSans-SemiBold-Pi.woff2
diff --git a/src/globals/fonts/IBMPlexSans-SemiBold.woff b/packages/components/src/globals/fonts/IBMPlexSans-SemiBold.woff
similarity index 100%
rename from src/globals/fonts/IBMPlexSans-SemiBold.woff
rename to packages/components/src/globals/fonts/IBMPlexSans-SemiBold.woff
diff --git a/src/globals/fonts/LICENSE.md b/packages/components/src/globals/fonts/LICENSE.md
similarity index 100%
rename from src/globals/fonts/LICENSE.md
rename to packages/components/src/globals/fonts/LICENSE.md
diff --git a/src/globals/fonts/LICENSE_helvetica.md b/packages/components/src/globals/fonts/LICENSE_helvetica.md
similarity index 100%
rename from src/globals/fonts/LICENSE_helvetica.md
rename to packages/components/src/globals/fonts/LICENSE_helvetica.md
diff --git a/src/globals/fonts/helvetica-neue-bold-italic.woff b/packages/components/src/globals/fonts/helvetica-neue-bold-italic.woff
similarity index 100%
rename from src/globals/fonts/helvetica-neue-bold-italic.woff
rename to packages/components/src/globals/fonts/helvetica-neue-bold-italic.woff
diff --git a/src/globals/fonts/helvetica-neue-bold-italic.woff2 b/packages/components/src/globals/fonts/helvetica-neue-bold-italic.woff2
similarity index 100%
rename from src/globals/fonts/helvetica-neue-bold-italic.woff2
rename to packages/components/src/globals/fonts/helvetica-neue-bold-italic.woff2
diff --git a/src/globals/fonts/helvetica-neue-bold.woff b/packages/components/src/globals/fonts/helvetica-neue-bold.woff
similarity index 100%
rename from src/globals/fonts/helvetica-neue-bold.woff
rename to packages/components/src/globals/fonts/helvetica-neue-bold.woff
diff --git a/src/globals/fonts/helvetica-neue-bold.woff2 b/packages/components/src/globals/fonts/helvetica-neue-bold.woff2
similarity index 100%
rename from src/globals/fonts/helvetica-neue-bold.woff2
rename to packages/components/src/globals/fonts/helvetica-neue-bold.woff2
diff --git a/src/globals/fonts/helvetica-neue-light-italic.woff b/packages/components/src/globals/fonts/helvetica-neue-light-italic.woff
similarity index 100%
rename from src/globals/fonts/helvetica-neue-light-italic.woff
rename to packages/components/src/globals/fonts/helvetica-neue-light-italic.woff
diff --git a/src/globals/fonts/helvetica-neue-light-italic.woff2 b/packages/components/src/globals/fonts/helvetica-neue-light-italic.woff2
similarity index 100%
rename from src/globals/fonts/helvetica-neue-light-italic.woff2
rename to packages/components/src/globals/fonts/helvetica-neue-light-italic.woff2
diff --git a/src/globals/fonts/helvetica-neue-light.woff b/packages/components/src/globals/fonts/helvetica-neue-light.woff
similarity index 100%
rename from src/globals/fonts/helvetica-neue-light.woff
rename to packages/components/src/globals/fonts/helvetica-neue-light.woff
diff --git a/src/globals/fonts/helvetica-neue-light.woff2 b/packages/components/src/globals/fonts/helvetica-neue-light.woff2
similarity index 100%
rename from src/globals/fonts/helvetica-neue-light.woff2
rename to packages/components/src/globals/fonts/helvetica-neue-light.woff2
diff --git a/src/globals/fonts/helvetica-neue-roman-italic.woff b/packages/components/src/globals/fonts/helvetica-neue-roman-italic.woff
similarity index 100%
rename from src/globals/fonts/helvetica-neue-roman-italic.woff
rename to packages/components/src/globals/fonts/helvetica-neue-roman-italic.woff
diff --git a/src/globals/fonts/helvetica-neue-roman-italic.woff2 b/packages/components/src/globals/fonts/helvetica-neue-roman-italic.woff2
similarity index 100%
rename from src/globals/fonts/helvetica-neue-roman-italic.woff2
rename to packages/components/src/globals/fonts/helvetica-neue-roman-italic.woff2
diff --git a/src/globals/fonts/helvetica-neue-roman.woff b/packages/components/src/globals/fonts/helvetica-neue-roman.woff
similarity index 100%
rename from src/globals/fonts/helvetica-neue-roman.woff
rename to packages/components/src/globals/fonts/helvetica-neue-roman.woff
diff --git a/src/globals/fonts/helvetica-neue-roman.woff2 b/packages/components/src/globals/fonts/helvetica-neue-roman.woff2
similarity index 100%
rename from src/globals/fonts/helvetica-neue-roman.woff2
rename to packages/components/src/globals/fonts/helvetica-neue-roman.woff2
diff --git a/src/globals/grid/__tests__/__snapshots__/grid-test.js.snap b/packages/components/src/globals/grid/__tests__/__snapshots__/grid-test.js.snap
similarity index 100%
rename from src/globals/grid/__tests__/__snapshots__/grid-test.js.snap
rename to packages/components/src/globals/grid/__tests__/__snapshots__/grid-test.js.snap
diff --git a/src/globals/grid/__tests__/grid-test.js b/packages/components/src/globals/grid/__tests__/grid-test.js
similarity index 100%
rename from src/globals/grid/__tests__/grid-test.js
rename to packages/components/src/globals/grid/__tests__/grid-test.js
diff --git a/src/globals/grid/_classic.scss b/packages/components/src/globals/grid/_classic.scss
similarity index 100%
rename from src/globals/grid/_classic.scss
rename to packages/components/src/globals/grid/_classic.scss
diff --git a/src/globals/grid/_experimental.scss b/packages/components/src/globals/grid/_experimental.scss
similarity index 100%
rename from src/globals/grid/_experimental.scss
rename to packages/components/src/globals/grid/_experimental.scss
diff --git a/src/globals/grid/_grid.scss b/packages/components/src/globals/grid/_grid.scss
similarity index 100%
rename from src/globals/grid/_grid.scss
rename to packages/components/src/globals/grid/_grid.scss
diff --git a/src/globals/grid/migrate-to-10.x.md b/packages/components/src/globals/grid/migrate-to-10.x.md
similarity index 100%
rename from src/globals/grid/migrate-to-10.x.md
rename to packages/components/src/globals/grid/migrate-to-10.x.md
diff --git a/src/globals/js/README.md b/packages/components/src/globals/js/README.md
similarity index 100%
rename from src/globals/js/README.md
rename to packages/components/src/globals/js/README.md
diff --git a/src/globals/js/boot.js b/packages/components/src/globals/js/boot.js
similarity index 100%
rename from src/globals/js/boot.js
rename to packages/components/src/globals/js/boot.js
diff --git a/src/globals/js/components.js b/packages/components/src/globals/js/components.js
similarity index 100%
rename from src/globals/js/components.js
rename to packages/components/src/globals/js/components.js
diff --git a/src/globals/js/feature-flags.js b/packages/components/src/globals/js/feature-flags.js
similarity index 100%
rename from src/globals/js/feature-flags.js
rename to packages/components/src/globals/js/feature-flags.js
diff --git a/src/globals/js/misc/event-matches.js b/packages/components/src/globals/js/misc/event-matches.js
similarity index 100%
rename from src/globals/js/misc/event-matches.js
rename to packages/components/src/globals/js/misc/event-matches.js
diff --git a/src/globals/js/misc/get-launching-details.js b/packages/components/src/globals/js/misc/get-launching-details.js
similarity index 100%
rename from src/globals/js/misc/get-launching-details.js
rename to packages/components/src/globals/js/misc/get-launching-details.js
diff --git a/src/globals/js/misc/mixin.js b/packages/components/src/globals/js/misc/mixin.js
similarity index 100%
rename from src/globals/js/misc/mixin.js
rename to packages/components/src/globals/js/misc/mixin.js
diff --git a/src/globals/js/misc/on-focus-by-keyboard.js b/packages/components/src/globals/js/misc/on-focus-by-keyboard.js
similarity index 100%
rename from src/globals/js/misc/on-focus-by-keyboard.js
rename to packages/components/src/globals/js/misc/on-focus-by-keyboard.js
diff --git a/src/globals/js/misc/on.js b/packages/components/src/globals/js/misc/on.js
similarity index 100%
rename from src/globals/js/misc/on.js
rename to packages/components/src/globals/js/misc/on.js
diff --git a/src/globals/js/misc/resize.js b/packages/components/src/globals/js/misc/resize.js
similarity index 100%
rename from src/globals/js/misc/resize.js
rename to packages/components/src/globals/js/misc/resize.js
diff --git a/src/globals/js/misc/svg-toggle-class.js b/packages/components/src/globals/js/misc/svg-toggle-class.js
similarity index 100%
rename from src/globals/js/misc/svg-toggle-class.js
rename to packages/components/src/globals/js/misc/svg-toggle-class.js
diff --git a/src/globals/js/misc/toggle-attribute.js b/packages/components/src/globals/js/misc/toggle-attribute.js
similarity index 100%
rename from src/globals/js/misc/toggle-attribute.js
rename to packages/components/src/globals/js/misc/toggle-attribute.js
diff --git a/src/globals/js/mixins/README.md b/packages/components/src/globals/js/mixins/README.md
similarity index 100%
rename from src/globals/js/mixins/README.md
rename to packages/components/src/globals/js/mixins/README.md
diff --git a/src/globals/js/mixins/create-component.js b/packages/components/src/globals/js/mixins/create-component.js
similarity index 100%
rename from src/globals/js/mixins/create-component.js
rename to packages/components/src/globals/js/mixins/create-component.js
diff --git a/src/globals/js/mixins/evented-show-hide-state.js b/packages/components/src/globals/js/mixins/evented-show-hide-state.js
similarity index 100%
rename from src/globals/js/mixins/evented-show-hide-state.js
rename to packages/components/src/globals/js/mixins/evented-show-hide-state.js
diff --git a/src/globals/js/mixins/evented-state.js b/packages/components/src/globals/js/mixins/evented-state.js
similarity index 100%
rename from src/globals/js/mixins/evented-state.js
rename to packages/components/src/globals/js/mixins/evented-state.js
diff --git a/src/globals/js/mixins/handles.js b/packages/components/src/globals/js/mixins/handles.js
similarity index 100%
rename from src/globals/js/mixins/handles.js
rename to packages/components/src/globals/js/mixins/handles.js
diff --git a/src/globals/js/mixins/init-component-by-event.js b/packages/components/src/globals/js/mixins/init-component-by-event.js
similarity index 100%
rename from src/globals/js/mixins/init-component-by-event.js
rename to packages/components/src/globals/js/mixins/init-component-by-event.js
diff --git a/src/globals/js/mixins/init-component-by-launcher.js b/packages/components/src/globals/js/mixins/init-component-by-launcher.js
similarity index 100%
rename from src/globals/js/mixins/init-component-by-launcher.js
rename to packages/components/src/globals/js/mixins/init-component-by-launcher.js
diff --git a/src/globals/js/mixins/init-component-by-search.js b/packages/components/src/globals/js/mixins/init-component-by-search.js
similarity index 100%
rename from src/globals/js/mixins/init-component-by-search.js
rename to packages/components/src/globals/js/mixins/init-component-by-search.js
diff --git a/src/globals/js/mixins/track-blur.js b/packages/components/src/globals/js/mixins/track-blur.js
similarity index 100%
rename from src/globals/js/mixins/track-blur.js
rename to packages/components/src/globals/js/mixins/track-blur.js
diff --git a/src/globals/js/settings.js b/packages/components/src/globals/js/settings.js
similarity index 100%
rename from src/globals/js/settings.js
rename to packages/components/src/globals/js/settings.js
diff --git a/src/globals/js/watch.js b/packages/components/src/globals/js/watch.js
similarity index 100%
rename from src/globals/js/watch.js
rename to packages/components/src/globals/js/watch.js
diff --git a/src/globals/scss/README.md b/packages/components/src/globals/scss/README.md
similarity index 100%
rename from src/globals/scss/README.md
rename to packages/components/src/globals/scss/README.md
diff --git a/src/globals/scss/__tests__/__snapshots__/css--font-face-test.js.snap b/packages/components/src/globals/scss/__tests__/__snapshots__/css--font-face-test.js.snap
similarity index 100%
rename from src/globals/scss/__tests__/__snapshots__/css--font-face-test.js.snap
rename to packages/components/src/globals/scss/__tests__/__snapshots__/css--font-face-test.js.snap
diff --git a/src/globals/scss/__tests__/__snapshots__/typography-test.js.snap b/packages/components/src/globals/scss/__tests__/__snapshots__/typography-test.js.snap
similarity index 100%
rename from src/globals/scss/__tests__/__snapshots__/typography-test.js.snap
rename to packages/components/src/globals/scss/__tests__/__snapshots__/typography-test.js.snap
diff --git a/src/globals/scss/__tests__/css--font-face-test.js b/packages/components/src/globals/scss/__tests__/css--font-face-test.js
similarity index 100%
rename from src/globals/scss/__tests__/css--font-face-test.js
rename to packages/components/src/globals/scss/__tests__/css--font-face-test.js
diff --git a/src/globals/scss/__tests__/motion-test.js b/packages/components/src/globals/scss/__tests__/motion-test.js
similarity index 100%
rename from src/globals/scss/__tests__/motion-test.js
rename to packages/components/src/globals/scss/__tests__/motion-test.js
diff --git a/src/globals/scss/__tests__/themes-test.js b/packages/components/src/globals/scss/__tests__/themes-test.js
similarity index 100%
rename from src/globals/scss/__tests__/themes-test.js
rename to packages/components/src/globals/scss/__tests__/themes-test.js
diff --git a/src/globals/scss/__tests__/typography-test.js b/packages/components/src/globals/scss/__tests__/typography-test.js
similarity index 100%
rename from src/globals/scss/__tests__/typography-test.js
rename to packages/components/src/globals/scss/__tests__/typography-test.js
diff --git a/src/globals/scss/_colors.scss b/packages/components/src/globals/scss/_colors.scss
similarity index 100%
rename from src/globals/scss/_colors.scss
rename to packages/components/src/globals/scss/_colors.scss
diff --git a/src/globals/scss/_css--body.scss b/packages/components/src/globals/scss/_css--body.scss
similarity index 100%
rename from src/globals/scss/_css--body.scss
rename to packages/components/src/globals/scss/_css--body.scss
diff --git a/src/globals/scss/_css--font-face.scss b/packages/components/src/globals/scss/_css--font-face.scss
similarity index 100%
rename from src/globals/scss/_css--font-face.scss
rename to packages/components/src/globals/scss/_css--font-face.scss
diff --git a/src/globals/scss/_css--helpers.scss b/packages/components/src/globals/scss/_css--helpers.scss
similarity index 100%
rename from src/globals/scss/_css--helpers.scss
rename to packages/components/src/globals/scss/_css--helpers.scss
diff --git a/src/globals/scss/_css--reset.scss b/packages/components/src/globals/scss/_css--reset.scss
similarity index 100%
rename from src/globals/scss/_css--reset.scss
rename to packages/components/src/globals/scss/_css--reset.scss
diff --git a/src/globals/scss/_deprecate.scss b/packages/components/src/globals/scss/_deprecate.scss
similarity index 100%
rename from src/globals/scss/_deprecate.scss
rename to packages/components/src/globals/scss/_deprecate.scss
diff --git a/src/globals/scss/_feature-flags.scss b/packages/components/src/globals/scss/_feature-flags.scss
similarity index 100%
rename from src/globals/scss/_feature-flags.scss
rename to packages/components/src/globals/scss/_feature-flags.scss
diff --git a/src/globals/scss/_functions.scss b/packages/components/src/globals/scss/_functions.scss
similarity index 100%
rename from src/globals/scss/_functions.scss
rename to packages/components/src/globals/scss/_functions.scss
diff --git a/src/globals/scss/_helper-classes.scss b/packages/components/src/globals/scss/_helper-classes.scss
similarity index 100%
rename from src/globals/scss/_helper-classes.scss
rename to packages/components/src/globals/scss/_helper-classes.scss
diff --git a/src/globals/scss/_helper-mixins.scss b/packages/components/src/globals/scss/_helper-mixins.scss
similarity index 100%
rename from src/globals/scss/_helper-mixins.scss
rename to packages/components/src/globals/scss/_helper-mixins.scss
diff --git a/src/globals/scss/_import-once.scss b/packages/components/src/globals/scss/_import-once.scss
similarity index 100%
rename from src/globals/scss/_import-once.scss
rename to packages/components/src/globals/scss/_import-once.scss
diff --git a/src/globals/scss/_layer.scss b/packages/components/src/globals/scss/_layer.scss
similarity index 100%
rename from src/globals/scss/_layer.scss
rename to packages/components/src/globals/scss/_layer.scss
diff --git a/src/globals/scss/_layout.scss b/packages/components/src/globals/scss/_layout.scss
similarity index 100%
rename from src/globals/scss/_layout.scss
rename to packages/components/src/globals/scss/_layout.scss
diff --git a/src/globals/scss/_mixins.scss b/packages/components/src/globals/scss/_mixins.scss
similarity index 100%
rename from src/globals/scss/_mixins.scss
rename to packages/components/src/globals/scss/_mixins.scss
diff --git a/src/globals/scss/_motion.scss b/packages/components/src/globals/scss/_motion.scss
similarity index 100%
rename from src/globals/scss/_motion.scss
rename to packages/components/src/globals/scss/_motion.scss
diff --git a/src/globals/scss/_spacing.scss b/packages/components/src/globals/scss/_spacing.scss
similarity index 100%
rename from src/globals/scss/_spacing.scss
rename to packages/components/src/globals/scss/_spacing.scss
diff --git a/src/globals/scss/_theme-tokens.scss b/packages/components/src/globals/scss/_theme-tokens.scss
similarity index 100%
rename from src/globals/scss/_theme-tokens.scss
rename to packages/components/src/globals/scss/_theme-tokens.scss
diff --git a/src/globals/scss/_theme.scss b/packages/components/src/globals/scss/_theme.scss
similarity index 100%
rename from src/globals/scss/_theme.scss
rename to packages/components/src/globals/scss/_theme.scss
diff --git a/src/globals/scss/_typography.scss b/packages/components/src/globals/scss/_typography.scss
similarity index 100%
rename from src/globals/scss/_typography.scss
rename to packages/components/src/globals/scss/_typography.scss
diff --git a/src/globals/scss/_vars.scss b/packages/components/src/globals/scss/_vars.scss
similarity index 100%
rename from src/globals/scss/_vars.scss
rename to packages/components/src/globals/scss/_vars.scss
diff --git a/src/globals/scss/migrate-to-10.x.md b/packages/components/src/globals/scss/migrate-to-10.x.md
similarity index 100%
rename from src/globals/scss/migrate-to-10.x.md
rename to packages/components/src/globals/scss/migrate-to-10.x.md
diff --git a/src/globals/scss/styles.scss b/packages/components/src/globals/scss/styles.scss
similarity index 100%
rename from src/globals/scss/styles.scss
rename to packages/components/src/globals/scss/styles.scss
diff --git a/src/globals/scss/vendor/@carbon/colors/scss/colors.scss b/packages/components/src/globals/scss/vendor/@carbon/colors/scss/colors.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/colors/scss/colors.scss
rename to packages/components/src/globals/scss/vendor/@carbon/colors/scss/colors.scss
diff --git a/src/globals/scss/vendor/@carbon/colors/scss/mixins.scss b/packages/components/src/globals/scss/vendor/@carbon/colors/scss/mixins.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/colors/scss/mixins.scss
rename to packages/components/src/globals/scss/vendor/@carbon/colors/scss/mixins.scss
diff --git a/src/globals/scss/vendor/@carbon/elements/scss/colors/colors.scss b/packages/components/src/globals/scss/vendor/@carbon/elements/scss/colors/colors.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/elements/scss/colors/colors.scss
rename to packages/components/src/globals/scss/vendor/@carbon/elements/scss/colors/colors.scss
diff --git a/src/globals/scss/vendor/@carbon/elements/scss/colors/mixins.scss b/packages/components/src/globals/scss/vendor/@carbon/elements/scss/colors/mixins.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/elements/scss/colors/mixins.scss
rename to packages/components/src/globals/scss/vendor/@carbon/elements/scss/colors/mixins.scss
diff --git a/src/globals/scss/vendor/@carbon/elements/scss/elements.scss b/packages/components/src/globals/scss/vendor/@carbon/elements/scss/elements.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/elements/scss/elements.scss
rename to packages/components/src/globals/scss/vendor/@carbon/elements/scss/elements.scss
diff --git a/src/globals/scss/vendor/@carbon/elements/scss/grid/12.scss b/packages/components/src/globals/scss/vendor/@carbon/elements/scss/grid/12.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/elements/scss/grid/12.scss
rename to packages/components/src/globals/scss/vendor/@carbon/elements/scss/grid/12.scss
diff --git a/src/globals/scss/vendor/@carbon/elements/scss/grid/_mixins.scss b/packages/components/src/globals/scss/vendor/@carbon/elements/scss/grid/_mixins.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/elements/scss/grid/_mixins.scss
rename to packages/components/src/globals/scss/vendor/@carbon/elements/scss/grid/_mixins.scss
diff --git a/src/globals/scss/vendor/@carbon/elements/scss/grid/_prefix.scss b/packages/components/src/globals/scss/vendor/@carbon/elements/scss/grid/_prefix.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/elements/scss/grid/_prefix.scss
rename to packages/components/src/globals/scss/vendor/@carbon/elements/scss/grid/_prefix.scss
diff --git a/src/globals/scss/vendor/@carbon/elements/scss/grid/grid.scss b/packages/components/src/globals/scss/vendor/@carbon/elements/scss/grid/grid.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/elements/scss/grid/grid.scss
rename to packages/components/src/globals/scss/vendor/@carbon/elements/scss/grid/grid.scss
diff --git a/src/globals/scss/vendor/@carbon/elements/scss/import-once/import-once.scss b/packages/components/src/globals/scss/vendor/@carbon/elements/scss/import-once/import-once.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/elements/scss/import-once/import-once.scss
rename to packages/components/src/globals/scss/vendor/@carbon/elements/scss/import-once/import-once.scss
diff --git a/src/globals/scss/vendor/@carbon/elements/scss/index.scss b/packages/components/src/globals/scss/vendor/@carbon/elements/scss/index.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/elements/scss/index.scss
rename to packages/components/src/globals/scss/vendor/@carbon/elements/scss/index.scss
diff --git a/src/globals/scss/vendor/@carbon/elements/scss/layout/_breakpoint.scss b/packages/components/src/globals/scss/vendor/@carbon/elements/scss/layout/_breakpoint.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/elements/scss/layout/_breakpoint.scss
rename to packages/components/src/globals/scss/vendor/@carbon/elements/scss/layout/_breakpoint.scss
diff --git a/src/globals/scss/vendor/@carbon/elements/scss/layout/_convert.scss b/packages/components/src/globals/scss/vendor/@carbon/elements/scss/layout/_convert.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/elements/scss/layout/_convert.scss
rename to packages/components/src/globals/scss/vendor/@carbon/elements/scss/layout/_convert.scss
diff --git a/src/globals/scss/vendor/@carbon/elements/scss/layout/_key-height.scss b/packages/components/src/globals/scss/vendor/@carbon/elements/scss/layout/_key-height.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/elements/scss/layout/_key-height.scss
rename to packages/components/src/globals/scss/vendor/@carbon/elements/scss/layout/_key-height.scss
diff --git a/src/globals/scss/vendor/@carbon/elements/scss/layout/_mini-unit.scss b/packages/components/src/globals/scss/vendor/@carbon/elements/scss/layout/_mini-unit.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/elements/scss/layout/_mini-unit.scss
rename to packages/components/src/globals/scss/vendor/@carbon/elements/scss/layout/_mini-unit.scss
diff --git a/src/globals/scss/vendor/@carbon/elements/scss/layout/_spacing.scss b/packages/components/src/globals/scss/vendor/@carbon/elements/scss/layout/_spacing.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/elements/scss/layout/_spacing.scss
rename to packages/components/src/globals/scss/vendor/@carbon/elements/scss/layout/_spacing.scss
diff --git a/src/globals/scss/vendor/@carbon/elements/scss/layout/_utilities.scss b/packages/components/src/globals/scss/vendor/@carbon/elements/scss/layout/_utilities.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/elements/scss/layout/_utilities.scss
rename to packages/components/src/globals/scss/vendor/@carbon/elements/scss/layout/_utilities.scss
diff --git a/src/globals/scss/vendor/@carbon/elements/scss/layout/layout.scss b/packages/components/src/globals/scss/vendor/@carbon/elements/scss/layout/layout.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/elements/scss/layout/layout.scss
rename to packages/components/src/globals/scss/vendor/@carbon/elements/scss/layout/layout.scss
diff --git a/src/globals/scss/vendor/@carbon/elements/scss/motion/motion.scss b/packages/components/src/globals/scss/vendor/@carbon/elements/scss/motion/motion.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/elements/scss/motion/motion.scss
rename to packages/components/src/globals/scss/vendor/@carbon/elements/scss/motion/motion.scss
diff --git a/src/globals/scss/vendor/@carbon/elements/scss/themes/_mixins.scss b/packages/components/src/globals/scss/vendor/@carbon/elements/scss/themes/_mixins.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/elements/scss/themes/_mixins.scss
rename to packages/components/src/globals/scss/vendor/@carbon/elements/scss/themes/_mixins.scss
diff --git a/src/globals/scss/vendor/@carbon/elements/scss/themes/_theme-maps.scss b/packages/components/src/globals/scss/vendor/@carbon/elements/scss/themes/_theme-maps.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/elements/scss/themes/_theme-maps.scss
rename to packages/components/src/globals/scss/vendor/@carbon/elements/scss/themes/_theme-maps.scss
diff --git a/src/globals/scss/vendor/@carbon/elements/scss/themes/_tokens.scss b/packages/components/src/globals/scss/vendor/@carbon/elements/scss/themes/_tokens.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/elements/scss/themes/_tokens.scss
rename to packages/components/src/globals/scss/vendor/@carbon/elements/scss/themes/_tokens.scss
diff --git a/src/globals/scss/vendor/@carbon/elements/scss/themes/themes.scss b/packages/components/src/globals/scss/vendor/@carbon/elements/scss/themes/themes.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/elements/scss/themes/themes.scss
rename to packages/components/src/globals/scss/vendor/@carbon/elements/scss/themes/themes.scss
diff --git a/src/globals/scss/vendor/@carbon/elements/scss/type/_classes.scss b/packages/components/src/globals/scss/vendor/@carbon/elements/scss/type/_classes.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/elements/scss/type/_classes.scss
rename to packages/components/src/globals/scss/vendor/@carbon/elements/scss/type/_classes.scss
diff --git a/src/globals/scss/vendor/@carbon/elements/scss/type/_font-family.scss b/packages/components/src/globals/scss/vendor/@carbon/elements/scss/type/_font-family.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/elements/scss/type/_font-family.scss
rename to packages/components/src/globals/scss/vendor/@carbon/elements/scss/type/_font-family.scss
diff --git a/src/globals/scss/vendor/@carbon/elements/scss/type/_prefix.scss b/packages/components/src/globals/scss/vendor/@carbon/elements/scss/type/_prefix.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/elements/scss/type/_prefix.scss
rename to packages/components/src/globals/scss/vendor/@carbon/elements/scss/type/_prefix.scss
diff --git a/src/globals/scss/vendor/@carbon/elements/scss/type/_reset.scss b/packages/components/src/globals/scss/vendor/@carbon/elements/scss/type/_reset.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/elements/scss/type/_reset.scss
rename to packages/components/src/globals/scss/vendor/@carbon/elements/scss/type/_reset.scss
diff --git a/src/globals/scss/vendor/@carbon/elements/scss/type/_scale.scss b/packages/components/src/globals/scss/vendor/@carbon/elements/scss/type/_scale.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/elements/scss/type/_scale.scss
rename to packages/components/src/globals/scss/vendor/@carbon/elements/scss/type/_scale.scss
diff --git a/src/globals/scss/vendor/@carbon/elements/scss/type/_styles.scss b/packages/components/src/globals/scss/vendor/@carbon/elements/scss/type/_styles.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/elements/scss/type/_styles.scss
rename to packages/components/src/globals/scss/vendor/@carbon/elements/scss/type/_styles.scss
diff --git a/src/globals/scss/vendor/@carbon/elements/scss/type/font-face/_mono.scss b/packages/components/src/globals/scss/vendor/@carbon/elements/scss/type/font-face/_mono.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/elements/scss/type/font-face/_mono.scss
rename to packages/components/src/globals/scss/vendor/@carbon/elements/scss/type/font-face/_mono.scss
diff --git a/src/globals/scss/vendor/@carbon/elements/scss/type/font-face/_sans.scss b/packages/components/src/globals/scss/vendor/@carbon/elements/scss/type/font-face/_sans.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/elements/scss/type/font-face/_sans.scss
rename to packages/components/src/globals/scss/vendor/@carbon/elements/scss/type/font-face/_sans.scss
diff --git a/src/globals/scss/vendor/@carbon/elements/scss/type/font-face/_serif.scss b/packages/components/src/globals/scss/vendor/@carbon/elements/scss/type/font-face/_serif.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/elements/scss/type/font-face/_serif.scss
rename to packages/components/src/globals/scss/vendor/@carbon/elements/scss/type/font-face/_serif.scss
diff --git a/src/globals/scss/vendor/@carbon/elements/scss/type/type.scss b/packages/components/src/globals/scss/vendor/@carbon/elements/scss/type/type.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/elements/scss/type/type.scss
rename to packages/components/src/globals/scss/vendor/@carbon/elements/scss/type/type.scss
diff --git a/src/globals/scss/vendor/@carbon/grid/scss/12.scss b/packages/components/src/globals/scss/vendor/@carbon/grid/scss/12.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/grid/scss/12.scss
rename to packages/components/src/globals/scss/vendor/@carbon/grid/scss/12.scss
diff --git a/src/globals/scss/vendor/@carbon/grid/scss/_mixins.scss b/packages/components/src/globals/scss/vendor/@carbon/grid/scss/_mixins.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/grid/scss/_mixins.scss
rename to packages/components/src/globals/scss/vendor/@carbon/grid/scss/_mixins.scss
diff --git a/src/globals/scss/vendor/@carbon/grid/scss/_prefix.scss b/packages/components/src/globals/scss/vendor/@carbon/grid/scss/_prefix.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/grid/scss/_prefix.scss
rename to packages/components/src/globals/scss/vendor/@carbon/grid/scss/_prefix.scss
diff --git a/src/globals/scss/vendor/@carbon/grid/scss/grid.scss b/packages/components/src/globals/scss/vendor/@carbon/grid/scss/grid.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/grid/scss/grid.scss
rename to packages/components/src/globals/scss/vendor/@carbon/grid/scss/grid.scss
diff --git a/src/globals/scss/vendor/@carbon/import-once/scss/import-once.scss b/packages/components/src/globals/scss/vendor/@carbon/import-once/scss/import-once.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/import-once/scss/import-once.scss
rename to packages/components/src/globals/scss/vendor/@carbon/import-once/scss/import-once.scss
diff --git a/src/globals/scss/vendor/@carbon/layout/scss/_breakpoint.scss b/packages/components/src/globals/scss/vendor/@carbon/layout/scss/_breakpoint.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/layout/scss/_breakpoint.scss
rename to packages/components/src/globals/scss/vendor/@carbon/layout/scss/_breakpoint.scss
diff --git a/src/globals/scss/vendor/@carbon/layout/scss/_convert.scss b/packages/components/src/globals/scss/vendor/@carbon/layout/scss/_convert.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/layout/scss/_convert.scss
rename to packages/components/src/globals/scss/vendor/@carbon/layout/scss/_convert.scss
diff --git a/src/globals/scss/vendor/@carbon/layout/scss/_key-height.scss b/packages/components/src/globals/scss/vendor/@carbon/layout/scss/_key-height.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/layout/scss/_key-height.scss
rename to packages/components/src/globals/scss/vendor/@carbon/layout/scss/_key-height.scss
diff --git a/src/globals/scss/vendor/@carbon/layout/scss/_mini-unit.scss b/packages/components/src/globals/scss/vendor/@carbon/layout/scss/_mini-unit.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/layout/scss/_mini-unit.scss
rename to packages/components/src/globals/scss/vendor/@carbon/layout/scss/_mini-unit.scss
diff --git a/src/globals/scss/vendor/@carbon/layout/scss/_spacing.scss b/packages/components/src/globals/scss/vendor/@carbon/layout/scss/_spacing.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/layout/scss/_spacing.scss
rename to packages/components/src/globals/scss/vendor/@carbon/layout/scss/_spacing.scss
diff --git a/src/globals/scss/vendor/@carbon/layout/scss/_utilities.scss b/packages/components/src/globals/scss/vendor/@carbon/layout/scss/_utilities.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/layout/scss/_utilities.scss
rename to packages/components/src/globals/scss/vendor/@carbon/layout/scss/_utilities.scss
diff --git a/src/globals/scss/vendor/@carbon/layout/scss/layout.scss b/packages/components/src/globals/scss/vendor/@carbon/layout/scss/layout.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/layout/scss/layout.scss
rename to packages/components/src/globals/scss/vendor/@carbon/layout/scss/layout.scss
diff --git a/src/globals/scss/vendor/@carbon/motion/scss/motion.scss b/packages/components/src/globals/scss/vendor/@carbon/motion/scss/motion.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/motion/scss/motion.scss
rename to packages/components/src/globals/scss/vendor/@carbon/motion/scss/motion.scss
diff --git a/src/globals/scss/vendor/@carbon/themes/scss/_mixins.scss b/packages/components/src/globals/scss/vendor/@carbon/themes/scss/_mixins.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/themes/scss/_mixins.scss
rename to packages/components/src/globals/scss/vendor/@carbon/themes/scss/_mixins.scss
diff --git a/src/globals/scss/vendor/@carbon/themes/scss/_theme-maps.scss b/packages/components/src/globals/scss/vendor/@carbon/themes/scss/_theme-maps.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/themes/scss/_theme-maps.scss
rename to packages/components/src/globals/scss/vendor/@carbon/themes/scss/_theme-maps.scss
diff --git a/src/globals/scss/vendor/@carbon/themes/scss/_tokens.scss b/packages/components/src/globals/scss/vendor/@carbon/themes/scss/_tokens.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/themes/scss/_tokens.scss
rename to packages/components/src/globals/scss/vendor/@carbon/themes/scss/_tokens.scss
diff --git a/src/globals/scss/vendor/@carbon/themes/scss/themes.scss b/packages/components/src/globals/scss/vendor/@carbon/themes/scss/themes.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/themes/scss/themes.scss
rename to packages/components/src/globals/scss/vendor/@carbon/themes/scss/themes.scss
diff --git a/src/globals/scss/vendor/@carbon/type/scss/_classes.scss b/packages/components/src/globals/scss/vendor/@carbon/type/scss/_classes.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/type/scss/_classes.scss
rename to packages/components/src/globals/scss/vendor/@carbon/type/scss/_classes.scss
diff --git a/src/globals/scss/vendor/@carbon/type/scss/_font-family.scss b/packages/components/src/globals/scss/vendor/@carbon/type/scss/_font-family.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/type/scss/_font-family.scss
rename to packages/components/src/globals/scss/vendor/@carbon/type/scss/_font-family.scss
diff --git a/src/globals/scss/vendor/@carbon/type/scss/_prefix.scss b/packages/components/src/globals/scss/vendor/@carbon/type/scss/_prefix.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/type/scss/_prefix.scss
rename to packages/components/src/globals/scss/vendor/@carbon/type/scss/_prefix.scss
diff --git a/src/globals/scss/vendor/@carbon/type/scss/_reset.scss b/packages/components/src/globals/scss/vendor/@carbon/type/scss/_reset.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/type/scss/_reset.scss
rename to packages/components/src/globals/scss/vendor/@carbon/type/scss/_reset.scss
diff --git a/src/globals/scss/vendor/@carbon/type/scss/_scale.scss b/packages/components/src/globals/scss/vendor/@carbon/type/scss/_scale.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/type/scss/_scale.scss
rename to packages/components/src/globals/scss/vendor/@carbon/type/scss/_scale.scss
diff --git a/src/globals/scss/vendor/@carbon/type/scss/_styles.scss b/packages/components/src/globals/scss/vendor/@carbon/type/scss/_styles.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/type/scss/_styles.scss
rename to packages/components/src/globals/scss/vendor/@carbon/type/scss/_styles.scss
diff --git a/src/globals/scss/vendor/@carbon/type/scss/font-face/_mono.scss b/packages/components/src/globals/scss/vendor/@carbon/type/scss/font-face/_mono.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/type/scss/font-face/_mono.scss
rename to packages/components/src/globals/scss/vendor/@carbon/type/scss/font-face/_mono.scss
diff --git a/src/globals/scss/vendor/@carbon/type/scss/font-face/_sans.scss b/packages/components/src/globals/scss/vendor/@carbon/type/scss/font-face/_sans.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/type/scss/font-face/_sans.scss
rename to packages/components/src/globals/scss/vendor/@carbon/type/scss/font-face/_sans.scss
diff --git a/src/globals/scss/vendor/@carbon/type/scss/font-face/_serif.scss b/packages/components/src/globals/scss/vendor/@carbon/type/scss/font-face/_serif.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/type/scss/font-face/_serif.scss
rename to packages/components/src/globals/scss/vendor/@carbon/type/scss/font-face/_serif.scss
diff --git a/src/globals/scss/vendor/@carbon/type/scss/type.scss b/packages/components/src/globals/scss/vendor/@carbon/type/scss/type.scss
similarity index 100%
rename from src/globals/scss/vendor/@carbon/type/scss/type.scss
rename to packages/components/src/globals/scss/vendor/@carbon/type/scss/type.scss
diff --git a/src/index.js b/packages/components/src/index.js
similarity index 100%
rename from src/index.js
rename to packages/components/src/index.js
diff --git a/src/migrate-to-10.x.md b/packages/components/src/migrate-to-10.x.md
similarity index 100%
rename from src/migrate-to-10.x.md
rename to packages/components/src/migrate-to-10.x.md
diff --git a/tests/.eslintrc b/packages/components/tests/.eslintrc
similarity index 100%
rename from tests/.eslintrc
rename to packages/components/tests/.eslintrc
diff --git a/tests/axe/a11y-accordion.json b/packages/components/tests/axe/a11y-accordion.json
similarity index 100%
rename from tests/axe/a11y-accordion.json
rename to packages/components/tests/axe/a11y-accordion.json
diff --git a/tests/axe/a11y-button.json b/packages/components/tests/axe/a11y-button.json
similarity index 100%
rename from tests/axe/a11y-button.json
rename to packages/components/tests/axe/a11y-button.json
diff --git a/tests/axe/a11y-dropdown.json b/packages/components/tests/axe/a11y-dropdown.json
similarity index 100%
rename from tests/axe/a11y-dropdown.json
rename to packages/components/tests/axe/a11y-dropdown.json
diff --git a/tests/axe/a11y-number-input.json b/packages/components/tests/axe/a11y-number-input.json
similarity index 100%
rename from tests/axe/a11y-number-input.json
rename to packages/components/tests/axe/a11y-number-input.json
diff --git a/tests/axe/a11y-pagination-nav.json b/packages/components/tests/axe/a11y-pagination-nav.json
similarity index 100%
rename from tests/axe/a11y-pagination-nav.json
rename to packages/components/tests/axe/a11y-pagination-nav.json
diff --git a/tests/axe/a11y-progress-indicator.json b/packages/components/tests/axe/a11y-progress-indicator.json
similarity index 100%
rename from tests/axe/a11y-progress-indicator.json
rename to packages/components/tests/axe/a11y-progress-indicator.json
diff --git a/tests/axe/allHtml/a11y-html.json b/packages/components/tests/axe/allHtml/a11y-html.json
similarity index 100%
rename from tests/axe/allHtml/a11y-html.json
rename to packages/components/tests/axe/allHtml/a11y-html.json
diff --git a/tests/es-test.js b/packages/components/tests/es-test.js
similarity index 100%
rename from tests/es-test.js
rename to packages/components/tests/es-test.js
diff --git a/tests/karma.conf.js b/packages/components/tests/karma.conf.js
similarity index 100%
rename from tests/karma.conf.js
rename to packages/components/tests/karma.conf.js
diff --git a/tests/pure-modules-test.js b/packages/components/tests/pure-modules-test.js
similarity index 95%
rename from tests/pure-modules-test.js
rename to packages/components/tests/pure-modules-test.js
index 621e8bfa58a7..33539453e037 100644
--- a/tests/pure-modules-test.js
+++ b/packages/components/tests/pure-modules-test.js
@@ -64,7 +64,7 @@ describe('ES modules', () => {
`,
}),
commonjs({
- include: 'node_modules/**',
+ include: /node_modules/,
sourceMap: false,
}),
resolve(),
@@ -86,7 +86,7 @@ describe('ES modules', () => {
[entry]: `import ${JSON.stringify(filepath)}`,
}),
commonjs({
- include: ['node_modules/**', 'src/globals/js/settings.js', 'src/globals/js/feature-flags.js'],
+ include: [/node_modules/, 'src/globals/js/settings.js', 'src/globals/js/feature-flags.js'],
sourceMap: false,
}),
resolve(),
diff --git a/tests/spec/.eslintrc.js b/packages/components/tests/spec/.eslintrc.js
similarity index 100%
rename from tests/spec/.eslintrc.js
rename to packages/components/tests/spec/.eslintrc.js
diff --git a/tests/spec/accordion_spec.js b/packages/components/tests/spec/accordion_spec.js
similarity index 100%
rename from tests/spec/accordion_spec.js
rename to packages/components/tests/spec/accordion_spec.js
diff --git a/tests/spec/checkbox_spec.js b/packages/components/tests/spec/checkbox_spec.js
similarity index 100%
rename from tests/spec/checkbox_spec.js
rename to packages/components/tests/spec/checkbox_spec.js
diff --git a/tests/spec/content-switcher_spec.js b/packages/components/tests/spec/content-switcher_spec.js
similarity index 100%
rename from tests/spec/content-switcher_spec.js
rename to packages/components/tests/spec/content-switcher_spec.js
diff --git a/tests/spec/copy-button_spec.js b/packages/components/tests/spec/copy-button_spec.js
similarity index 100%
rename from tests/spec/copy-button_spec.js
rename to packages/components/tests/spec/copy-button_spec.js
diff --git a/tests/spec/data-table_spec.js b/packages/components/tests/spec/data-table_spec.js
similarity index 100%
rename from tests/spec/data-table_spec.js
rename to packages/components/tests/spec/data-table_spec.js
diff --git a/tests/spec/date-picker_spec.js b/packages/components/tests/spec/date-picker_spec.js
similarity index 100%
rename from tests/spec/date-picker_spec.js
rename to packages/components/tests/spec/date-picker_spec.js
diff --git a/tests/spec/dropdown_spec.js b/packages/components/tests/spec/dropdown_spec.js
similarity index 100%
rename from tests/spec/dropdown_spec.js
rename to packages/components/tests/spec/dropdown_spec.js
diff --git a/tests/spec/file-uploader_spec.js b/packages/components/tests/spec/file-uploader_spec.js
similarity index 100%
rename from tests/spec/file-uploader_spec.js
rename to packages/components/tests/spec/file-uploader_spec.js
diff --git a/tests/spec/floating-menu_spec.js b/packages/components/tests/spec/floating-menu_spec.js
similarity index 100%
rename from tests/spec/floating-menu_spec.js
rename to packages/components/tests/spec/floating-menu_spec.js
diff --git a/tests/spec/header-nav_spec.js b/packages/components/tests/spec/header-nav_spec.js
similarity index 100%
rename from tests/spec/header-nav_spec.js
rename to packages/components/tests/spec/header-nav_spec.js
diff --git a/tests/spec/header-submenu_spec.js b/packages/components/tests/spec/header-submenu_spec.js
similarity index 100%
rename from tests/spec/header-submenu_spec.js
rename to packages/components/tests/spec/header-submenu_spec.js
diff --git a/tests/spec/inline-loading_spec.js b/packages/components/tests/spec/inline-loading_spec.js
similarity index 100%
rename from tests/spec/inline-loading_spec.js
rename to packages/components/tests/spec/inline-loading_spec.js
diff --git a/tests/spec/loading_spec.js b/packages/components/tests/spec/loading_spec.js
similarity index 100%
rename from tests/spec/loading_spec.js
rename to packages/components/tests/spec/loading_spec.js
diff --git a/tests/spec/misc/on-focus-by-keyboard_spec.js b/packages/components/tests/spec/misc/on-focus-by-keyboard_spec.js
similarity index 100%
rename from tests/spec/misc/on-focus-by-keyboard_spec.js
rename to packages/components/tests/spec/misc/on-focus-by-keyboard_spec.js
diff --git a/tests/spec/misc/svg-toggle-class_spec.js b/packages/components/tests/spec/misc/svg-toggle-class_spec.js
similarity index 100%
rename from tests/spec/misc/svg-toggle-class_spec.js
rename to packages/components/tests/spec/misc/svg-toggle-class_spec.js
diff --git a/tests/spec/mixins/init-component-by-launcher_spec.js b/packages/components/tests/spec/mixins/init-component-by-launcher_spec.js
similarity index 100%
rename from tests/spec/mixins/init-component-by-launcher_spec.js
rename to packages/components/tests/spec/mixins/init-component-by-launcher_spec.js
diff --git a/tests/spec/mixins/init-component-by-search_spec.js b/packages/components/tests/spec/mixins/init-component-by-search_spec.js
similarity index 100%
rename from tests/spec/mixins/init-component-by-search_spec.js
rename to packages/components/tests/spec/mixins/init-component-by-search_spec.js
diff --git a/tests/spec/modal_spec.js b/packages/components/tests/spec/modal_spec.js
similarity index 100%
rename from tests/spec/modal_spec.js
rename to packages/components/tests/spec/modal_spec.js
diff --git a/tests/spec/navigation-menu-panel_spec.js b/packages/components/tests/spec/navigation-menu-panel_spec.js
similarity index 100%
rename from tests/spec/navigation-menu-panel_spec.js
rename to packages/components/tests/spec/navigation-menu-panel_spec.js
diff --git a/tests/spec/navigation-menu_spec.js b/packages/components/tests/spec/navigation-menu_spec.js
similarity index 100%
rename from tests/spec/navigation-menu_spec.js
rename to packages/components/tests/spec/navigation-menu_spec.js
diff --git a/tests/spec/notification_spec.js b/packages/components/tests/spec/notification_spec.js
similarity index 100%
rename from tests/spec/notification_spec.js
rename to packages/components/tests/spec/notification_spec.js
diff --git a/tests/spec/number-input_spec.js b/packages/components/tests/spec/number-input_spec.js
similarity index 100%
rename from tests/spec/number-input_spec.js
rename to packages/components/tests/spec/number-input_spec.js
diff --git a/tests/spec/overflow-menu_spec.js b/packages/components/tests/spec/overflow-menu_spec.js
similarity index 100%
rename from tests/spec/overflow-menu_spec.js
rename to packages/components/tests/spec/overflow-menu_spec.js
diff --git a/tests/spec/pagination-nav_spec.js b/packages/components/tests/spec/pagination-nav_spec.js
similarity index 100%
rename from tests/spec/pagination-nav_spec.js
rename to packages/components/tests/spec/pagination-nav_spec.js
diff --git a/tests/spec/pagination_spec.js b/packages/components/tests/spec/pagination_spec.js
similarity index 100%
rename from tests/spec/pagination_spec.js
rename to packages/components/tests/spec/pagination_spec.js
diff --git a/tests/spec/product-switcher_spec.js b/packages/components/tests/spec/product-switcher_spec.js
similarity index 100%
rename from tests/spec/product-switcher_spec.js
rename to packages/components/tests/spec/product-switcher_spec.js
diff --git a/tests/spec/progress-indicator_spec.js b/packages/components/tests/spec/progress-indicator_spec.js
similarity index 100%
rename from tests/spec/progress-indicator_spec.js
rename to packages/components/tests/spec/progress-indicator_spec.js
diff --git a/tests/spec/search_spec.js b/packages/components/tests/spec/search_spec.js
similarity index 100%
rename from tests/spec/search_spec.js
rename to packages/components/tests/spec/search_spec.js
diff --git a/tests/spec/side-nav_spec.js b/packages/components/tests/spec/side-nav_spec.js
similarity index 100%
rename from tests/spec/side-nav_spec.js
rename to packages/components/tests/spec/side-nav_spec.js
diff --git a/tests/spec/slider_spec.js b/packages/components/tests/spec/slider_spec.js
similarity index 100%
rename from tests/spec/slider_spec.js
rename to packages/components/tests/spec/slider_spec.js
diff --git a/tests/spec/structured-list_spec.js b/packages/components/tests/spec/structured-list_spec.js
similarity index 100%
rename from tests/spec/structured-list_spec.js
rename to packages/components/tests/spec/structured-list_spec.js
diff --git a/tests/spec/tabs_spec.js b/packages/components/tests/spec/tabs_spec.js
similarity index 100%
rename from tests/spec/tabs_spec.js
rename to packages/components/tests/spec/tabs_spec.js
diff --git a/tests/spec/text-input_spec.js b/packages/components/tests/spec/text-input_spec.js
similarity index 100%
rename from tests/spec/text-input_spec.js
rename to packages/components/tests/spec/text-input_spec.js
diff --git a/tests/spec/tile_spec.js b/packages/components/tests/spec/tile_spec.js
similarity index 100%
rename from tests/spec/tile_spec.js
rename to packages/components/tests/spec/tile_spec.js
diff --git a/tests/spec/toolbar_spec.js b/packages/components/tests/spec/toolbar_spec.js
similarity index 100%
rename from tests/spec/toolbar_spec.js
rename to packages/components/tests/spec/toolbar_spec.js
diff --git a/tests/spec/tooltip_spec.js b/packages/components/tests/spec/tooltip_spec.js
similarity index 100%
rename from tests/spec/tooltip_spec.js
rename to packages/components/tests/spec/tooltip_spec.js
diff --git a/tests/spec/watch_spec.js b/packages/components/tests/spec/watch_spec.js
similarity index 100%
rename from tests/spec/watch_spec.js
rename to packages/components/tests/spec/watch_spec.js
diff --git a/tests/styles-test.js b/packages/components/tests/styles-test.js
similarity index 89%
rename from tests/styles-test.js
rename to packages/components/tests/styles-test.js
index c24dc8b6883b..aa3236707d0f 100644
--- a/tests/styles-test.js
+++ b/packages/components/tests/styles-test.js
@@ -10,11 +10,12 @@ const sass = require('node-sass');
const glob = require('glob');
const defaultOptions = {
- includePaths: ['node_modules'],
+ includePaths: ['node_modules', '../../../node_modules'],
};
const cwd = path.resolve(__dirname, '../src');
const files = glob.sync('**/*.scss', {
cwd,
+ ignore: ['**/vendor/@carbon/**'],
});
describe('styles', () => {
diff --git a/tests/utils/.eslintrc.js b/packages/components/tests/utils/.eslintrc.js
similarity index 100%
rename from tests/utils/.eslintrc.js
rename to packages/components/tests/utils/.eslintrc.js
diff --git a/tests/utils/event-manager.js b/packages/components/tests/utils/event-manager.js
similarity index 100%
rename from tests/utils/event-manager.js
rename to packages/components/tests/utils/event-manager.js
diff --git a/tests/utils/flatten-options.js b/packages/components/tests/utils/flatten-options.js
similarity index 100%
rename from tests/utils/flatten-options.js
rename to packages/components/tests/utils/flatten-options.js
diff --git a/tools/INTERNALS.md b/packages/components/tools/INTERNALS.md
similarity index 100%
rename from tools/INTERNALS.md
rename to packages/components/tools/INTERNALS.md
diff --git a/tools/babel-plugin-pure-assignment.js b/packages/components/tools/babel-plugin-pure-assignment.js
similarity index 100%
rename from tools/babel-plugin-pure-assignment.js
rename to packages/components/tools/babel-plugin-pure-assignment.js
diff --git a/tools/ci-check.sh b/packages/components/tools/ci-check.sh
similarity index 100%
rename from tools/ci-check.sh
rename to packages/components/tools/ci-check.sh
diff --git a/tools/copy-vendor-styles.sh b/packages/components/tools/copy-vendor-styles.sh
similarity index 100%
rename from tools/copy-vendor-styles.sh
rename to packages/components/tools/copy-vendor-styles.sh
diff --git a/tools/env.js b/packages/components/tools/env.js
similarity index 100%
rename from tools/env.js
rename to packages/components/tools/env.js
diff --git a/tools/jest/jsTransform.js b/packages/components/tools/jest/jsTransform.js
similarity index 100%
rename from tools/jest/jsTransform.js
rename to packages/components/tools/jest/jsTransform.js
diff --git a/tools/jest/scss.js b/packages/components/tools/jest/scss.js
similarity index 100%
rename from tools/jest/scss.js
rename to packages/components/tools/jest/scss.js
diff --git a/tools/rollup.config.dev.js b/packages/components/tools/rollup.config.dev.js
similarity index 71%
rename from tools/rollup.config.dev.js
rename to packages/components/tools/rollup.config.dev.js
index 0006e1c2ebb6..b09713149e7e 100644
--- a/tools/rollup.config.dev.js
+++ b/packages/components/tools/rollup.config.dev.js
@@ -35,21 +35,13 @@ module.exports = {
browser: true,
}),
commonjs({
- include: ['node_modules/**', 'src/globals/js/settings.js', 'demo/feature-flags.js'],
+ include: [/node_modules/, 'src/globals/js/settings.js', 'demo/feature-flags.js'],
sourceMap: true,
namedExports: {
- 'node_modules/prop-types/index.js': ['oneOf'],
- 'node_modules/react/index.js': [
- 'Children',
- 'Component',
- 'PureComponent',
- 'Fragment',
- 'PropTypes',
- 'createElement',
- 'isValidElement',
- ],
- 'node_modules/react-dom/index.js': ['render'],
- 'node_modules/react-is/index.js': ['isForwardRef'],
+ 'prop-types/index.js': ['oneOf'],
+ 'react/index.js': ['Children', 'Component', 'PureComponent', 'Fragment', 'PropTypes', 'createElement', 'isValidElement'],
+ 'react-dom/index.js': ['render'],
+ 'react-is/index.js': ['isForwardRef'],
},
}),
babel({
diff --git a/tools/rollup.config.js b/packages/components/tools/rollup.config.js
similarity index 63%
rename from tools/rollup.config.js
rename to packages/components/tools/rollup.config.js
index acd8d76552b2..ce7a991e732b 100644
--- a/tools/rollup.config.js
+++ b/packages/components/tools/rollup.config.js
@@ -8,13 +8,17 @@ const replace = require('rollup-plugin-replace');
module.exports = {
input: 'src/bundle.js',
plugins: [
- resolve(),
+ resolve({
+ jsnext: true,
+ main: true,
+ browser: true,
+ }),
commonjs({
- include: ['node_modules/**', 'src/globals/js/settings.js', 'src/globals/js/feature-flags.js'],
+ include: [/node_modules/, 'src/globals/js/settings.js', 'src/globals/js/feature-flags.js'],
sourceMap: false,
}),
babel({
- exclude: ['node_modules/**'], // only transpile our source code
+ exclude: [/node_modules/], // only transpile our source code
}),
replace({
'process.env.NODE_ENV': JSON.stringify('production'),
diff --git a/tools/templates.js b/packages/components/tools/templates.js
similarity index 100%
rename from tools/templates.js
rename to packages/components/tools/templates.js
diff --git a/tools/webpack.dev.config.js b/packages/components/tools/webpack.dev.config.js
similarity index 100%
rename from tools/webpack.dev.config.js
rename to packages/components/tools/webpack.dev.config.js
diff --git a/tasks/publish.sh b/tasks/publish.sh
new file mode 100755
index 000000000000..44cd3126b8b4
--- /dev/null
+++ b/tasks/publish.sh
@@ -0,0 +1,30 @@
+#!/bin/bash
+#
+# Copyright IBM Corp. 2016, 2018
+#
+# This source code is licensed under the Apache-2.0 license found in the
+# LICENSE file in the root directory of this source tree.
+#
+
+# Start in tasks/ even if run from root directory
+cd "$(dirname "$0")"
+
+# Exit the script on any command with non 0 return code
+# We assume that all the commands in the pipeline set their return code
+# properly and that we do not need to validate that the output is correct
+set -e
+
+# Echo every command being executed
+set -x
+
+# Go to root
+cd ..
+root_path=$PWD
+
+if [ -n "$(git status --porcelain)" ]; then
+ echo "Your git status is not clean. Aborting.";
+ exit 1;
+fi
+
+# Go!
+./node_modules/.bin/lerna publish "$@"
diff --git a/tasks/sync.js b/tasks/sync.js
new file mode 100644
index 000000000000..11123417b3a4
--- /dev/null
+++ b/tasks/sync.js
@@ -0,0 +1,161 @@
+/**
+ * Copyright IBM Corp. 2018, 2018
+ *
+ * This source code is licensed under the Apache-2.0 license found in the
+ * LICENSE file in the root directory of this source tree.
+ */
+
+'use strict';
+
+const fs = require('fs-extra');
+const path = require('path');
+const prettier = require('prettier');
+const lerna = require('../lerna.json');
+const packageJson = require('../package.json');
+
+const prettierOptions = {
+ ...packageJson.prettier,
+ parser: 'markdown',
+};
+
+const PACKAGES_DIR = path.resolve(__dirname, '../packages');
+const REPO_URL_BASE =
+ 'https://github.com/carbon-design-system/carbon-components/tree/master/packages';
+
+// This is our default set of keywords to include in each `package.json` file
+const DEFAULT_KEYWORDS = [
+ 'ibm',
+ 'carbon',
+ 'carbon-design-system',
+ 'components',
+ 'react',
+];
+
+// We're going to use this in our `sortFields` method. The idea is that we want
+// our `package.json` files to be ordered in the order given in this array. To
+// accomplish this, we create an object where we can reference the value
+// assigned to a field when sorting. By default, highest priority fields start
+// with 1 and go up. Unknown fields are all given the same priority, which is
+// just the length of the array + 1. When we use `sortFields` we are checking
+// for the value from `packageJsonFields` and comparing it with the other value.
+const packageJsonFields = [
+ 'name',
+ 'private',
+ 'description',
+ 'version',
+ 'license',
+ 'main',
+ 'module',
+ 'repository',
+ 'bugs',
+ 'homepage',
+ 'engines',
+ 'files',
+ 'keywords',
+ 'publishConfig',
+ 'scripts',
+ 'resolutions',
+ 'peerDependencies',
+ 'dependencies',
+ 'devDependencies',
+ 'sideEffects',
+ 'eyeglass',
+ 'prettier',
+ 'babel',
+ 'jest',
+].reduce(
+ (acc, key, index) => ({
+ ...acc,
+ [key]: index + 1,
+ }),
+ {}
+);
+const UNKNOWN_FIELD = Object.keys(packageJsonFields).length + 1;
+function sortFields(a, b) {
+ const aValue = packageJsonFields[a] || UNKNOWN_FIELD;
+ const bValue = packageJsonFields[b] || UNKNOWN_FIELD;
+ return aValue - bValue;
+}
+
+async function sync() {
+ const packagePaths = await Promise.all(
+ (await fs.readdir(PACKAGES_DIR)).map(async pkg => {
+ const packageJsonPath = path.join(PACKAGES_DIR, pkg, 'package.json');
+ return {
+ basename: pkg,
+ filepath: packageJsonPath,
+ file: await fs.readJson(packageJsonPath),
+ packagePath: path.join(PACKAGES_DIR, pkg),
+ };
+ })
+ );
+
+ const packages = await Promise.all(
+ packagePaths.map(async ({ basename, filepath, file, ...rest }) => {
+ file.repository = `${REPO_URL_BASE}/${basename}`;
+ file.bugs =
+ 'https://github.com/carbon-design-system/carbon-components/issues';
+ file.license = 'Apache-2.0';
+ file.publishConfig = {
+ access: 'public',
+ };
+
+ if (Array.isArray(file.keywords)) {
+ const keywordsToAdd = DEFAULT_KEYWORDS.filter(keyword => {
+ return file.keywords.indexOf(keyword) === -1;
+ });
+ if (keywordsToAdd.length > 0) {
+ file.keywords = [...file.keywords, ...keywordsToAdd];
+ }
+ } else {
+ file.keywords = DEFAULT_KEYWORDS;
+ }
+
+ // Construct our new packageJson file with sorted fields
+ const packageJson = Object.keys(file)
+ .sort(sortFields)
+ .reduce(
+ (acc, key) => ({
+ ...acc,
+ [key]: file[key],
+ }),
+ {}
+ );
+
+ await fs.writeJson(filepath, packageJson, { spaces: 2 });
+ return {
+ ...rest,
+ basename,
+ filepath,
+ packageJson,
+ };
+ })
+ );
+
+ // Sync `.npmignore` files
+ const defaultIgnorePatterns = [
+ '**/__mocks__/**',
+ '**/__tests__/**',
+ '**/examples/**',
+ '**/tasks/**',
+ ];
+ await Promise.all(
+ packages.map(async ({ packageJson, packagePath }) => {
+ const ignorePath = path.join(packagePath, '.npmignore');
+ const ignorePatterns = [...defaultIgnorePatterns];
+
+ if (await fs.pathExists(ignorePath)) {
+ const ignoreFile = await fs.readFile(ignorePath, 'utf8');
+ const localIgnorePatterns = ignoreFile.split('\n').filter(pattern => {
+ return ignorePatterns.indexOf(pattern) === -1;
+ });
+
+ ignorePatterns.push(...localIgnorePatterns);
+ }
+
+ await fs.writeFile(ignorePath, ignorePatterns.join('\n'));
+ })
+ );
+}
+
+sync().catch(error => console.error(error));
diff --git a/yarn.lock b/yarn.lock
index daeadb070259..85b5d1638a78 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -704,7 +704,7 @@
"@carbon/import-once" "10.0.0"
"@carbon/layout" "10.0.0"
-"@commitlint/cli@^7.5.0":
+"@commitlint/cli@^7.5.2":
version "7.5.2"
resolved "https://registry.yarnpkg.com/@commitlint/cli/-/cli-7.5.2.tgz#2475cd8f7ed3b2f9c2ab96c06bc24d61d23f8716"
integrity sha512-UQdW/wNb+XeANoYYLyuKEDIfWKSzdhJkPQZ8ie/IjfMNnsP+B23bkX4Ati+6U8zgz0yyngoxWl+3lfExiIL4hQ==
@@ -915,9 +915,631 @@
normalize-path "^2.0.1"
through2 "^2.0.3"
+"@lerna/add@3.13.3":
+ version "3.13.3"
+ resolved "https://registry.yarnpkg.com/@lerna/add/-/add-3.13.3.tgz#f4c1674839780e458f0426d4f7b6d0a77b9a2ae9"
+ integrity sha512-T3/Lsbo9ZFq+vL3ssaHxA8oKikZAPTJTGFe4CRuQgWCDd/M61+51jeWsngdaHpwzSSRDRjxg8fJTG10y10pnfA==
+ dependencies:
+ "@lerna/bootstrap" "3.13.3"
+ "@lerna/command" "3.13.3"
+ "@lerna/filter-options" "3.13.3"
+ "@lerna/npm-conf" "3.13.0"
+ "@lerna/validation-error" "3.13.0"
+ dedent "^0.7.0"
+ npm-package-arg "^6.1.0"
+ p-map "^1.2.0"
+ pacote "^9.5.0"
+ semver "^5.5.0"
+
+"@lerna/batch-packages@3.13.0":
+ version "3.13.0"
+ resolved "https://registry.yarnpkg.com/@lerna/batch-packages/-/batch-packages-3.13.0.tgz#697fde5be28822af9d9dca2f750250b90a89a000"
+ integrity sha512-TgLBTZ7ZlqilGnzJ3xh1KdAHcySfHytgNRTdG9YomfriTU6kVfp1HrXxKJYVGs7ClPUNt2CTFEOkw0tMBronjw==
+ dependencies:
+ "@lerna/package-graph" "3.13.0"
+ "@lerna/validation-error" "3.13.0"
+ npmlog "^4.1.2"
+
+"@lerna/bootstrap@3.13.3":
+ version "3.13.3"
+ resolved "https://registry.yarnpkg.com/@lerna/bootstrap/-/bootstrap-3.13.3.tgz#a0e5e466de5c100b49d558d39139204fc4db5c95"
+ integrity sha512-2XzijnLHRZOVQh8pwS7+5GR3cG4uh+EiLrWOishCq2TVzkqgjaS3GGBoef7KMCXfWHoLqAZRr/jEdLqfETLVqg==
+ dependencies:
+ "@lerna/batch-packages" "3.13.0"
+ "@lerna/command" "3.13.3"
+ "@lerna/filter-options" "3.13.3"
+ "@lerna/has-npm-version" "3.13.3"
+ "@lerna/npm-install" "3.13.3"
+ "@lerna/package-graph" "3.13.0"
+ "@lerna/pulse-till-done" "3.13.0"
+ "@lerna/rimraf-dir" "3.13.3"
+ "@lerna/run-lifecycle" "3.13.0"
+ "@lerna/run-parallel-batches" "3.13.0"
+ "@lerna/symlink-binary" "3.13.0"
+ "@lerna/symlink-dependencies" "3.13.0"
+ "@lerna/validation-error" "3.13.0"
+ dedent "^0.7.0"
+ get-port "^3.2.0"
+ multimatch "^2.1.0"
+ npm-package-arg "^6.1.0"
+ npmlog "^4.1.2"
+ p-finally "^1.0.0"
+ p-map "^1.2.0"
+ p-map-series "^1.0.0"
+ p-waterfall "^1.0.0"
+ read-package-tree "^5.1.6"
+ semver "^5.5.0"
+
+"@lerna/changed@3.13.4":
+ version "3.13.4"
+ resolved "https://registry.yarnpkg.com/@lerna/changed/-/changed-3.13.4.tgz#c69d8a079999e49611dd58987f08437baee81ad4"
+ integrity sha512-9lfOyRVObasw6L/z7yCSfsEl1QKy0Eamb8t2Krg1deIoAt+cE3JXOdGGC1MhOSli+7f/U9LyLXjJzIOs/pc9fw==
+ dependencies:
+ "@lerna/collect-updates" "3.13.3"
+ "@lerna/command" "3.13.3"
+ "@lerna/listable" "3.13.0"
+ "@lerna/output" "3.13.0"
+ "@lerna/version" "3.13.4"
+
+"@lerna/check-working-tree@3.13.3":
+ version "3.13.3"
+ resolved "https://registry.yarnpkg.com/@lerna/check-working-tree/-/check-working-tree-3.13.3.tgz#836a3ffd4413a29aca92ccca4a115e4f97109992"
+ integrity sha512-LoGZvTkne+V1WpVdCTU0XNzFKsQa2AiAFKksGRT0v8NQj6VAPp0jfVYDayTqwaWt2Ne0OGKOFE79Y5LStOuhaQ==
+ dependencies:
+ "@lerna/describe-ref" "3.13.3"
+ "@lerna/validation-error" "3.13.0"
+
+"@lerna/child-process@3.13.3":
+ version "3.13.3"
+ resolved "https://registry.yarnpkg.com/@lerna/child-process/-/child-process-3.13.3.tgz#6c084ee5cca9fc9e04d6bf4fc3f743ed26ff190c"
+ integrity sha512-3/e2uCLnbU+bydDnDwyadpOmuzazS01EcnOleAnuj9235CU2U97DH6OyoG1EW/fU59x11J+HjIqovh5vBaMQjQ==
+ dependencies:
+ chalk "^2.3.1"
+ execa "^1.0.0"
+ strong-log-transformer "^2.0.0"
+
+"@lerna/clean@3.13.3":
+ version "3.13.3"
+ resolved "https://registry.yarnpkg.com/@lerna/clean/-/clean-3.13.3.tgz#5673a1238e0712d31711e7e4e8cb9641891daaea"
+ integrity sha512-xmNauF1PpmDaKdtA2yuRc23Tru4q7UMO6yB1a/TTwxYPYYsAWG/CBK65bV26J7x4RlZtEv06ztYGMa9zh34UXA==
+ dependencies:
+ "@lerna/command" "3.13.3"
+ "@lerna/filter-options" "3.13.3"
+ "@lerna/prompt" "3.13.0"
+ "@lerna/pulse-till-done" "3.13.0"
+ "@lerna/rimraf-dir" "3.13.3"
+ p-map "^1.2.0"
+ p-map-series "^1.0.0"
+ p-waterfall "^1.0.0"
+
+"@lerna/cli@3.13.0":
+ version "3.13.0"
+ resolved "https://registry.yarnpkg.com/@lerna/cli/-/cli-3.13.0.tgz#3d7b357fdd7818423e9681a7b7f2abd106c8a266"
+ integrity sha512-HgFGlyCZbYaYrjOr3w/EsY18PdvtsTmDfpUQe8HwDjXlPeCCUgliZjXLOVBxSjiOvPeOSwvopwIHKWQmYbwywg==
+ dependencies:
+ "@lerna/global-options" "3.13.0"
+ dedent "^0.7.0"
+ npmlog "^4.1.2"
+ yargs "^12.0.1"
+
+"@lerna/collect-updates@3.13.3":
+ version "3.13.3"
+ resolved "https://registry.yarnpkg.com/@lerna/collect-updates/-/collect-updates-3.13.3.tgz#616648da59f0aff4a8e60257795cc46ca6921edd"
+ integrity sha512-sTpALOAxli/ZS+Mjq6fbmjU9YXqFJ2E4FrE1Ijl4wPC5stXEosg2u0Z1uPY+zVKdM+mOIhLxPVdx83rUgRS+Cg==
+ dependencies:
+ "@lerna/child-process" "3.13.3"
+ "@lerna/describe-ref" "3.13.3"
+ minimatch "^3.0.4"
+ npmlog "^4.1.2"
+ slash "^1.0.0"
+
+"@lerna/command@3.13.3":
+ version "3.13.3"
+ resolved "https://registry.yarnpkg.com/@lerna/command/-/command-3.13.3.tgz#5b20b3f507224573551039e0460bc36c39f7e9d1"
+ integrity sha512-WHFIQCubJV0T8gSLRNr6exZUxTswrh+iAtJCb86SE0Sa+auMPklE8af7w2Yck5GJfewmxSjke3yrjNxQrstx7w==
+ dependencies:
+ "@lerna/child-process" "3.13.3"
+ "@lerna/package-graph" "3.13.0"
+ "@lerna/project" "3.13.1"
+ "@lerna/validation-error" "3.13.0"
+ "@lerna/write-log-file" "3.13.0"
+ dedent "^0.7.0"
+ execa "^1.0.0"
+ is-ci "^1.0.10"
+ lodash "^4.17.5"
+ npmlog "^4.1.2"
+
+"@lerna/conventional-commits@3.13.0":
+ version "3.13.0"
+ resolved "https://registry.yarnpkg.com/@lerna/conventional-commits/-/conventional-commits-3.13.0.tgz#877aa225ca34cca61c31ea02a5a6296af74e1144"
+ integrity sha512-BeAgcNXuocmLhPxnmKU2Vy8YkPd/Uo+vu2i/p3JGsUldzrPC8iF3IDxH7fuXpEFN2Nfogu7KHachd4tchtOppA==
+ dependencies:
+ "@lerna/validation-error" "3.13.0"
+ conventional-changelog-angular "^5.0.3"
+ conventional-changelog-core "^3.1.6"
+ conventional-recommended-bump "^4.0.4"
+ fs-extra "^7.0.0"
+ get-stream "^4.0.0"
+ npm-package-arg "^6.1.0"
+ npmlog "^4.1.2"
+ pify "^3.0.0"
+ semver "^5.5.0"
+
+"@lerna/create-symlink@3.13.0":
+ version "3.13.0"
+ resolved "https://registry.yarnpkg.com/@lerna/create-symlink/-/create-symlink-3.13.0.tgz#e01133082fe040779712c960683cb3a272b67809"
+ integrity sha512-PTvg3jAAJSAtLFoZDsuTMv1wTOC3XYIdtg54k7uxIHsP8Ztpt+vlilY/Cni0THAqEMHvfiToel76Xdta4TU21Q==
+ dependencies:
+ cmd-shim "^2.0.2"
+ fs-extra "^7.0.0"
+ npmlog "^4.1.2"
+
+"@lerna/create@3.13.3":
+ version "3.13.3"
+ resolved "https://registry.yarnpkg.com/@lerna/create/-/create-3.13.3.tgz#6ded142c54b7f3cea86413c3637b067027b7f55d"
+ integrity sha512-4M5xT1AyUMwt1gCDph4BfW3e6fZmt0KjTa3FoXkUotf/w/eqTsc2IQ+ULz2+gOFQmtuNbqIZEOK3J4P9ArJJ/A==
+ dependencies:
+ "@lerna/child-process" "3.13.3"
+ "@lerna/command" "3.13.3"
+ "@lerna/npm-conf" "3.13.0"
+ "@lerna/validation-error" "3.13.0"
+ camelcase "^5.0.0"
+ dedent "^0.7.0"
+ fs-extra "^7.0.0"
+ globby "^8.0.1"
+ init-package-json "^1.10.3"
+ npm-package-arg "^6.1.0"
+ p-reduce "^1.0.0"
+ pacote "^9.5.0"
+ pify "^3.0.0"
+ semver "^5.5.0"
+ slash "^1.0.0"
+ validate-npm-package-license "^3.0.3"
+ validate-npm-package-name "^3.0.0"
+ whatwg-url "^7.0.0"
+
+"@lerna/describe-ref@3.13.3":
+ version "3.13.3"
+ resolved "https://registry.yarnpkg.com/@lerna/describe-ref/-/describe-ref-3.13.3.tgz#13318513613f6a407d37fc5dc025ec2cfb705606"
+ integrity sha512-5KcLTvjdS4gU5evW8ESbZ0BF44NM5HrP3dQNtWnOUSKJRgsES8Gj0lq9AlB2+YglZfjEftFT03uOYOxnKto4Uw==
+ dependencies:
+ "@lerna/child-process" "3.13.3"
+ npmlog "^4.1.2"
+
+"@lerna/diff@3.13.3":
+ version "3.13.3"
+ resolved "https://registry.yarnpkg.com/@lerna/diff/-/diff-3.13.3.tgz#883cb3a83a956dbfc2c17bc9a156468a5d3fae17"
+ integrity sha512-/DRS2keYbnKaAC+5AkDyZRGkP/kT7v1GlUS0JGZeiRDPQ1H6PzhX09EgE5X6nj0Ytrm0sUasDeN++CDVvgaI+A==
+ dependencies:
+ "@lerna/child-process" "3.13.3"
+ "@lerna/command" "3.13.3"
+ "@lerna/validation-error" "3.13.0"
+ npmlog "^4.1.2"
+
+"@lerna/exec@3.13.3":
+ version "3.13.3"
+ resolved "https://registry.yarnpkg.com/@lerna/exec/-/exec-3.13.3.tgz#5d2eda3f6e584f2f15b115e8a4b5bc960ba5de85"
+ integrity sha512-c0bD4XqM96CTPV8+lvkxzE7mkxiFyv/WNM4H01YvvbFAJzk+S4Y7cBtRkIYFTfkFZW3FLo8pEgtG1ONtIdM+tg==
+ dependencies:
+ "@lerna/batch-packages" "3.13.0"
+ "@lerna/child-process" "3.13.3"
+ "@lerna/command" "3.13.3"
+ "@lerna/filter-options" "3.13.3"
+ "@lerna/run-parallel-batches" "3.13.0"
+ "@lerna/validation-error" "3.13.0"
+
+"@lerna/filter-options@3.13.3":
+ version "3.13.3"
+ resolved "https://registry.yarnpkg.com/@lerna/filter-options/-/filter-options-3.13.3.tgz#aa42a4ab78837b8a6c4278ba871d27e92d77c54f"
+ integrity sha512-DbtQX4eRgrBz1wCFWRP99JBD7ODykYme9ykEK79+RrKph40znhJQRlLg4idogj6IsUEzwo1OHjihCzSfnVo6Cg==
+ dependencies:
+ "@lerna/collect-updates" "3.13.3"
+ "@lerna/filter-packages" "3.13.0"
+ dedent "^0.7.0"
+
+"@lerna/filter-packages@3.13.0":
+ version "3.13.0"
+ resolved "https://registry.yarnpkg.com/@lerna/filter-packages/-/filter-packages-3.13.0.tgz#f5371249e7e1a15928e5e88c544a242e0162c21c"
+ integrity sha512-RWiZWyGy3Mp7GRVBn//CacSnE3Kw82PxE4+H6bQ3pDUw/9atXn7NRX+gkBVQIYeKamh7HyumJtyOKq3Pp9BADQ==
+ dependencies:
+ "@lerna/validation-error" "3.13.0"
+ multimatch "^2.1.0"
+ npmlog "^4.1.2"
+
+"@lerna/get-npm-exec-opts@3.13.0":
+ version "3.13.0"
+ resolved "https://registry.yarnpkg.com/@lerna/get-npm-exec-opts/-/get-npm-exec-opts-3.13.0.tgz#d1b552cb0088199fc3e7e126f914e39a08df9ea5"
+ integrity sha512-Y0xWL0rg3boVyJk6An/vurKzubyJKtrxYv2sj4bB8Mc5zZ3tqtv0ccbOkmkXKqbzvNNF7VeUt1OJ3DRgtC/QZw==
+ dependencies:
+ npmlog "^4.1.2"
+
+"@lerna/get-packed@3.13.0":
+ version "3.13.0"
+ resolved "https://registry.yarnpkg.com/@lerna/get-packed/-/get-packed-3.13.0.tgz#335e40d77f3c1855aa248587d3e0b2d8f4b06e16"
+ integrity sha512-EgSim24sjIjqQDC57bgXD9l22/HCS93uQBbGpkzEOzxAVzEgpZVm7Fm1t8BVlRcT2P2zwGnRadIvxTbpQuDPTg==
+ dependencies:
+ fs-extra "^7.0.0"
+ ssri "^6.0.1"
+ tar "^4.4.8"
+
+"@lerna/github-client@3.13.3":
+ version "3.13.3"
+ resolved "https://registry.yarnpkg.com/@lerna/github-client/-/github-client-3.13.3.tgz#bcf9b4ff40bdd104cb40cd257322f052b41bb9ce"
+ integrity sha512-fcJkjab4kX0zcLLSa/DCUNvU3v8wmy2c1lhdIbL7s7gABmDcV0QZq93LhnEee3VkC9UpnJ6GKG4EkD7eIifBnA==
+ dependencies:
+ "@lerna/child-process" "3.13.3"
+ "@octokit/plugin-enterprise-rest" "^2.1.1"
+ "@octokit/rest" "^16.16.0"
+ git-url-parse "^11.1.2"
+ npmlog "^4.1.2"
+
+"@lerna/global-options@3.13.0":
+ version "3.13.0"
+ resolved "https://registry.yarnpkg.com/@lerna/global-options/-/global-options-3.13.0.tgz#217662290db06ad9cf2c49d8e3100ee28eaebae1"
+ integrity sha512-SlZvh1gVRRzYLVluz9fryY1nJpZ0FHDGB66U9tFfvnnxmueckRQxLopn3tXj3NU1kc3QANT2I5BsQkOqZ4TEFQ==
+
+"@lerna/has-npm-version@3.13.3":
+ version "3.13.3"
+ resolved "https://registry.yarnpkg.com/@lerna/has-npm-version/-/has-npm-version-3.13.3.tgz#167e3f602a2fb58f84f93cf5df39705ca6432a2d"
+ integrity sha512-mQzoghRw4dBg0R9FFfHrj0TH0glvXyzdEZmYZ8Isvx5BSuEEwpsryoywuZSdppcvLu8o7NAdU5Tac8cJ/mT52w==
+ dependencies:
+ "@lerna/child-process" "3.13.3"
+ semver "^5.5.0"
+
+"@lerna/import@3.13.4":
+ version "3.13.4"
+ resolved "https://registry.yarnpkg.com/@lerna/import/-/import-3.13.4.tgz#e9a1831b8fed33f3cbeab3b84c722c9371a2eaf7"
+ integrity sha512-dn6eNuPEljWsifBEzJ9B6NoaLwl/Zvof7PBUPA4hRyRlqG5sXRn6F9DnusMTovvSarbicmTURbOokYuotVWQQA==
+ dependencies:
+ "@lerna/child-process" "3.13.3"
+ "@lerna/command" "3.13.3"
+ "@lerna/prompt" "3.13.0"
+ "@lerna/pulse-till-done" "3.13.0"
+ "@lerna/validation-error" "3.13.0"
+ dedent "^0.7.0"
+ fs-extra "^7.0.0"
+ p-map-series "^1.0.0"
+
+"@lerna/init@3.13.3":
+ version "3.13.3"
+ resolved "https://registry.yarnpkg.com/@lerna/init/-/init-3.13.3.tgz#ebd522fee9b9d7d3b2dacb0261eaddb4826851ff"
+ integrity sha512-bK/mp0sF6jT0N+c+xrbMCqN4xRoiZCXQzlYsyACxPK99KH/mpHv7hViZlTYUGlYcymtew6ZC770miv5A9wF9hA==
+ dependencies:
+ "@lerna/child-process" "3.13.3"
+ "@lerna/command" "3.13.3"
+ fs-extra "^7.0.0"
+ p-map "^1.2.0"
+ write-json-file "^2.3.0"
+
+"@lerna/link@3.13.3":
+ version "3.13.3"
+ resolved "https://registry.yarnpkg.com/@lerna/link/-/link-3.13.3.tgz#11124d4a0c8d0b79752fbda3babedfd62dd57847"
+ integrity sha512-IHhtdhA0KlIdevCsq6WHkI2rF3lHWHziJs2mlrEWAKniVrFczbELON1KJAgdJS1k3kAP/WeWVqmIYZ2hJDxMvg==
+ dependencies:
+ "@lerna/command" "3.13.3"
+ "@lerna/package-graph" "3.13.0"
+ "@lerna/symlink-dependencies" "3.13.0"
+ p-map "^1.2.0"
+ slash "^1.0.0"
+
+"@lerna/list@3.13.3":
+ version "3.13.3"
+ resolved "https://registry.yarnpkg.com/@lerna/list/-/list-3.13.3.tgz#fa93864d43cadeb4cd540a4e78a52886c57dbe74"
+ integrity sha512-rLRDsBCkydMq2FL6WY1J/elvnXIjxxRtb72lfKHdvDEqVdquT5Qgt9ci42hwjmcocFwWcFJgF6BZozj5pbc13A==
+ dependencies:
+ "@lerna/command" "3.13.3"
+ "@lerna/filter-options" "3.13.3"
+ "@lerna/listable" "3.13.0"
+ "@lerna/output" "3.13.0"
+
+"@lerna/listable@3.13.0":
+ version "3.13.0"
+ resolved "https://registry.yarnpkg.com/@lerna/listable/-/listable-3.13.0.tgz#babc18442c590b549cf0966d20d75fea066598d4"
+ integrity sha512-liYJ/WBUYP4N4MnSVZuLUgfa/jy3BZ02/1Om7xUY09xGVSuNVNEeB8uZUMSC+nHqFHIsMPZ8QK9HnmZb1E/eTA==
+ dependencies:
+ "@lerna/batch-packages" "3.13.0"
+ chalk "^2.3.1"
+ columnify "^1.5.4"
+
+"@lerna/log-packed@3.13.0":
+ version "3.13.0"
+ resolved "https://registry.yarnpkg.com/@lerna/log-packed/-/log-packed-3.13.0.tgz#497b5f692a8d0e3f669125da97b0dadfd9e480f3"
+ integrity sha512-Rmjrcz+6aM6AEcEVWmurbo8+AnHOvYtDpoeMMJh9IZ9SmZr2ClXzmD7wSvjTQc8BwOaiWjjC/ukcT0UYA2m7wg==
+ dependencies:
+ byte-size "^4.0.3"
+ columnify "^1.5.4"
+ has-unicode "^2.0.1"
+ npmlog "^4.1.2"
+
+"@lerna/npm-conf@3.13.0":
+ version "3.13.0"
+ resolved "https://registry.yarnpkg.com/@lerna/npm-conf/-/npm-conf-3.13.0.tgz#6b434ed75ff757e8c14381b9bbfe5d5ddec134a7"
+ integrity sha512-Jg2kANsGnhg+fbPEzE0X9nX5oviEAvWj0nYyOkcE+cgWuT7W0zpnPXC4hA4C5IPQGhwhhh0IxhWNNHtjTuw53g==
+ dependencies:
+ config-chain "^1.1.11"
+ pify "^3.0.0"
+
+"@lerna/npm-dist-tag@3.13.0":
+ version "3.13.0"
+ resolved "https://registry.yarnpkg.com/@lerna/npm-dist-tag/-/npm-dist-tag-3.13.0.tgz#49ecbe0e82cbe4ad4a8ea6de112982bf6c4e6cd4"
+ integrity sha512-mcuhw34JhSRFrbPn0vedbvgBTvveG52bR2lVE3M3tfE8gmR/cKS/EJFO4AUhfRKGCTFn9rjaSEzlFGYV87pemQ==
+ dependencies:
+ figgy-pudding "^3.5.1"
+ npm-package-arg "^6.1.0"
+ npm-registry-fetch "^3.9.0"
+ npmlog "^4.1.2"
+
+"@lerna/npm-install@3.13.3":
+ version "3.13.3"
+ resolved "https://registry.yarnpkg.com/@lerna/npm-install/-/npm-install-3.13.3.tgz#9b09852732e51c16d2e060ff2fd8bfbbb49cf7ba"
+ integrity sha512-7Jig9MLpwAfcsdQ5UeanAjndChUjiTjTp50zJ+UZz4CbIBIDhoBehvNMTCL2G6pOEC7sGEg6sAqJINAqred6Tg==
+ dependencies:
+ "@lerna/child-process" "3.13.3"
+ "@lerna/get-npm-exec-opts" "3.13.0"
+ fs-extra "^7.0.0"
+ npm-package-arg "^6.1.0"
+ npmlog "^4.1.2"
+ signal-exit "^3.0.2"
+ write-pkg "^3.1.0"
+
+"@lerna/npm-publish@3.13.2":
+ version "3.13.2"
+ resolved "https://registry.yarnpkg.com/@lerna/npm-publish/-/npm-publish-3.13.2.tgz#ad713ca6f91a852687d7d0e1bda7f9c66df21768"
+ integrity sha512-HMucPyEYZfom5tRJL4GsKBRi47yvSS2ynMXYxL3kO0ie+j9J7cb0Ir8NmaAMEd3uJWJVFCPuQarehyfTDZsSxg==
+ dependencies:
+ "@lerna/run-lifecycle" "3.13.0"
+ figgy-pudding "^3.5.1"
+ fs-extra "^7.0.0"
+ libnpmpublish "^1.1.1"
+ npm-package-arg "^6.1.0"
+ npmlog "^4.1.2"
+ pify "^3.0.0"
+ read-package-json "^2.0.13"
+
+"@lerna/npm-run-script@3.13.3":
+ version "3.13.3"
+ resolved "https://registry.yarnpkg.com/@lerna/npm-run-script/-/npm-run-script-3.13.3.tgz#9bb6389ed70cd506905d6b05b6eab336b4266caf"
+ integrity sha512-qR4o9BFt5hI8Od5/DqLalOJydnKpiQFEeN0h9xZi7MwzuX1Ukwh3X22vqsX4YRbipIelSFtrDzleNVUm5jj0ow==
+ dependencies:
+ "@lerna/child-process" "3.13.3"
+ "@lerna/get-npm-exec-opts" "3.13.0"
+ npmlog "^4.1.2"
+
+"@lerna/output@3.13.0":
+ version "3.13.0"
+ resolved "https://registry.yarnpkg.com/@lerna/output/-/output-3.13.0.tgz#3ded7cc908b27a9872228a630d950aedae7a4989"
+ integrity sha512-7ZnQ9nvUDu/WD+bNsypmPG5MwZBwu86iRoiW6C1WBuXXDxM5cnIAC1m2WxHeFnjyMrYlRXM9PzOQ9VDD+C15Rg==
+ dependencies:
+ npmlog "^4.1.2"
+
+"@lerna/pack-directory@3.13.1":
+ version "3.13.1"
+ resolved "https://registry.yarnpkg.com/@lerna/pack-directory/-/pack-directory-3.13.1.tgz#5ad4d0945f86a648f565e24d53c1e01bb3a912d1"
+ integrity sha512-kXnyqrkQbCIZOf1054N88+8h0ItC7tUN5v9ca/aWpx298gsURpxUx/1TIKqijL5TOnHMyIkj0YJmnH/PyBVLKA==
+ dependencies:
+ "@lerna/get-packed" "3.13.0"
+ "@lerna/package" "3.13.0"
+ "@lerna/run-lifecycle" "3.13.0"
+ figgy-pudding "^3.5.1"
+ npm-packlist "^1.4.1"
+ npmlog "^4.1.2"
+ tar "^4.4.8"
+ temp-write "^3.4.0"
+
+"@lerna/package-graph@3.13.0":
+ version "3.13.0"
+ resolved "https://registry.yarnpkg.com/@lerna/package-graph/-/package-graph-3.13.0.tgz#607062f8d2ce22b15f8d4a0623f384736e67f760"
+ integrity sha512-3mRF1zuqFE1HEFmMMAIggXy+f+9cvHhW/jzaPEVyrPNLKsyfJQtpTNzeI04nfRvbAh+Gd2aNksvaW/w3xGJnnw==
+ dependencies:
+ "@lerna/validation-error" "3.13.0"
+ npm-package-arg "^6.1.0"
+ semver "^5.5.0"
+
+"@lerna/package@3.13.0":
+ version "3.13.0"
+ resolved "https://registry.yarnpkg.com/@lerna/package/-/package-3.13.0.tgz#4baeebc49a57fc9b31062cc59f5ee38384429fc8"
+ integrity sha512-kSKO0RJQy093BufCQnkhf1jB4kZnBvL7kK5Ewolhk5gwejN+Jofjd8DGRVUDUJfQ0CkW1o6GbUeZvs8w8VIZDg==
+ dependencies:
+ load-json-file "^4.0.0"
+ npm-package-arg "^6.1.0"
+ write-pkg "^3.1.0"
+
+"@lerna/project@3.13.1":
+ version "3.13.1"
+ resolved "https://registry.yarnpkg.com/@lerna/project/-/project-3.13.1.tgz#bce890f60187bd950bcf36c04b5260642e295e79"
+ integrity sha512-/GoCrpsCCTyb9sizk1+pMBrIYchtb+F1uCOn3cjn9yenyG/MfYEnlfrbV5k/UDud0Ei75YBLbmwCbigHkAKazQ==
+ dependencies:
+ "@lerna/package" "3.13.0"
+ "@lerna/validation-error" "3.13.0"
+ cosmiconfig "^5.1.0"
+ dedent "^0.7.0"
+ dot-prop "^4.2.0"
+ glob-parent "^3.1.0"
+ globby "^8.0.1"
+ load-json-file "^4.0.0"
+ npmlog "^4.1.2"
+ p-map "^1.2.0"
+ resolve-from "^4.0.0"
+ write-json-file "^2.3.0"
+
+"@lerna/prompt@3.13.0":
+ version "3.13.0"
+ resolved "https://registry.yarnpkg.com/@lerna/prompt/-/prompt-3.13.0.tgz#53571462bb3f5399cc1ca6d335a411fe093426a5"
+ integrity sha512-P+lWSFokdyvYpkwC3it9cE0IF2U5yy2mOUbGvvE4iDb9K7TyXGE+7lwtx2thtPvBAfIb7O13POMkv7df03HJeA==
+ dependencies:
+ inquirer "^6.2.0"
+ npmlog "^4.1.2"
+
+"@lerna/publish@3.13.4":
+ version "3.13.4"
+ resolved "https://registry.yarnpkg.com/@lerna/publish/-/publish-3.13.4.tgz#25b678c285110897a7fc5198a35bdfa9db7f9cc1"
+ integrity sha512-v03pabiPlqCDwX6cVNis1PDdT6/jBgkVb5Nl4e8wcJXevIhZw3ClvtI94gSZu/wdoVFX0RMfc8QBVmaimSO0qg==
+ dependencies:
+ "@lerna/batch-packages" "3.13.0"
+ "@lerna/check-working-tree" "3.13.3"
+ "@lerna/child-process" "3.13.3"
+ "@lerna/collect-updates" "3.13.3"
+ "@lerna/command" "3.13.3"
+ "@lerna/describe-ref" "3.13.3"
+ "@lerna/log-packed" "3.13.0"
+ "@lerna/npm-conf" "3.13.0"
+ "@lerna/npm-dist-tag" "3.13.0"
+ "@lerna/npm-publish" "3.13.2"
+ "@lerna/output" "3.13.0"
+ "@lerna/pack-directory" "3.13.1"
+ "@lerna/prompt" "3.13.0"
+ "@lerna/pulse-till-done" "3.13.0"
+ "@lerna/run-lifecycle" "3.13.0"
+ "@lerna/run-parallel-batches" "3.13.0"
+ "@lerna/validation-error" "3.13.0"
+ "@lerna/version" "3.13.4"
+ figgy-pudding "^3.5.1"
+ fs-extra "^7.0.0"
+ libnpmaccess "^3.0.1"
+ npm-package-arg "^6.1.0"
+ npm-registry-fetch "^3.9.0"
+ npmlog "^4.1.2"
+ p-finally "^1.0.0"
+ p-map "^1.2.0"
+ p-pipe "^1.2.0"
+ p-reduce "^1.0.0"
+ pacote "^9.5.0"
+ semver "^5.5.0"
+
+"@lerna/pulse-till-done@3.13.0":
+ version "3.13.0"
+ resolved "https://registry.yarnpkg.com/@lerna/pulse-till-done/-/pulse-till-done-3.13.0.tgz#c8e9ce5bafaf10d930a67d7ed0ccb5d958fe0110"
+ integrity sha512-1SOHpy7ZNTPulzIbargrgaJX387csN7cF1cLOGZiJQA6VqnS5eWs2CIrG8i8wmaUavj2QlQ5oEbRMVVXSsGrzA==
+ dependencies:
+ npmlog "^4.1.2"
+
+"@lerna/resolve-symlink@3.13.0":
+ version "3.13.0"
+ resolved "https://registry.yarnpkg.com/@lerna/resolve-symlink/-/resolve-symlink-3.13.0.tgz#3e6809ef53b63fe914814bfa071cd68012e22fbb"
+ integrity sha512-Lc0USSFxwDxUs5JvIisS8JegjA6SHSAWJCMvi2osZx6wVRkEDlWG2B1JAfXUzCMNfHoZX0/XX9iYZ+4JIpjAtg==
+ dependencies:
+ fs-extra "^7.0.0"
+ npmlog "^4.1.2"
+ read-cmd-shim "^1.0.1"
+
+"@lerna/rimraf-dir@3.13.3":
+ version "3.13.3"
+ resolved "https://registry.yarnpkg.com/@lerna/rimraf-dir/-/rimraf-dir-3.13.3.tgz#3a8e71317fde853893ef0262bc9bba6a180b7227"
+ integrity sha512-d0T1Hxwu3gpYVv73ytSL+/Oy8JitsmvOYUR5ouRSABsmqS7ZZCh5t6FgVDDGVXeuhbw82+vuny1Og6Q0k4ilqw==
+ dependencies:
+ "@lerna/child-process" "3.13.3"
+ npmlog "^4.1.2"
+ path-exists "^3.0.0"
+ rimraf "^2.6.2"
+
+"@lerna/run-lifecycle@3.13.0":
+ version "3.13.0"
+ resolved "https://registry.yarnpkg.com/@lerna/run-lifecycle/-/run-lifecycle-3.13.0.tgz#d8835ee83425edee40f687a55f81b502354d3261"
+ integrity sha512-oyiaL1biZdjpmjh6X/5C4w07wNFyiwXSSHH5GQB4Ay4BPwgq9oNhCcxRoi0UVZlZ1YwzSW8sTwLgj8emkIo3Yg==
+ dependencies:
+ "@lerna/npm-conf" "3.13.0"
+ figgy-pudding "^3.5.1"
+ npm-lifecycle "^2.1.0"
+ npmlog "^4.1.2"
+
+"@lerna/run-parallel-batches@3.13.0":
+ version "3.13.0"
+ resolved "https://registry.yarnpkg.com/@lerna/run-parallel-batches/-/run-parallel-batches-3.13.0.tgz#0276bb4e7cd0995297db82d134ca2bd08d63e311"
+ integrity sha512-bICFBR+cYVF1FFW+Tlm0EhWDioTUTM6dOiVziDEGE1UZha1dFkMYqzqdSf4bQzfLS31UW/KBd/2z8jy2OIjEjg==
+ dependencies:
+ p-map "^1.2.0"
+ p-map-series "^1.0.0"
+
+"@lerna/run@3.13.3":
+ version "3.13.3"
+ resolved "https://registry.yarnpkg.com/@lerna/run/-/run-3.13.3.tgz#0781c82d225ef6e85e28d3e763f7fc090a376a21"
+ integrity sha512-ygnLIfIYS6YY1JHWOM4CsdZiY8kTYPsDFOLAwASlRnlAXF9HiMT08GFXLmMHIblZJ8yJhsM2+QgraCB0WdxzOQ==
+ dependencies:
+ "@lerna/batch-packages" "3.13.0"
+ "@lerna/command" "3.13.3"
+ "@lerna/filter-options" "3.13.3"
+ "@lerna/npm-run-script" "3.13.3"
+ "@lerna/output" "3.13.0"
+ "@lerna/run-parallel-batches" "3.13.0"
+ "@lerna/timer" "3.13.0"
+ "@lerna/validation-error" "3.13.0"
+ p-map "^1.2.0"
+
+"@lerna/symlink-binary@3.13.0":
+ version "3.13.0"
+ resolved "https://registry.yarnpkg.com/@lerna/symlink-binary/-/symlink-binary-3.13.0.tgz#36a9415d468afcb8105750296902f6f000a9680d"
+ integrity sha512-obc4Y6jxywkdaCe+DB0uTxYqP0IQ8mFWvN+k/YMbwH4G2h7M7lCBWgPy8e7xw/50+1II9tT2sxgx+jMus1sTJg==
+ dependencies:
+ "@lerna/create-symlink" "3.13.0"
+ "@lerna/package" "3.13.0"
+ fs-extra "^7.0.0"
+ p-map "^1.2.0"
+
+"@lerna/symlink-dependencies@3.13.0":
+ version "3.13.0"
+ resolved "https://registry.yarnpkg.com/@lerna/symlink-dependencies/-/symlink-dependencies-3.13.0.tgz#76c23ecabda7824db98a0561364f122b457509cf"
+ integrity sha512-7CyN5WYEPkbPLbqHBIQg/YiimBzb5cIGQB0E9IkLs3+racq2vmUNQZn38LOaazQacAA83seB+zWSxlI6H+eXSg==
+ dependencies:
+ "@lerna/create-symlink" "3.13.0"
+ "@lerna/resolve-symlink" "3.13.0"
+ "@lerna/symlink-binary" "3.13.0"
+ fs-extra "^7.0.0"
+ p-finally "^1.0.0"
+ p-map "^1.2.0"
+ p-map-series "^1.0.0"
+
+"@lerna/timer@3.13.0":
+ version "3.13.0"
+ resolved "https://registry.yarnpkg.com/@lerna/timer/-/timer-3.13.0.tgz#bcd0904551db16e08364d6c18e5e2160fc870781"
+ integrity sha512-RHWrDl8U4XNPqY5MQHkToWS9jHPnkLZEt5VD+uunCKTfzlxGnRCr3/zVr8VGy/uENMYpVP3wJa4RKGY6M0vkRw==
+
+"@lerna/validation-error@3.13.0":
+ version "3.13.0"
+ resolved "https://registry.yarnpkg.com/@lerna/validation-error/-/validation-error-3.13.0.tgz#c86b8f07c5ab9539f775bd8a54976e926f3759c3"
+ integrity sha512-SiJP75nwB8GhgwLKQfdkSnDufAaCbkZWJqEDlKOUPUvVOplRGnfL+BPQZH5nvq2BYSRXsksXWZ4UHVnQZI/HYA==
+ dependencies:
+ npmlog "^4.1.2"
+
+"@lerna/version@3.13.4":
+ version "3.13.4"
+ resolved "https://registry.yarnpkg.com/@lerna/version/-/version-3.13.4.tgz#ea23b264bebda425ccbfcdcd1de13ef45a390e59"
+ integrity sha512-pptWUEgN/lUTQZu34+gfH1g4Uhs7TDKRcdZY9A4T9k6RTOwpKC2ceLGiXdeR+ZgQJAey2C4qiE8fo5Z6Rbc6QA==
+ dependencies:
+ "@lerna/batch-packages" "3.13.0"
+ "@lerna/check-working-tree" "3.13.3"
+ "@lerna/child-process" "3.13.3"
+ "@lerna/collect-updates" "3.13.3"
+ "@lerna/command" "3.13.3"
+ "@lerna/conventional-commits" "3.13.0"
+ "@lerna/github-client" "3.13.3"
+ "@lerna/output" "3.13.0"
+ "@lerna/prompt" "3.13.0"
+ "@lerna/run-lifecycle" "3.13.0"
+ "@lerna/validation-error" "3.13.0"
+ chalk "^2.3.1"
+ dedent "^0.7.0"
+ minimatch "^3.0.4"
+ npmlog "^4.1.2"
+ p-map "^1.2.0"
+ p-pipe "^1.2.0"
+ p-reduce "^1.0.0"
+ p-waterfall "^1.0.0"
+ semver "^5.5.0"
+ slash "^1.0.0"
+ temp-write "^3.4.0"
+
+"@lerna/write-log-file@3.13.0":
+ version "3.13.0"
+ resolved "https://registry.yarnpkg.com/@lerna/write-log-file/-/write-log-file-3.13.0.tgz#b78d9e4cfc1349a8be64d91324c4c8199e822a26"
+ integrity sha512-RibeMnDPvlL8bFYW5C8cs4mbI3AHfQef73tnJCQ/SgrXZHehmHnsyWUiE7qDQCAo+B1RfTapvSyFF69iPj326A==
+ dependencies:
+ npmlog "^4.1.2"
+ write-file-atomic "^2.3.0"
+
"@marionebl/sander@^0.6.0":
version "0.6.1"
resolved "https://registry.yarnpkg.com/@marionebl/sander/-/sander-0.6.1.tgz#1958965874f24bc51be48875feb50d642fc41f7b"
+ integrity sha1-GViWWHTyS8Ub5Ih1/rUNZC/EH3s=
dependencies:
graceful-fs "^4.1.3"
mkdirp "^0.5.1"
@@ -936,12 +1558,76 @@
resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b"
integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==
+"@octokit/endpoint@^4.0.0":
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-4.2.0.tgz#9e36aa6471a7b4a9f2e521549cd2b1d63090187b"
+ integrity sha512-0GUrn0Lr4k8EQpbKLiNzY4gWkx98UuiEFggvk6IqJCHJawUicg2z8XiKvbCZXJbC26T9XJBZ+xURaYhNc5n3dw==
+ dependencies:
+ deepmerge "3.2.0"
+ is-plain-object "^2.0.4"
+ universal-user-agent "^2.0.1"
+ url-template "^2.0.8"
+
+"@octokit/plugin-enterprise-rest@^2.1.1":
+ version "2.2.2"
+ resolved "https://registry.yarnpkg.com/@octokit/plugin-enterprise-rest/-/plugin-enterprise-rest-2.2.2.tgz#c0e22067a043e19f96ff9c7832e2a3019f9be75c"
+ integrity sha512-CTZr64jZYhGWNTDGlSJ2mvIlFsm9OEO3LqWn9I/gmoHI4jRBp4kpHoFYNemG4oA75zUAcmbuWblb7jjP877YZw==
+
+"@octokit/request@3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@octokit/request/-/request-3.0.0.tgz#304a279036b2dc89e7fba7cb30c9e6a9b1f4d2df"
+ integrity sha512-DZqmbm66tq+a9FtcKrn0sjrUpi0UaZ9QPUCxxyk/4CJ2rseTMpAWRf6gCwOSUCzZcx/4XVIsDk+kz5BVdaeenA==
+ dependencies:
+ "@octokit/endpoint" "^4.0.0"
+ deprecation "^1.0.1"
+ is-plain-object "^2.0.4"
+ node-fetch "^2.3.0"
+ once "^1.4.0"
+ universal-user-agent "^2.0.1"
+
+"@octokit/rest@^16.16.0":
+ version "16.25.0"
+ resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-16.25.0.tgz#1111dc2b2058bc77442fd7fbd295dab3991b62bf"
+ integrity sha512-QKIzP0gNYjyIGmY3Gpm3beof0WFwxFR+HhRZ+Wi0fYYhkEUvkJiXqKF56Pf5glzzfhEwOrggfluEld5F/ZxsKw==
+ dependencies:
+ "@octokit/request" "3.0.0"
+ atob-lite "^2.0.0"
+ before-after-hook "^1.4.0"
+ btoa-lite "^1.0.0"
+ deprecation "^1.0.1"
+ lodash.get "^4.4.2"
+ lodash.set "^4.3.2"
+ lodash.uniq "^4.5.0"
+ octokit-pagination-methods "^1.1.0"
+ once "^1.4.0"
+ universal-user-agent "^2.0.0"
+ url-template "^2.0.8"
+
"@samverschueren/stream-to-observable@^0.3.0":
version "0.3.0"
resolved "https://registry.yarnpkg.com/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz#ecdf48d532c58ea477acfcab80348424f8d0662f"
+ integrity sha512-MI4Xx6LHs4Webyvi6EbspgyAb4D2Q2VtnCQ1blOJcoLS6mVa8lNN2rkIy1CVxfTUpoyIbCTkXES1rLXztFD1lg==
dependencies:
any-observable "^0.3.0"
+"@textlint/ast-node-types@^4.0.3":
+ version "4.2.2"
+ resolved "https://registry.yarnpkg.com/@textlint/ast-node-types/-/ast-node-types-4.2.2.tgz#5042d0b3b16f18b9f2d16b96e6ee5356e6f3d37d"
+ integrity sha512-5VHykhxgUat7dvRWGw52Tk55SWjuZDpDO7PKDhfcLTFrD1cjbTtFFnWeJc0BfoqB2AUjfHXRoMdnqbFRGmnPVQ==
+
+"@textlint/markdown-to-ast@~6.0.9":
+ version "6.0.9"
+ resolved "https://registry.yarnpkg.com/@textlint/markdown-to-ast/-/markdown-to-ast-6.0.9.tgz#e7c89e5ad15d17dcd8e5a62758358936827658fa"
+ integrity sha512-hfAWBvTeUGh5t5kTn2U3uP3qOSM1BSrxzl1jF3nn0ywfZXpRBZr5yRjXnl4DzIYawCtZOshmRi/tI3/x4TE1jQ==
+ dependencies:
+ "@textlint/ast-node-types" "^4.0.3"
+ debug "^2.1.3"
+ remark-frontmatter "^1.2.0"
+ remark-parse "^5.0.0"
+ structured-source "^3.0.2"
+ traverse "^0.6.6"
+ unified "^6.1.6"
+
"@types/estree@0.0.39":
version "0.0.39"
resolved "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f"
@@ -973,6 +1659,11 @@
version "10.12.15"
resolved "https://registry.yarnpkg.com/@types/node/-/node-10.12.15.tgz#20e85651b62fd86656e57c9c9bc771ab1570bc59"
+"@types/normalize-package-data@^2.4.0":
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz#e486d0d97396d79beedd0a6e33f4534ff6b4973e"
+ integrity sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==
+
"@types/semver@^5.5.0":
version "5.5.0"
resolved "https://registry.yarnpkg.com/@types/semver/-/semver-5.5.0.tgz#146c2a29ee7d3bae4bf2fcb274636e264c813c45"
@@ -1110,9 +1801,10 @@
version "4.2.1"
resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.1.tgz#5c85d662f76fa1d34575766c5dcd6615abcd30d8"
-JSONStream@^1.0.4:
+JSONStream@^1.0.4, JSONStream@^1.3.4:
version "1.3.5"
resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0"
+ integrity sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==
dependencies:
jsonparse "^1.2.0"
through ">=2.2.7 <3"
@@ -1198,6 +1890,20 @@ after@0.8.2:
version "0.8.2"
resolved "https://registry.yarnpkg.com/after/-/after-0.8.2.tgz#fedb394f9f0e02aa9768e702bda23b505fae7e1f"
+agent-base@4, agent-base@^4.1.0, agent-base@~4.2.1:
+ version "4.2.1"
+ resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-4.2.1.tgz#d89e5999f797875674c07d87f260fc41e83e8ca9"
+ integrity sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==
+ dependencies:
+ es6-promisify "^5.0.0"
+
+agentkeepalive@^3.4.1:
+ version "3.5.2"
+ resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-3.5.2.tgz#a113924dd3fa24a0bc3b78108c450c2abee00f67"
+ integrity sha512-e0L/HNe6qkQ7H19kTlRRqUibEAwDK5AFk6y3PtMsuut2VAH6+Q4xZml1tNDJD7kSAyqmbG/K08K5WEJYtUrSlQ==
+ dependencies:
+ humanize-ms "^1.2.1"
+
ajv-errors@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d"
@@ -1243,6 +1949,13 @@ amdefine@>=0.0.4:
version "1.0.1"
resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5"
+anchor-markdown-header@^0.5.5:
+ version "0.5.7"
+ resolved "https://registry.yarnpkg.com/anchor-markdown-header/-/anchor-markdown-header-0.5.7.tgz#045063d76e6a1f9cd327a57a0126aa0fdec371a7"
+ integrity sha1-BFBj125qH5zTJ6V6ASaqD97Dcac=
+ dependencies:
+ emoji-regex "~6.1.0"
+
ansi-align@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-1.1.0.tgz#2f0c1658829739add5ebb15e6b0c6e3423f016ba"
@@ -1390,6 +2103,11 @@ ansi-escapes@^3.0.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.1.0.tgz#f73207bb81207d75fd6c83f125af26eea378ca30"
+ansi-escapes@^3.2.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b"
+ integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==
+
ansi-gray@^0.1.1:
version "0.1.1"
resolved "https://registry.yarnpkg.com/ansi-gray/-/ansi-gray-0.1.1.tgz#2962cf54ec9792c48510a3deb524436861ef7251"
@@ -1454,6 +2172,11 @@ ansi-regex@^4.0.0:
version "4.0.0"
resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.0.0.tgz#70de791edf021404c3fd615aa89118ae0432e5a9"
+ansi-regex@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997"
+ integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==
+
ansi-reset@^0.1.1:
version "0.1.1"
resolved "https://registry.yarnpkg.com/ansi-reset/-/ansi-reset-0.1.1.tgz#e7e71292c3c7ddcd4d62ef4a6c7c05980911c3b7"
@@ -1501,6 +2224,7 @@ ansi-yellow@^0.1.1:
any-observable@^0.3.0:
version "0.3.0"
resolved "https://registry.yarnpkg.com/any-observable/-/any-observable-0.3.0.tgz#af933475e5806a67d0d7df090dd5e8bef65d119b"
+ integrity sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==
anymatch@^1.3.0:
version "1.3.2"
@@ -1532,6 +2256,11 @@ aproba@^1.0.1, aproba@^1.0.3, aproba@^1.1.1:
version "1.2.0"
resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a"
+aproba@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/aproba/-/aproba-2.0.0.tgz#52520b8ae5b569215b354efc0caa3fe1e45a8adc"
+ integrity sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==
+
archy@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/archy/-/archy-1.0.0.tgz#f9c8c13757cc1dd7bc379ac77b2c62a5c2868c40"
@@ -1606,6 +2335,11 @@ arr-union@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4"
+array-differ@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-1.0.0.tgz#eff52e3758249d33be402b8bb8e564bb2b5d4031"
+ integrity sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=
+
array-each@^1.0.0, array-each@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/array-each/-/array-each-1.0.1.tgz#a794af0c05ab1752846ee753a1f211a05ba0c44f"
@@ -1625,6 +2359,7 @@ array-flatten@1.1.1:
array-ify@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/array-ify/-/array-ify-1.0.0.tgz#9e528762b4a9066ad163a6962a364418e9626ece"
+ integrity sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4=
array-includes@^3.0.3:
version "3.0.3"
@@ -1697,7 +2432,7 @@ arrify@^1.0.0, arrify@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
-asap@^2.0.3, asap@~2.0.3, asap@~2.0.6:
+asap@^2.0.0, asap@^2.0.3, asap@~2.0.3, asap@~2.0.6:
version "2.0.6"
resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46"
@@ -1797,6 +2532,11 @@ asynckit@^0.4.0:
version "0.4.0"
resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
+atob-lite@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/atob-lite/-/atob-lite-2.0.0.tgz#0fef5ad46f1bd7a8502c65727f0367d5ee43d696"
+ integrity sha1-D+9a1G8b16hQLGVyfwNn1e5D1pY=
+
atob@^2.1.1:
version "2.1.2"
resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9"
@@ -1882,9 +2622,35 @@ babel-code-frame@^6.22.0, babel-code-frame@^6.26.0:
esutils "^2.0.2"
js-tokens "^3.0.2"
-babel-core@7.0.0-bridge.0, babel-core@^6.0.0, babel-core@^7.0.0-bridge.0:
+babel-core@^6.0.0, babel-core@^6.26.0:
+ version "6.26.3"
+ resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.26.3.tgz#b2e2f09e342d0f0c88e2f02e067794125e75c207"
+ integrity sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==
+ dependencies:
+ babel-code-frame "^6.26.0"
+ babel-generator "^6.26.0"
+ babel-helpers "^6.24.1"
+ babel-messages "^6.23.0"
+ babel-register "^6.26.0"
+ babel-runtime "^6.26.0"
+ babel-template "^6.26.0"
+ babel-traverse "^6.26.0"
+ babel-types "^6.26.0"
+ babylon "^6.18.0"
+ convert-source-map "^1.5.1"
+ debug "^2.6.9"
+ json5 "^0.5.1"
+ lodash "^4.17.4"
+ minimatch "^3.0.4"
+ path-is-absolute "^1.0.1"
+ private "^0.1.8"
+ slash "^1.0.0"
+ source-map "^0.5.7"
+
+babel-core@^7.0.0-bridge.0:
version "7.0.0-bridge.0"
resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-7.0.0-bridge.0.tgz#95a492ddd90f9b4e9a4a1da14eb335b87b634ece"
+ integrity sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==
babel-eslint@^7.0.0:
version "7.2.3"
@@ -1895,7 +2661,7 @@ babel-eslint@^7.0.0:
babel-types "^6.23.0"
babylon "^6.17.0"
-babel-generator@^6.18.0:
+babel-generator@^6.18.0, babel-generator@^6.26.0:
version "6.26.1"
resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.26.1.tgz#1844408d3b8f0d35a404ea7ac180f087a601bd90"
dependencies:
@@ -1908,6 +2674,14 @@ babel-generator@^6.18.0:
source-map "^0.5.7"
trim-right "^1.0.1"
+babel-helpers@^6.24.1:
+ version "6.24.1"
+ resolved "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.24.1.tgz#3471de9caec388e5c850e597e58a26ddf37602b2"
+ integrity sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=
+ dependencies:
+ babel-runtime "^6.22.0"
+ babel-template "^6.24.1"
+
babel-jest@^23.6.0:
version "23.6.0"
resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-23.6.0.tgz#a644232366557a2240a0c083da6b25786185a2f1"
@@ -1979,6 +2753,19 @@ babel-preset-jest@^23.2.0:
babel-plugin-jest-hoist "^23.2.0"
babel-plugin-syntax-object-rest-spread "^6.13.0"
+babel-register@^6.26.0:
+ version "6.26.0"
+ resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-6.26.0.tgz#6ed021173e2fcb486d7acb45c6009a856f647071"
+ integrity sha1-btAhFz4vy0htestFxgCahW9kcHE=
+ dependencies:
+ babel-core "^6.26.0"
+ babel-runtime "^6.26.0"
+ core-js "^2.5.0"
+ home-or-tmp "^2.0.0"
+ lodash "^4.17.4"
+ mkdirp "^0.5.1"
+ source-map-support "^0.4.15"
+
babel-runtime@6.26.0, babel-runtime@^6.0.0, babel-runtime@^6.22.0, babel-runtime@^6.23.0, babel-runtime@^6.26.0:
version "6.26.0"
resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe"
@@ -1986,7 +2773,7 @@ babel-runtime@6.26.0, babel-runtime@^6.0.0, babel-runtime@^6.22.0, babel-runtime
core-js "^2.4.0"
regenerator-runtime "^0.11.0"
-babel-template@^6.16.0:
+babel-template@^6.16.0, babel-template@^6.24.1, babel-template@^6.26.0:
version "6.26.0"
resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.26.0.tgz#de03e2d16396b069f46dd9fff8521fb1a0e35e02"
dependencies:
@@ -2045,6 +2832,11 @@ backo2@1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/backo2/-/backo2-1.0.2.tgz#31ab1ac8b129363463e35b3ebb69f4dfcfba7947"
+bail@^1.0.0:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/bail/-/bail-1.0.3.tgz#63cfb9ddbac829b02a3128cd53224be78e6c21a3"
+ integrity sha512-1X8CnjFVQ+a+KW36uBNMTU5s8+v5FzeqrP7hTG5aTb4aPreSbZJlhwPon9VKMuEVgV++JM+SQrALY3kr7eswdg==
+
balanced-match@^0.4.2:
version "0.4.2"
resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838"
@@ -2092,6 +2884,11 @@ beeper@^1.1.1:
resolved "https://registry.yarnpkg.com/beeper/-/beeper-1.1.1.tgz#e6d5ea8c5dad001304a70b22638447f69cb2f809"
integrity sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak=
+before-after-hook@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/before-after-hook/-/before-after-hook-1.4.0.tgz#2b6bf23dca4f32e628fd2747c10a37c74a4b484d"
+ integrity sha512-l5r9ir56nda3qu14nAXIlyq1MmUSs0meCIaFAh8HwkFwP1F8eToOuS3ah2VAHHcY04jaYD7FpJC5JTXHYRbkzg==
+
better-assert@~1.0.0:
version "1.0.2"
resolved "https://registry.yarnpkg.com/better-assert/-/better-assert-1.0.2.tgz#40866b9e1b9e0b55b481894311e68faffaebc522"
@@ -2131,6 +2928,11 @@ bluebird@^3.0.5, bluebird@^3.1.1, bluebird@^3.3.0, bluebird@^3.4.1, bluebird@^3.
version "3.5.3"
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.3.tgz#7d01c6f9616c9a51ab0f8c549a79dfe6ec33efa7"
+bluebird@^3.5.3:
+ version "3.5.4"
+ resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.4.tgz#d6cc661595de30d5b3af5fcedd3c0b3ef6ec5714"
+ integrity sha512-FG+nFEZChJrbQ9tIccIfZJBz3J7mLrAhxakAbnrJWn8d7aKOC+LWifa0G+p4ZqKp4y13T7juYvdhq9NzKdsrjw==
+
bluebird@~3.1.1:
version "3.1.5"
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.1.5.tgz#69278a1e1d365a1817ba88f3214c2f942779d0ae"
@@ -2154,6 +2956,11 @@ body-parser@1.18.3, body-parser@^1.16.1:
raw-body "2.3.3"
type-is "~1.6.16"
+boundary@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/boundary/-/boundary-1.0.1.tgz#4d67dc2602c0cc16dd9bce7ebf87e948290f5812"
+ integrity sha1-TWfcJgLAzBbdm85+v4fpSCkPWBI=
+
boxen@^0.6.0:
version "0.6.0"
resolved "https://registry.yarnpkg.com/boxen/-/boxen-0.6.0.tgz#8364d4248ac34ff0ef1b2f2bf49a6c60ce0d81b6"
@@ -2396,6 +3203,11 @@ bser@^2.0.0:
dependencies:
node-int64 "^0.4.0"
+btoa-lite@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/btoa-lite/-/btoa-lite-1.0.0.tgz#337766da15801210fdd956c22e9c6891ab9d0337"
+ integrity sha1-M3dm2hWAEhD92VbCLpxokaudAzc=
+
buffer-alloc-unsafe@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz#bd7dc26ae2972d0eda253be061dba992349c19f0"
@@ -2443,10 +3255,45 @@ builtin-status-codes@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8"
+builtins@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/builtins/-/builtins-1.0.3.tgz#cb94faeb61c8696451db36534e1422f94f0aee88"
+ integrity sha1-y5T662HIaWRR2zZTThQi+U8K7og=
+
+byline@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/byline/-/byline-5.0.0.tgz#741c5216468eadc457b03410118ad77de8c1ddb1"
+ integrity sha1-dBxSFkaOrcRXsDQQEYrXfejB3bE=
+
+byte-size@^4.0.3:
+ version "4.0.4"
+ resolved "https://registry.yarnpkg.com/byte-size/-/byte-size-4.0.4.tgz#29d381709f41aae0d89c631f1c81aec88cd40b23"
+ integrity sha512-82RPeneC6nqCdSwCX2hZUz3JPOvN5at/nTEw/CMf05Smu3Hrpo9Psb7LjN+k+XndNArG1EY8L4+BM3aTM4BCvw==
+
bytes@3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048"
+cacache@^11.0.1, cacache@^11.3.2:
+ version "11.3.2"
+ resolved "https://registry.yarnpkg.com/cacache/-/cacache-11.3.2.tgz#2d81e308e3d258ca38125b676b98b2ac9ce69bfa"
+ integrity sha512-E0zP4EPGDOaT2chM08Als91eYnf8Z+eH1awwwVsngUmgppfM5jjJ8l3z5vO5p5w/I3LsiXawb1sW0VY65pQABg==
+ dependencies:
+ bluebird "^3.5.3"
+ chownr "^1.1.1"
+ figgy-pudding "^3.5.1"
+ glob "^7.1.3"
+ graceful-fs "^4.1.15"
+ lru-cache "^5.1.1"
+ mississippi "^3.0.0"
+ mkdirp "^0.5.1"
+ move-concurrently "^1.0.1"
+ promise-inflight "^1.0.1"
+ rimraf "^2.6.2"
+ ssri "^6.0.1"
+ unique-filename "^1.1.1"
+ y18n "^4.0.0"
+
cacache@^11.0.2:
version "11.3.1"
resolved "https://registry.yarnpkg.com/cacache/-/cacache-11.3.1.tgz#d09d25f6c4aca7a6d305d141ae332613aa1d515f"
@@ -2488,6 +3335,7 @@ call-me-maybe@^1.0.1:
caller-callsite@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134"
+ integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=
dependencies:
callsites "^2.0.0"
@@ -2500,6 +3348,7 @@ caller-path@^0.1.0:
caller-path@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4"
+ integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=
dependencies:
caller-callsite "^2.0.0"
@@ -2522,9 +3371,9 @@ callsites@^2.0.0:
resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50"
callsites@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.0.0.tgz#fb7eb569b72ad7a45812f93fd9430a3e410b3dd3"
- integrity sha512-tWnkwu9YEq2uzlBDI4RcLn8jrFvF9AOi8PxDNU3hZZjJcjkcRAq3vCI+vZcg1SuxISDYe86k9VZFwAxDiJGoAw==
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
+ integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
camel-case@3.0.x:
version "3.0.0"
@@ -2543,6 +3392,7 @@ camelcase-keys@^2.0.0:
camelcase-keys@^4.0.0:
version "4.2.0"
resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-4.2.0.tgz#a2aa5fb1af688758259c32c141426d78923b9b77"
+ integrity sha1-oqpfsa9oh1glnDLBQUJteJI7m3c=
dependencies:
camelcase "^4.1.0"
map-obj "^2.0.0"
@@ -2644,6 +3494,7 @@ catharsis@~0.8.9:
chalk@2.3.1:
version "2.3.1"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.3.1.tgz#523fe2678aec7b04e8041909292fe8b17059b796"
+ integrity sha512-QUU4ofkDoMIVO7hcx1iPTISs88wsO8jA92RQIm4JAwZvFGGAV2hSAA1NX7oVj2Ej2Q6NDTcRDjPTFrMCRZoJ6g==
dependencies:
ansi-styles "^3.2.0"
escape-string-regexp "^1.0.5"
@@ -2659,7 +3510,7 @@ chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3:
strip-ansi "^3.0.0"
supports-color "^2.0.0"
-chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.1, chalk@^2.4.1:
+chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.4.1:
version "2.4.1"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.1.tgz#18c49ab16a037b6eb0152cc83e3471338215b66e"
dependencies:
@@ -2667,7 +3518,7 @@ chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.1, chalk@^2.4.1:
escape-string-regexp "^1.0.5"
supports-color "^5.3.0"
-chalk@^2.3.0, chalk@^2.4.2:
+chalk@^2.3.0, chalk@^2.3.1, chalk@^2.4.2:
version "2.4.2"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
@@ -2676,6 +3527,21 @@ chalk@^2.3.0, chalk@^2.4.2:
escape-string-regexp "^1.0.5"
supports-color "^5.3.0"
+character-entities-legacy@^1.0.0:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-1.1.2.tgz#7c6defb81648498222c9855309953d05f4d63a9c"
+ integrity sha512-9NB2VbXtXYWdXzqrvAHykE/f0QJxzaKIpZ5QzNZrrgQ7Iyxr2vnfS8fCBNVW9nUEZE0lo57nxKRqnzY/dKrwlA==
+
+character-entities@^1.0.0:
+ version "1.2.2"
+ resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-1.2.2.tgz#58c8f371c0774ef0ba9b2aca5f00d8f100e6e363"
+ integrity sha512-sMoHX6/nBiy3KKfC78dnEalnpn0Az0oSNvqUWYTtYrhRI5iUIYsROU48G+E+kMFQzqXaJ8kHJZ85n7y6/PHgwQ==
+
+character-reference-invalid@^1.0.0:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-1.1.2.tgz#21e421ad3d84055952dab4a43a04e73cd425d3ed"
+ integrity sha512-7I/xceXfKyUJmSAn/jw8ve/9DyOP7XxufNYLI9Px7CmsKgEUaZLUTax6nZxGQtaoiZCjpu6cHPj20xC/vqRReQ==
+
chardet@^0.7.0:
version "0.7.0"
resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e"
@@ -2823,6 +3689,7 @@ cli-table2@^0.2.0:
cli-truncate@^0.2.1:
version "0.2.1"
resolved "https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-0.2.1.tgz#9f15cfbb0705005369216c626ac7d05ab90dd574"
+ integrity sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=
dependencies:
slice-ansi "0.0.4"
string-width "^1.0.1"
@@ -2895,6 +3762,14 @@ cloneable-readable@^1.0.0:
process-nextick-args "^2.0.0"
readable-stream "^2.3.5"
+cmd-shim@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/cmd-shim/-/cmd-shim-2.0.2.tgz#6fcbda99483a8fd15d7d30a196ca69d688a2efdb"
+ integrity sha1-b8vamUg6j9FdfTChlspp1oii79s=
+ dependencies:
+ graceful-fs "^4.1.2"
+ mkdirp "~0.5.0"
+
co@^4.6.0:
version "4.6.0"
resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"
@@ -2913,6 +3788,11 @@ coffee-script@^1.12.4:
version "1.12.7"
resolved "https://registry.yarnpkg.com/coffee-script/-/coffee-script-1.12.7.tgz#c05dae0cb79591d05b3070a8433a98c9a89ccc53"
+collapse-white-space@^1.0.2:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/collapse-white-space/-/collapse-white-space-1.0.4.tgz#ce05cf49e54c3277ae573036a26851ba430a0091"
+ integrity sha512-YfQ1tAUZm561vpYD+5eyWN8+UsceQbSrqqlc/6zDY2gtAE+uZLSdkkovhnGpmCThsvKBFakq4EdY/FF93E8XIw==
+
collection-map@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/collection-map/-/collection-map-1.0.0.tgz#aea0f06f8d26c780c2b75494385544b2255af18c"
@@ -2993,10 +3873,15 @@ commander@2.17.x, commander@~2.17.1:
version "2.17.1"
resolved "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf"
-commander@^2.11.0, commander@^2.13.0, commander@^2.14.1, commander@^2.19.0, commander@^2.2.0, commander@^2.8.1, commander@^2.9.0:
+commander@^2.11.0, commander@^2.13.0, commander@^2.19.0, commander@^2.2.0, commander@^2.8.1, commander@^2.9.0:
version "2.19.0"
resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a"
+commander@^2.14.1:
+ version "2.20.0"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.0.tgz#d58bb2b5c1ee8f87b0d340027e9e94e222c5a422"
+ integrity sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==
+
comment-parser@^0.5.0:
version "0.5.1"
resolved "https://registry.yarnpkg.com/comment-parser/-/comment-parser-0.5.1.tgz#041fb38d943ba99b700aff44c13958681eb89adc"
@@ -3010,6 +3895,7 @@ commondir@^1.0.1:
compare-func@^1.3.1:
version "1.3.2"
resolved "https://registry.yarnpkg.com/compare-func/-/compare-func-1.3.2.tgz#99dd0ba457e1f9bc722b12c08ec33eeab31fa648"
+ integrity sha1-md0LpFfh+bxyKxLAjsM+6rMfpkg=
dependencies:
array-ify "^1.0.0"
dot-prop "^3.0.0"
@@ -3039,13 +3925,23 @@ concat-stream@1.6.2, concat-stream@^1.4.6, concat-stream@^1.4.7, concat-stream@^
readable-stream "^2.2.2"
typedarray "^0.0.6"
+concat-stream@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-2.0.0.tgz#414cf5af790a48c60ab9be4527d56d5e41133cb1"
+ integrity sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==
+ dependencies:
+ buffer-from "^1.0.0"
+ inherits "^2.0.3"
+ readable-stream "^3.0.2"
+ typedarray "^0.0.6"
+
concat-with-sourcemaps@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz#d4ea93f05ae25790951b99e7b3b09e3908a4082e"
dependencies:
source-map "^0.6.1"
-config-chain@^1.1.12, config-chain@~1.1.5:
+config-chain@^1.1.11, config-chain@^1.1.12, config-chain@~1.1.5:
version "1.1.12"
resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.12.tgz#0fde8d091200eb5e808caf25fe618c02f48e4efa"
dependencies:
@@ -3119,13 +4015,71 @@ content-type@~1.0.4:
conventional-changelog-angular@^1.3.3:
version "1.6.6"
resolved "https://registry.yarnpkg.com/conventional-changelog-angular/-/conventional-changelog-angular-1.6.6.tgz#b27f2b315c16d0a1f23eb181309d0e6a4698ea0f"
+ integrity sha512-suQnFSqCxRwyBxY68pYTsFkG0taIdinHLNEAX5ivtw8bCRnIgnpvcHmlR/yjUyZIrNPYAoXlY1WiEKWgSE4BNg==
+ dependencies:
+ compare-func "^1.3.1"
+ q "^1.5.1"
+
+conventional-changelog-angular@^5.0.3:
+ version "5.0.3"
+ resolved "https://registry.yarnpkg.com/conventional-changelog-angular/-/conventional-changelog-angular-5.0.3.tgz#299fdd43df5a1f095283ac16aeedfb0a682ecab0"
+ integrity sha512-YD1xzH7r9yXQte/HF9JBuEDfvjxxwDGGwZU1+ndanbY0oFgA+Po1T9JDSpPLdP0pZT6MhCAsdvFKC4TJ4MTJTA==
dependencies:
compare-func "^1.3.1"
q "^1.5.1"
+conventional-changelog-core@^3.1.6:
+ version "3.2.2"
+ resolved "https://registry.yarnpkg.com/conventional-changelog-core/-/conventional-changelog-core-3.2.2.tgz#de41e6b4a71011a18bcee58e744f6f8f0e7c29c0"
+ integrity sha512-cssjAKajxaOX5LNAJLB+UOcoWjAIBvXtDMedv/58G+YEmAXMNfC16mmPl0JDOuVJVfIqM0nqQiZ8UCm8IXbE0g==
+ dependencies:
+ conventional-changelog-writer "^4.0.5"
+ conventional-commits-parser "^3.0.2"
+ dateformat "^3.0.0"
+ get-pkg-repo "^1.0.0"
+ git-raw-commits "2.0.0"
+ git-remote-origin-url "^2.0.0"
+ git-semver-tags "^2.0.2"
+ lodash "^4.2.1"
+ normalize-package-data "^2.3.5"
+ q "^1.5.1"
+ read-pkg "^3.0.0"
+ read-pkg-up "^3.0.0"
+ through2 "^3.0.0"
+
+conventional-changelog-preset-loader@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.1.1.tgz#65bb600547c56d5627d23135154bcd9a907668c4"
+ integrity sha512-K4avzGMLm5Xw0Ek/6eE3vdOXkqnpf9ydb68XYmCc16cJ99XMMbc2oaNMuPwAsxVK6CC1yA4/I90EhmWNj0Q6HA==
+
+conventional-changelog-writer@^4.0.5:
+ version "4.0.5"
+ resolved "https://registry.yarnpkg.com/conventional-changelog-writer/-/conventional-changelog-writer-4.0.5.tgz#fb9e384bb294e8e8a9f2568a3f4d1e11953d8641"
+ integrity sha512-g/Myp4MaJ1A+f7Ai+SnVhkcWtaHk6flw0SYN7A+vQ+MTu0+gSovQWs4Pg4NtcNUcIztYQ9YHsoxHP+GGQplI7Q==
+ dependencies:
+ compare-func "^1.3.1"
+ conventional-commits-filter "^2.0.2"
+ dateformat "^3.0.0"
+ handlebars "^4.1.0"
+ json-stringify-safe "^5.0.1"
+ lodash "^4.2.1"
+ meow "^4.0.0"
+ semver "^5.5.0"
+ split "^1.0.0"
+ through2 "^3.0.0"
+
+conventional-commits-filter@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/conventional-commits-filter/-/conventional-commits-filter-2.0.2.tgz#f122f89fbcd5bb81e2af2fcac0254d062d1039c1"
+ integrity sha512-WpGKsMeXfs21m1zIw4s9H5sys2+9JccTzpN6toXtxhpw2VNF2JUXwIakthKBy+LN4DvJm+TzWhxOMWOs1OFCFQ==
+ dependencies:
+ lodash.ismatch "^4.4.0"
+ modify-values "^1.0.0"
+
conventional-commits-parser@^2.1.0:
version "2.1.7"
resolved "https://registry.yarnpkg.com/conventional-commits-parser/-/conventional-commits-parser-2.1.7.tgz#eca45ed6140d72ba9722ee4132674d639e644e8e"
+ integrity sha512-BoMaddIEJ6B4QVMSDu9IkVImlGOSGA1I2BQyOZHeLQ6qVOJLcLKn97+fL6dGbzWEiqDzfH4OkcveULmeq2MHFQ==
dependencies:
JSONStream "^1.0.4"
is-text-path "^1.0.0"
@@ -3135,7 +4089,34 @@ conventional-commits-parser@^2.1.0:
through2 "^2.0.0"
trim-off-newlines "^1.0.0"
-convert-source-map@1.X, convert-source-map@^1.1.0, convert-source-map@^1.4.0, convert-source-map@^1.5.0:
+conventional-commits-parser@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/conventional-commits-parser/-/conventional-commits-parser-3.0.2.tgz#1295590dd195f64f53d6f8eb7c41114bb9a60742"
+ integrity sha512-y5eqgaKR0F6xsBNVSQ/5cI5qIF3MojddSUi1vKIggRkqUTbkqFKH9P5YX/AT1BVZp9DtSzBTIkvjyVLotLsVog==
+ dependencies:
+ JSONStream "^1.0.4"
+ is-text-path "^1.0.0"
+ lodash "^4.2.1"
+ meow "^4.0.0"
+ split2 "^2.0.0"
+ through2 "^3.0.0"
+ trim-off-newlines "^1.0.0"
+
+conventional-recommended-bump@^4.0.4:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/conventional-recommended-bump/-/conventional-recommended-bump-4.1.1.tgz#37014fadeda267d0607e2fc81124da840a585127"
+ integrity sha512-JT2vKfSP9kR18RXXf55BRY1O3AHG8FPg5btP3l7LYfcWJsiXI6MCf30DepQ98E8Qhowvgv7a8iev0J1bEDkTFA==
+ dependencies:
+ concat-stream "^2.0.0"
+ conventional-changelog-preset-loader "^2.1.1"
+ conventional-commits-filter "^2.0.2"
+ conventional-commits-parser "^3.0.2"
+ git-raw-commits "2.0.0"
+ git-semver-tags "^2.0.2"
+ meow "^4.0.0"
+ q "^1.5.1"
+
+convert-source-map@1.X, convert-source-map@^1.1.0, convert-source-map@^1.4.0, convert-source-map@^1.5.0, convert-source-map@^1.5.1:
version "1.6.0"
resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20"
dependencies:
@@ -3198,16 +4179,7 @@ cosmiconfig@^4.0.0:
parse-json "^4.0.0"
require-from-string "^2.0.1"
-cosmiconfig@^5.0.2:
- version "5.0.7"
- resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.0.7.tgz#39826b292ee0d78eda137dfa3173bd1c21a43b04"
- dependencies:
- import-fresh "^2.0.0"
- is-directory "^0.3.1"
- js-yaml "^3.9.0"
- parse-json "^4.0.0"
-
-cosmiconfig@^5.0.7:
+cosmiconfig@^5.0.2, cosmiconfig@^5.1.0, cosmiconfig@^5.2.0:
version "5.2.0"
resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.0.tgz#45038e4d28a7fe787203aede9c25bca4a08b12c8"
integrity sha512-nxt+Nfc3JAqf4WIWd0jXLjTJZmsPLrA9DDc4nRw2KFJQJK7DNooqSXrNI7tzLG50CF8axczly5UV929tBmh/7g==
@@ -3442,6 +4414,7 @@ damerau-levenshtein@^1.0.4:
dargs@^4.0.1:
version "4.1.0"
resolved "https://registry.yarnpkg.com/dargs/-/dargs-4.1.0.tgz#03a9dbb4b5c2f139bf14ae53f0b8a2a6a86f4e17"
+ integrity sha1-A6nbtLXC8Tm/FK5T8LiipqhvThc=
dependencies:
number-is-nan "^1.0.0"
@@ -3462,6 +4435,7 @@ data-urls@^1.0.0:
date-fns@^1.27.2:
version "1.30.1"
resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-1.30.1.tgz#2e71bf0b119153dbb4cc4e88d9ea5acfb50dc05c"
+ integrity sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==
date-format@^2.0.0:
version "2.0.0"
@@ -3485,6 +4459,11 @@ dateformat@^1.0.6:
get-stdin "^4.0.1"
meow "^3.3.0"
+dateformat@^3.0.0:
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-3.0.3.tgz#a6e37499a4d9a9cf85ef5872044d62901c9889ae"
+ integrity sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==
+
debug-fabulous@1.X:
version "1.1.0"
resolved "https://registry.yarnpkg.com/debug-fabulous/-/debug-fabulous-1.1.0.tgz#af8a08632465224ef4174a9f06308c3c2a1ebc8e"
@@ -3494,24 +4473,24 @@ debug-fabulous@1.X:
memoizee "0.4.X"
object-assign "4.X"
-debug@2.6.9, debug@^2.1.1, debug@^2.1.2, debug@^2.2.0, debug@^2.3.3, debug@^2.6.8, debug@^2.6.9:
+debug@2.6.9, debug@^2.1.1, debug@^2.1.2, debug@^2.1.3, debug@^2.2.0, debug@^2.3.3, debug@^2.6.8, debug@^2.6.9:
version "2.6.9"
resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
dependencies:
ms "2.0.0"
+debug@3.1.0, debug@=3.1.0, debug@~3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261"
+ dependencies:
+ ms "2.0.0"
+
debug@3.X, debug@^3.1.0:
version "3.2.6"
resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b"
dependencies:
ms "^2.1.1"
-debug@=3.1.0, debug@~3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261"
- dependencies:
- ms "2.0.0"
-
debug@^4.0.1:
version "4.1.1"
resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791"
@@ -3532,11 +4511,12 @@ debuglog@^1.0.1:
decamelize-keys@^1.0.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.0.tgz#d171a87933252807eb3cb61dc1c1445d078df2d9"
+ integrity sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=
dependencies:
decamelize "^1.1.0"
map-obj "^1.0.0"
-decamelize@^1.1.0, decamelize@^1.1.1, decamelize@^1.1.2:
+decamelize@^1.1.0, decamelize@^1.1.1, decamelize@^1.1.2, decamelize@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
@@ -3553,6 +4533,7 @@ decompress-response@^3.3.0:
dedent@^0.7.0:
version "0.7.0"
resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c"
+ integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=
deep-aplus@^1.0.2:
version "1.0.4"
@@ -3578,6 +4559,11 @@ deep-is@~0.1.3:
version "0.1.3"
resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34"
+deepmerge@3.2.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-3.2.0.tgz#58ef463a57c08d376547f8869fdc5bcee957f44e"
+ integrity sha512-6+LuZGU7QCNUnAJyX8cIrlzoEgggTM6B7mm+znKOX4t5ltluT9KLjN6g61ECMS0LTsLW7yDpNoxhix5FZcrIow==
+
default-compare@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/default-compare/-/default-compare-1.0.0.tgz#cb61131844ad84d84788fb68fd01681ca7781a2f"
@@ -3673,6 +4659,11 @@ depd@~1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9"
+deprecation@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/deprecation/-/deprecation-1.0.1.tgz#2df79b79005752180816b7b6e079cbd80490d711"
+ integrity sha512-ccVHpE72+tcIKaGMql33x5MAjKQIZrk+3x2GbJ7TeraUCZWHoT+KSZpoC+JQFsUBlSTXUrBaGiF0j6zVTepPLg==
+
des.js@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.0.tgz#c074d2e2aa6a8a9a07dbd61f9a15c2cd83ec8ecc"
@@ -3694,6 +4685,11 @@ detect-indent@^4.0.0:
dependencies:
repeating "^2.0.0"
+detect-indent@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-5.0.0.tgz#3871cc0a6a002e8c3e5b3cf7f336264675f06b9d"
+ integrity sha1-OHHMCmoALow+Wzz38zYmRnXwa50=
+
detect-libc@^1.0.2, detect-libc@^1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b"
@@ -3707,6 +4703,14 @@ dev-ip@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/dev-ip/-/dev-ip-1.0.1.tgz#a76a3ed1855be7a012bb8ac16cb80f3c00dc28f0"
+dezalgo@^1.0.0:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/dezalgo/-/dezalgo-1.0.3.tgz#7f742de066fc748bc8db820569dddce49bf0d456"
+ integrity sha1-f3Qt4Gb8dIvI24IFad3c5Jvw1FY=
+ dependencies:
+ asap "^2.0.0"
+ wrappy "1"
+
di@^0.0.1:
version "0.0.1"
resolved "https://registry.yarnpkg.com/di/-/di-0.0.1.tgz#806649326ceaa7caa3306d75d985ea2748ba913c"
@@ -3723,6 +4727,14 @@ diffie-hellman@^5.0.0:
miller-rabin "^4.0.0"
randombytes "^2.0.0"
+dir-glob@2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-2.0.0.tgz#0b205d2b6aef98238ca286598a8204d29d0a0034"
+ integrity sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==
+ dependencies:
+ arrify "^1.0.1"
+ path-type "^3.0.0"
+
dir-glob@^2.2.1:
version "2.2.2"
resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-2.2.2.tgz#fa09f0694153c8918b18ba0deafae94769fc50c4"
@@ -3730,6 +4742,18 @@ dir-glob@^2.2.1:
dependencies:
path-type "^3.0.0"
+doctoc@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/doctoc/-/doctoc-1.4.0.tgz#3115aa61d0a92f0abb0672036918ea904f5b9e02"
+ integrity sha512-8IAq3KdMkxhXCUF+xdZxdJxwuz8N2j25sMgqiu4U4JWluN9tRKMlAalxGASszQjlZaBprdD2YfXpL3VPWUD4eg==
+ dependencies:
+ "@textlint/markdown-to-ast" "~6.0.9"
+ anchor-markdown-header "^0.5.5"
+ htmlparser2 "~3.9.2"
+ minimist "~1.2.0"
+ underscore "~1.8.3"
+ update-section "^0.3.0"
+
doctrine@1.5.0, doctrine@^1.2.2:
version "1.5.0"
resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa"
@@ -3796,7 +4820,7 @@ dot-prop@^3.0.0:
dependencies:
is-obj "^1.0.0"
-dot-prop@^4.1.0:
+dot-prop@^4.1.0, dot-prop@^4.2.0:
version "4.2.0"
resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.0.tgz#1f19e0c2e1aa0e32797c49799f2837ac6af69c57"
dependencies:
@@ -3914,6 +4938,7 @@ electron-to-chromium@^1.3.116:
elegant-spinner@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/elegant-spinner/-/elegant-spinner-1.0.1.tgz#db043521c95d7e303fd8f345bedc3349cfb0729e"
+ integrity sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=
elliptic@^6.0.0:
version "6.4.1"
@@ -3935,6 +4960,11 @@ emoji-regex@^7.0.1:
version "7.0.3"
resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156"
+emoji-regex@~6.1.0:
+ version "6.1.3"
+ resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-6.1.3.tgz#ec79a3969b02d2ecf2b72254279bf99bc7a83932"
+ integrity sha1-7HmjlpsC0uzytyJUJ5v5m8eoOTI=
+
emojis-list@^2.0.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389"
@@ -3943,6 +4973,13 @@ encodeurl@~1.0.1, encodeurl@~1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
+encoding@^0.1.11:
+ version "0.1.12"
+ resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.12.tgz#538b66f3ee62cd1ab51ec323829d1f9480c74beb"
+ integrity sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=
+ dependencies:
+ iconv-lite "~0.4.13"
+
end-of-stream@^1.0.0, end-of-stream@^1.1.0:
version "1.4.1"
resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43"
@@ -4018,6 +5055,11 @@ entities@^1.1.1, entities@~1.1.1:
version "1.1.2"
resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56"
+err-code@^1.0.0:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/err-code/-/err-code-1.1.2.tgz#06e0116d3028f6aef4806849eb0ea6a748ae6960"
+ integrity sha1-BuARbTAo9q70gGhJ6w6mp0iuaWA=
+
errlop@^1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/errlop/-/errlop-1.0.3.tgz#dba29c90cf832c3d2ce469fe515d7e5eef2c6676"
@@ -4094,10 +5136,22 @@ es6-map@^0.1.3:
es6-symbol "~3.1.1"
event-emitter "~0.3.5"
+es6-promise@^4.0.3:
+ version "4.2.6"
+ resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.6.tgz#b685edd8258886365ea62b57d30de28fadcd974f"
+ integrity sha512-aRVgGdnmW2OiySVPUC9e6m+plolMAJKjZnQlCwNSuK5yQ0JN61DZSO1X1Ufd1foqWRAlig0rhduTCHe7sVtK5Q==
+
es6-promise@~3.0.2:
version "3.0.2"
resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-3.0.2.tgz#010d5858423a5f118979665f46486a95c6ee2bb6"
+es6-promisify@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-5.0.0.tgz#5109d62f3e56ea967c4b63505aef08291c8a5203"
+ integrity sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=
+ dependencies:
+ es6-promise "^4.0.3"
+
es6-set@~0.1.5:
version "0.1.5"
resolved "https://registry.yarnpkg.com/es6-set/-/es6-set-0.1.5.tgz#d2b3ec5d4d800ced818db538d28974db0a73ccb1"
@@ -4474,6 +5528,7 @@ execa@^0.7.0:
execa@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8"
+ integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==
dependencies:
cross-spawn "^6.0.0"
get-stream "^4.0.0"
@@ -4613,7 +5668,7 @@ external-editor@^1.1.0:
spawn-sync "^1.0.15"
tmp "^0.0.29"
-external-editor@^3.0.0:
+external-editor@^3.0.0, external-editor@^3.0.3:
version "3.0.3"
resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.0.3.tgz#5866db29a97826dbe4bf3afd24070ead9ea43a27"
dependencies:
@@ -4682,7 +5737,7 @@ fast-diff@^1.1.1:
version "1.2.0"
resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.2.0.tgz#73ee11982d86caaf7959828d519cfe927fac5f03"
-fast-glob@^2.2.6:
+fast-glob@^2.0.2, fast-glob@^2.2.6:
version "2.2.6"
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-2.2.6.tgz#a5d5b697ec8deda468d85a74035290a025a95295"
integrity sha512-0BvMaZc1k9F+MeWWMe8pL6YltFzZYcJsYU7D4JyDA6PAczaXvxqQQ/z+mDF7/4Mw01DeUc+i3CTKajnkANkV4w==
@@ -4706,6 +5761,13 @@ fastparse@^1.1.1:
version "1.1.2"
resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.2.tgz#91728c5a5942eced8531283c79441ee4122c35a9"
+fault@^1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/fault/-/fault-1.0.2.tgz#c3d0fec202f172a3a4d414042ad2bb5e2a3ffbaa"
+ integrity sha512-o2eo/X2syzzERAtN5LcGbiVQ0WwZSlN3qLtadwAz3X8Bu+XWD16dja/KMsjZLiQr+BLGPDnHGkc4yUJf1Xpkpw==
+ dependencies:
+ format "^0.2.2"
+
fb-watchman@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.0.tgz#54e9abf7dfa2f26cd9b1636c588c1afc05de5d58"
@@ -4718,7 +5780,7 @@ fd-slicer@~1.0.1:
dependencies:
pend "~1.2.0"
-figgy-pudding@^3.1.0, figgy-pudding@^3.5.1:
+figgy-pudding@^3.1.0, figgy-pudding@^3.4.1, figgy-pudding@^3.5.1:
version "3.5.1"
resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.1.tgz#862470112901c727a0e495a80744bd5baa1d6790"
@@ -4836,6 +5898,7 @@ find-cache-dir@^2.0.0:
find-parent-dir@^0.3.0:
version "0.3.0"
resolved "https://registry.yarnpkg.com/find-parent-dir/-/find-parent-dir-0.3.0.tgz#33c44b429ab2b2f0646299c5f9f718f376ff8d54"
+ integrity sha1-M8RLQpqysvBkYpnF+fcY83b/jVQ=
find-up@^1.0.0, find-up@^1.1.2:
version "1.1.2"
@@ -4956,6 +6019,11 @@ form-data@~2.3.2:
combined-stream "^1.0.6"
mime-types "^2.1.12"
+format@^0.2.2:
+ version "0.2.2"
+ resolved "https://registry.yarnpkg.com/format/-/format-0.2.2.tgz#d6170107e9efdc4ed30c9dc39016df942b5cb58b"
+ integrity sha1-1hcBB+nv3E7TDJ3DkBbflCtctYs=
+
forwarded@~0.1.2:
version "0.1.2"
resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84"
@@ -4970,9 +6038,10 @@ fresh@0.5.2, fresh@^0.5.2:
version "0.5.2"
resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7"
-"freshy@>= 1.0.3", freshy@^1.0.0:
+freshy@^1.0.0:
version "1.0.4"
resolved "https://registry.yarnpkg.com/freshy/-/freshy-1.0.4.tgz#d248d5f50b54cf9ab3a2b3c4eee26949e44c0013"
+ integrity sha1-0kjV9QtUz5qzorPE7uJpSeRMABM=
dependencies:
caller "0.0.1"
debuglog "^1.0.1"
@@ -5024,7 +6093,7 @@ fs-extra@^0.30.0:
path-is-absolute "^1.0.0"
rimraf "^2.2.8"
-fs-extra@^7.0.0:
+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==
@@ -5129,6 +6198,11 @@ generate-object-property@^1.1.0:
dependencies:
is-property "^1.0.0"
+genfun@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/genfun/-/genfun-5.0.0.tgz#9dd9710a06900a5c4a5bf57aca5da4e52fe76537"
+ integrity sha512-KGDOARWVga7+rnB3z9Sd2Letx515owfk0hSxHGuqjANb1M+x2bGZGqHLiozPsYMdM2OubeMni/Hpwmjq6qIUhA==
+
get-caller-file@^1.0.1:
version "1.0.3"
resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a"
@@ -5143,10 +6217,28 @@ get-object@^0.2.0:
get-own-enumerable-property-symbols@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.0.tgz#b877b49a5c16aefac3655f2ed2ea5b684df8d203"
+ integrity sha512-CIJYJC4GGF06TakLg8z4GQKvDsx9EMspVxOYih7LerEL/WosUnFIww45CGfxfeKHqlg3twgUrYRT1O3WQqjGCg==
+
+get-pkg-repo@^1.0.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/get-pkg-repo/-/get-pkg-repo-1.4.0.tgz#c73b489c06d80cc5536c2c853f9e05232056972d"
+ integrity sha1-xztInAbYDMVTbCyFP54FIyBWly0=
+ dependencies:
+ hosted-git-info "^2.1.4"
+ meow "^3.3.0"
+ normalize-package-data "^2.3.0"
+ parse-github-repo-url "^1.3.0"
+ through2 "^2.0.0"
+
+get-port@^3.2.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/get-port/-/get-port-3.2.0.tgz#dd7ce7de187c06c8bf353796ac71e099f0980ebc"
+ integrity sha1-3Xzn3hh8Bsi/NTeWrHHgmfCYDrw=
get-stdin@5.0.1:
version "5.0.1"
resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-5.0.1.tgz#122e161591e21ff4c52530305693f20e6393a398"
+ integrity sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g=
get-stdin@^4.0.1:
version "4.0.1"
@@ -5156,11 +6248,16 @@ get-stdin@^6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-6.0.0.tgz#9e09bf712b360ab9225e812048f71fde9c89657b"
+get-stdin@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-7.0.0.tgz#8d5de98f15171a125c5e516643c7a6d0ea8a96f6"
+ integrity sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ==
+
get-stream@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14"
-get-stream@^4.0.0:
+get-stream@^4.0.0, get-stream@^4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5"
integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==
@@ -5177,9 +6274,21 @@ getpass@^0.1.1:
dependencies:
assert-plus "^1.0.0"
+git-raw-commits@2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/git-raw-commits/-/git-raw-commits-2.0.0.tgz#d92addf74440c14bcc5c83ecce3fb7f8a79118b5"
+ integrity sha512-w4jFEJFgKXMQJ0H0ikBk2S+4KP2VEjhCvLCNqbNRQC8BgGWgLKNCO7a9K9LI+TVT7Gfoloje502sEnctibffgg==
+ dependencies:
+ dargs "^4.0.1"
+ lodash.template "^4.0.2"
+ meow "^4.0.0"
+ split2 "^2.0.0"
+ through2 "^2.0.0"
+
git-raw-commits@^1.3.0:
version "1.3.6"
resolved "https://registry.yarnpkg.com/git-raw-commits/-/git-raw-commits-1.3.6.tgz#27c35a32a67777c1ecd412a239a6c19d71b95aff"
+ integrity sha512-svsK26tQ8vEKnMshTDatSIQSMDdz8CxIIqKsvPqbtV23Etmw6VNaFAitu8zwZ0VrOne7FztwPyRLxK7/DIUTQg==
dependencies:
dargs "^4.0.1"
lodash.template "^4.0.2"
@@ -5187,6 +6296,44 @@ git-raw-commits@^1.3.0:
split2 "^2.0.0"
through2 "^2.0.0"
+git-remote-origin-url@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz#5282659dae2107145a11126112ad3216ec5fa65f"
+ integrity sha1-UoJlna4hBxRaERJhEq0yFuxfpl8=
+ dependencies:
+ gitconfiglocal "^1.0.0"
+ pify "^2.3.0"
+
+git-semver-tags@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/git-semver-tags/-/git-semver-tags-2.0.2.tgz#f506ec07caade191ac0c8d5a21bdb8131b4934e3"
+ integrity sha512-34lMF7Yo1xEmsK2EkbArdoU79umpvm0MfzaDkSNYSJqtM5QLAVTPWgpiXSVI5o/O9EvZPSrP4Zvnec/CqhSd5w==
+ dependencies:
+ meow "^4.0.0"
+ semver "^5.5.0"
+
+git-up@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/git-up/-/git-up-4.0.1.tgz#cb2ef086653640e721d2042fe3104857d89007c0"
+ integrity sha512-LFTZZrBlrCrGCG07/dm1aCjjpL1z9L3+5aEeI9SBhAqSc+kiA9Or1bgZhQFNppJX6h/f5McrvJt1mQXTFm6Qrw==
+ dependencies:
+ is-ssh "^1.3.0"
+ parse-url "^5.0.0"
+
+git-url-parse@^11.1.2:
+ version "11.1.2"
+ resolved "https://registry.yarnpkg.com/git-url-parse/-/git-url-parse-11.1.2.tgz#aff1a897c36cc93699270587bea3dbcbbb95de67"
+ integrity sha512-gZeLVGY8QVKMIkckncX+iCq2/L8PlwncvDFKiWkBn9EtCfYDbliRTTp6qzyQ1VMdITUfq7293zDzfpjdiGASSQ==
+ dependencies:
+ git-up "^4.0.0"
+
+gitconfiglocal@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz#41d045f3851a5ea88f03f24ca1c6178114464b9b"
+ integrity sha1-QdBF84UaXqiPA/JMocYXgRRGS5s=
+ dependencies:
+ ini "^1.3.2"
+
github-from-package@0.0.0:
version "0.0.0"
resolved "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz#97fb5d96bfde8973313f20e8288ef9a167fa64ce"
@@ -5329,6 +6476,19 @@ globby@^6.0.0, globby@^6.1.0:
pify "^2.0.0"
pinkie-promise "^2.0.0"
+globby@^8.0.1:
+ version "8.0.2"
+ resolved "https://registry.yarnpkg.com/globby/-/globby-8.0.2.tgz#5697619ccd95c5275dbb2d6faa42087c1a941d8d"
+ integrity sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w==
+ dependencies:
+ array-union "^1.0.1"
+ dir-glob "2.0.0"
+ fast-glob "^2.0.2"
+ glob "^7.1.2"
+ ignore "^3.3.5"
+ pify "^3.0.0"
+ slash "^1.0.0"
+
globby@^9.1.0:
version "9.1.0"
resolved "https://registry.yarnpkg.com/globby/-/globby-9.1.0.tgz#e90f4d5134109e6d855abdd31bdb1b085428592e"
@@ -5399,7 +6559,7 @@ got@^6.7.1:
unzip-response "^2.0.1"
url-parse-lax "^1.0.0"
-graceful-fs@4.X, graceful-fs@^4.0.0, graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.1.9:
+graceful-fs@4.X, graceful-fs@^4.0.0, graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.1.9:
version "4.1.15"
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00"
@@ -5645,6 +6805,17 @@ handlebars@^4.0.1, handlebars@^4.0.11, handlebars@^4.0.12, handlebars@^4.0.3, ha
optionalDependencies:
uglify-js "^3.1.4"
+handlebars@^4.1.0:
+ version "4.1.2"
+ resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.1.2.tgz#b6b37c1ced0306b221e094fc7aca3ec23b131b67"
+ integrity sha512-nvfrjqvt9xQ8Z/w0ijewdD/vvWDTOweBUm96NTr66Wfvo1mJenBLwcYmPs3TIBP5ruzYGD7Hx/DaM9RmhroGPw==
+ dependencies:
+ neo-async "^2.6.0"
+ optimist "^0.6.1"
+ source-map "^0.6.1"
+ optionalDependencies:
+ uglify-js "^3.1.4"
+
har-schema@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92"
@@ -5684,7 +6855,7 @@ has-symbols@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44"
-has-unicode@^2.0.0:
+has-unicode@^2.0.0, has-unicode@^2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9"
@@ -5776,13 +6947,21 @@ hmac-drbg@^1.0.0:
minimalistic-assert "^1.0.0"
minimalistic-crypto-utils "^1.0.1"
+home-or-tmp@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/home-or-tmp/-/home-or-tmp-2.0.0.tgz#e36c3f2d2cae7d746a857e38d18d5f32a7882db8"
+ integrity sha1-42w/LSyufXRqhX440Y1fMqeILbg=
+ dependencies:
+ os-homedir "^1.0.0"
+ os-tmpdir "^1.0.1"
+
homedir-polyfill@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz#4c2bbc8a758998feebf5ed68580f76d46768b4bc"
dependencies:
parse-passwd "^1.0.0"
-hosted-git-info@^2.1.4:
+hosted-git-info@^2.1.4, hosted-git-info@^2.6.0:
version "2.7.1"
resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.7.1.tgz#97f236977bd6e125408930ff6de3eec6281ec047"
@@ -5840,6 +7019,18 @@ htmlparser2@^3.10.0:
inherits "^2.0.1"
readable-stream "^3.0.6"
+htmlparser2@~3.9.2:
+ version "3.9.2"
+ resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.9.2.tgz#1bdf87acca0f3f9e53fa4fcceb0f4b4cbb00b338"
+ integrity sha1-G9+HrMoPP55T+k/M6w9LTLsAszg=
+ dependencies:
+ domelementtype "^1.3.0"
+ domhandler "^2.3.0"
+ domutils "^1.5.1"
+ entities "^1.1.1"
+ inherits "^2.0.1"
+ readable-stream "^2.0.2"
+
http-basic@^2.5.1:
version "2.5.1"
resolved "https://registry.yarnpkg.com/http-basic/-/http-basic-2.5.1.tgz#8ce447bdb5b6c577f8a63e3fa78056ec4bb4dbfb"
@@ -5848,6 +7039,11 @@ http-basic@^2.5.1:
concat-stream "^1.4.6"
http-response-object "^1.0.0"
+http-cache-semantics@^3.8.1:
+ version "3.8.1"
+ resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz#39b0e16add9b605bf0a9ef3d9daaf4843b4cacd2"
+ integrity sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==
+
http-errors@1.6.3, http-errors@~1.6.2, http-errors@~1.6.3:
version "1.6.3"
resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d"
@@ -5857,6 +7053,14 @@ http-errors@1.6.3, http-errors@~1.6.2, http-errors@~1.6.3:
setprototypeof "1.1.0"
statuses ">= 1.4.0 < 2"
+http-proxy-agent@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz#e4821beef5b2142a2026bd73926fe537631c5405"
+ integrity sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==
+ dependencies:
+ agent-base "4"
+ debug "3.1.0"
+
http-proxy@1.15.2:
version "1.15.2"
resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.15.2.tgz#642fdcaffe52d3448d2bda3b0079e9409064da31"
@@ -5888,19 +7092,34 @@ https-browserify@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73"
-husky@^1.3.0:
- version "1.3.1"
- resolved "https://registry.yarnpkg.com/husky/-/husky-1.3.1.tgz#26823e399300388ca2afff11cfa8a86b0033fae0"
- integrity sha512-86U6sVVVf4b5NYSZ0yvv88dRgBSSXXmHaiq5pP4KDj5JVzdwKgBjEtUPOm8hcoytezFwbU+7gotXNhpHdystlg==
+https-proxy-agent@^2.2.1:
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-2.2.1.tgz#51552970fa04d723e04c56d04178c3f92592bbc0"
+ integrity sha512-HPCTS1LW51bcyMYbxUIOO4HEOlQ1/1qRaFWcyxvwaqUS9TY88aoEuHUY33kuAh1YhVVaDQhLZsnPd+XNARWZlQ==
+ dependencies:
+ agent-base "^4.1.0"
+ debug "^3.1.0"
+
+humanize-ms@^1.2.1:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed"
+ integrity sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=
+ dependencies:
+ ms "^2.0.0"
+
+husky@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/husky/-/husky-2.1.0.tgz#f486dd063596ad3aad4bbbcd8673ca5bface3caa"
+ integrity sha512-FHsqdIJPmQX/89Xg/761RMFCPSNNG2eiQMxChGP081NTohHexEuu/4nYh5m4TcFKq4xm+DqaGp8J/EUnkzL1Aw==
dependencies:
- cosmiconfig "^5.0.7"
+ cosmiconfig "^5.2.0"
execa "^1.0.0"
find-up "^3.0.0"
- get-stdin "^6.0.0"
+ get-stdin "^7.0.0"
is-ci "^2.0.0"
- pkg-dir "^3.0.0"
+ pkg-dir "^4.1.0"
please-upgrade-node "^3.1.1"
- read-pkg "^4.0.1"
+ read-pkg "^5.0.0"
run-node "^1.0.0"
slash "^2.0.0"
@@ -5910,7 +7129,7 @@ iconv-lite@0.4.23:
dependencies:
safer-buffer ">= 2.1.2 < 3"
-iconv-lite@0.4.24, iconv-lite@^0.4.24, iconv-lite@^0.4.4:
+iconv-lite@0.4.24, iconv-lite@^0.4.24, iconv-lite@^0.4.4, iconv-lite@~0.4.13:
version "0.4.24"
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
dependencies:
@@ -5944,7 +7163,7 @@ ignore-walk@^3.0.1:
dependencies:
minimatch "^3.0.4"
-ignore@^3.1.2:
+ignore@^3.1.2, ignore@^3.3.5:
version "3.3.10"
resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.10.tgz#0a97fb876986e8081c631160f8f9f389157f0043"
@@ -5978,6 +7197,7 @@ import-cwd@^2.0.0:
import-fresh@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546"
+ integrity sha1-2BNVwVYS04bGH53dOSLUMEgipUY=
dependencies:
caller-path "^2.0.0"
resolve-from "^3.0.0"
@@ -6024,6 +7244,7 @@ indent-string@^2.1.0:
indent-string@^3.0.0:
version "3.2.0"
resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-3.2.0.tgz#4a5fd6d27cc332f37e5419a504dbb837105c9289"
+ integrity sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=
indexes-of@^1.0.1:
version "1.0.1"
@@ -6052,10 +7273,24 @@ inherits@2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1"
-ini@^1.3.4, ini@~1.3.0:
+ini@^1.3.2, ini@^1.3.4, ini@~1.3.0:
version "1.3.5"
resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927"
+init-package-json@^1.10.3:
+ version "1.10.3"
+ resolved "https://registry.yarnpkg.com/init-package-json/-/init-package-json-1.10.3.tgz#45ffe2f610a8ca134f2bd1db5637b235070f6cbe"
+ integrity sha512-zKSiXKhQveNteyhcj1CoOP8tqp1QuxPIPBl8Bid99DGLFqA1p87M6lNgfjJHSBoWJJlidGOv5rWjyYKEB3g2Jw==
+ dependencies:
+ glob "^7.1.1"
+ npm-package-arg "^4.0.0 || ^5.0.0 || ^6.0.0"
+ promzard "^0.3.0"
+ read "~1.0.1"
+ read-package-json "1 || 2"
+ semver "2.x || 3.x || 4 || 5"
+ validate-npm-package-license "^3.0.1"
+ validate-npm-package-name "^3.0.0"
+
ink-docstrap@^1.1.4:
version "1.3.2"
resolved "https://registry.yarnpkg.com/ink-docstrap/-/ink-docstrap-1.3.2.tgz#5923dc48c41c9bccb3a524d10f5924d343448900"
@@ -6135,6 +7370,25 @@ inquirer@^6.1.0:
strip-ansi "^4.0.0"
through "^2.3.6"
+inquirer@^6.2.0:
+ version "6.3.1"
+ resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.3.1.tgz#7a413b5e7950811013a3db491c61d1f3b776e8e7"
+ integrity sha512-MmL624rfkFt4TG9y/Jvmt8vdmOo836U7Y0Hxr2aFk3RelZEGX4Igk0KabWrcaaZaTv9uzglOqWh1Vly+FAWAXA==
+ dependencies:
+ ansi-escapes "^3.2.0"
+ chalk "^2.4.2"
+ cli-cursor "^2.1.0"
+ cli-width "^2.0.0"
+ external-editor "^3.0.3"
+ figures "^2.0.0"
+ lodash "^4.17.11"
+ mute-stream "0.0.7"
+ run-async "^2.2.0"
+ rxjs "^6.4.0"
+ string-width "^2.1.0"
+ strip-ansi "^5.1.0"
+ through "^2.3.6"
+
interpret@^1.0.0, interpret@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.1.0.tgz#7ed1b1410c6a0e0f78cf95d3b8440c63f78b8614"
@@ -6149,6 +7403,16 @@ invert-kv@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6"
+invert-kv@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-2.0.0.tgz#7393f5afa59ec9ff5f67a27620d11c226e3eec02"
+ integrity sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==
+
+ip@^1.1.5:
+ version "1.1.5"
+ resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a"
+ integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=
+
ipaddr.js@1.8.0:
version "1.8.0"
resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.8.0.tgz#eaa33d6ddd7ace8f7f6fe0c9ca0440e706738b1e"
@@ -6176,6 +7440,19 @@ is-accessor-descriptor@^1.0.0:
dependencies:
kind-of "^6.0.0"
+is-alphabetical@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-1.0.2.tgz#1fa6e49213cb7885b75d15862fb3f3d96c884f41"
+ integrity sha512-V0xN4BYezDHcBSKb1QHUFMlR4as/XEuCZBzMJUU4n7+Cbt33SmUnSol+pnXFvLxSHNq2CemUXNdaXV6Flg7+xg==
+
+is-alphanumerical@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-1.0.2.tgz#1138e9ae5040158dc6ff76b820acd6b7a181fd40"
+ integrity sha512-pyfU/0kHdISIgslFfZN9nfY1Gk3MquQgUm1mJTjdkEPpkAKNWuBTSqFwewOpR7N351VkErCiyV71zX7mlQQqsg==
+ dependencies:
+ is-alphabetical "^1.0.0"
+ is-decimal "^1.0.0"
+
is-arrayish@^0.2.1:
version "0.2.1"
resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
@@ -6186,7 +7463,7 @@ is-binary-path@^1.0.0:
dependencies:
binary-extensions "^1.0.0"
-is-buffer@^1.1.5:
+is-buffer@^1.1.4, is-buffer@^1.1.5:
version "1.1.6"
resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be"
@@ -6229,6 +7506,11 @@ is-date-object@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16"
+is-decimal@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-1.0.2.tgz#894662d6a8709d307f3a276ca4339c8fa5dff0ff"
+ integrity sha512-TRzl7mOCchnhchN+f3ICUCzYvL9ul7R+TYOsZ8xia++knyZAJfv/uA1FvQXsAnYIl1T3B2X5E/J7Wb1QXiIBXg==
+
is-descriptor@^0.1.0:
version "0.1.6"
resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca"
@@ -6321,6 +7603,11 @@ is-glob@^4.0.0:
dependencies:
is-extglob "^2.1.1"
+is-hexadecimal@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-1.0.2.tgz#b6e710d7d07bb66b98cb8cece5c9b4921deeb835"
+ integrity sha512-but/G3sapV3MNyqiDBLrOi4x8uCIw0RY3o/Vb5GT0sMFHrVV7731wFSVy41T5FO1og7G0gXLJh0MkgPRouko/A==
+
is-installed-globally@^0.1.0:
version "0.1.0"
resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.1.0.tgz#0dfd98f5a9111716dd535dda6492f67bf3d25a80"
@@ -6383,6 +7670,7 @@ is-obj@^1.0.0, is-obj@^1.0.1:
is-observable@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/is-observable/-/is-observable-1.1.0.tgz#b3e986c8f44de950867cab5403f5a3465005975e"
+ integrity sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==
dependencies:
symbol-observable "^1.1.0"
@@ -6447,6 +7735,7 @@ is-regex@^1.0.4:
is-regexp@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069"
+ integrity sha1-/S2INUXEa6xaYz57mgnof6LLUGk=
is-relative@^1.0.0:
version "1.0.0"
@@ -6468,6 +7757,13 @@ is-self-closing@^1.0.1:
dependencies:
self-closing-tags "^1.0.1"
+is-ssh@^1.3.0:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/is-ssh/-/is-ssh-1.3.1.tgz#f349a8cadd24e65298037a522cf7520f2e81a0f3"
+ integrity sha512-0eRIASHZt1E68/ixClI8bp2YK2wmBPVWEismTs6M+M099jKgrzl/3E976zIbImSIob48N2/XGe9y7ZiYdImSlg==
+ dependencies:
+ protocols "^1.1.0"
+
is-stream@^1.0.0, is-stream@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"
@@ -6487,6 +7783,7 @@ is-symbol@^1.0.2:
is-text-path@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/is-text-path/-/is-text-path-1.0.1.tgz#4e1aa0fb51bfbcb3e92688001397202c1775b66e"
+ integrity sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4=
dependencies:
text-extensions "^1.0.0"
@@ -6508,10 +7805,20 @@ is-valid-glob@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/is-valid-glob/-/is-valid-glob-1.0.0.tgz#29bf3eff701be2d4d315dbacc39bc39fe8f601aa"
+is-whitespace-character@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/is-whitespace-character/-/is-whitespace-character-1.0.2.tgz#ede53b4c6f6fb3874533751ec9280d01928d03ed"
+ integrity sha512-SzM+T5GKUCtLhlHFKt2SDAX2RFzfS6joT91F2/WSi9LxgFdsnhfPK/UIA+JhRR2xuyLdrCys2PiFDrtn1fU5hQ==
+
is-windows@^1.0.0, is-windows@^1.0.1, is-windows@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d"
+is-word-character@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/is-word-character/-/is-word-character-1.0.2.tgz#46a5dac3f2a1840898b91e576cd40d493f3ae553"
+ integrity sha512-T3FlsX8rCHAH8e7RE7PfOPZVFQlcV3XRF9eOOBQ1uf70OxO7CjjSOjeImMPCADBdYWcStAbVbYvJ1m2D3tb+EA==
+
is-wsl@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d"
@@ -6994,9 +8301,9 @@ js-yaml@3.x, js-yaml@^3.12.0, js-yaml@^3.4.6, js-yaml@^3.5.1, js-yaml@^3.5.4, js
esprima "^4.0.0"
js-yaml@^3.13.0:
- version "3.13.0"
- resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.0.tgz#38ee7178ac0eea2c97ff6d96fff4b18c7d8cf98e"
- integrity sha512-pZZoSxcCYco+DIKBTimr67J6Hy+EYGZDY/HCWC+iAEA9h1ByhMXAIVUXMcMFpOCxQ/xjXmPI2MkDL5HRm5eFrQ==
+ version "3.13.1"
+ resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847"
+ integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==
dependencies:
argparse "^1.0.7"
esprima "^4.0.0"
@@ -7083,7 +8390,7 @@ jsesc@~0.5.0:
version "0.5.0"
resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d"
-json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2:
+json-parse-better-errors@^1.0.0, json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
@@ -7105,11 +8412,11 @@ json-stable-stringify@^1.0.0, json-stable-stringify@^1.0.1:
dependencies:
jsonify "~0.0.0"
-json-stringify-safe@~5.0.1:
+json-stringify-safe@^5.0.1, json-stringify-safe@~5.0.1:
version "5.0.1"
resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
-json5@^0.5.0:
+json5@^0.5.0, json5@^0.5.1:
version "0.5.1"
resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821"
@@ -7145,6 +8452,7 @@ jsonify@~0.0.0:
jsonparse@^1.2.0:
version "1.3.1"
resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280"
+ integrity sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=
jsonpointer@^4.0.0:
version "4.0.1"
@@ -7371,6 +8679,13 @@ lcid@^1.0.0:
dependencies:
invert-kv "^1.0.0"
+lcid@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/lcid/-/lcid-2.0.0.tgz#6ef5d2df60e52f82eb228a4c373e8d1f397253cf"
+ integrity sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==
+ dependencies:
+ invert-kv "^2.0.0"
+
lead@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/lead/-/lead-1.0.0.tgz#6f14f99a37be3a9dd784f5495690e5903466ee42"
@@ -7381,6 +8696,29 @@ left-pad@^1.3.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/left-pad/-/left-pad-1.3.0.tgz#5b8a3a7765dfe001261dde915589e782f8c94d1e"
+lerna@^3.13.4:
+ version "3.13.4"
+ resolved "https://registry.yarnpkg.com/lerna/-/lerna-3.13.4.tgz#03026c11c5643f341fda42e4fb1882e2df35e6cb"
+ integrity sha512-qTp22nlpcgVrJGZuD7oHnFbTk72j2USFimc2Pj4kC0/rXmcU2xPtCiyuxLl8y6/6Lj5g9kwEuvKDZtSXujjX/A==
+ dependencies:
+ "@lerna/add" "3.13.3"
+ "@lerna/bootstrap" "3.13.3"
+ "@lerna/changed" "3.13.4"
+ "@lerna/clean" "3.13.3"
+ "@lerna/cli" "3.13.0"
+ "@lerna/create" "3.13.3"
+ "@lerna/diff" "3.13.3"
+ "@lerna/exec" "3.13.3"
+ "@lerna/import" "3.13.4"
+ "@lerna/init" "3.13.3"
+ "@lerna/link" "3.13.3"
+ "@lerna/list" "3.13.3"
+ "@lerna/publish" "3.13.4"
+ "@lerna/run" "3.13.3"
+ "@lerna/version" "3.13.4"
+ import-local "^1.0.0"
+ npmlog "^4.1.2"
+
leven@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580"
@@ -7392,6 +8730,31 @@ levn@^0.3.0, levn@~0.3.0:
prelude-ls "~1.1.2"
type-check "~0.3.2"
+libnpmaccess@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/libnpmaccess/-/libnpmaccess-3.0.1.tgz#5b3a9de621f293d425191aa2e779102f84167fa8"
+ integrity sha512-RlZ7PNarCBt+XbnP7R6PoVgOq9t+kou5rvhaInoNibhPO7eMlRfS0B8yjatgn2yaHIwWNyoJDolC/6Lc5L/IQA==
+ dependencies:
+ aproba "^2.0.0"
+ get-stream "^4.0.0"
+ npm-package-arg "^6.1.0"
+ npm-registry-fetch "^3.8.0"
+
+libnpmpublish@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/libnpmpublish/-/libnpmpublish-1.1.1.tgz#ff0c6bb0b4ad2bda2ad1f5fba6760a4af37125f0"
+ integrity sha512-nefbvJd/wY38zdt+b9SHL6171vqBrMtZ56Gsgfd0duEKb/pB8rDT4/ObUQLrHz1tOfht1flt2zM+UGaemzAG5g==
+ dependencies:
+ aproba "^2.0.0"
+ figgy-pudding "^3.5.1"
+ get-stream "^4.0.0"
+ lodash.clonedeep "^4.5.0"
+ normalize-package-data "^2.4.0"
+ npm-package-arg "^6.1.0"
+ npm-registry-fetch "^3.8.0"
+ semver "^5.5.1"
+ ssri "^6.0.1"
+
lie@~3.1.0:
version "3.1.1"
resolved "https://registry.yarnpkg.com/lie/-/lie-3.1.1.tgz#9a436b2cc7746ca59de7a41fa469b3efb76bd87e"
@@ -7421,7 +8784,7 @@ linkify-it@^2.0.0:
dependencies:
uc.micro "^1.0.1"
-lint-staged@^8.0.0:
+lint-staged@^8.1.5:
version "8.1.5"
resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-8.1.5.tgz#372476fe1a58b8834eb562ed4c99126bd60bdd79"
integrity sha512-e5ZavfnSLcBJE1BTzRTqw6ly8OkqVyO3GL2M6teSmTBYQ/2BuueD5GIt2RPsP31u/vjKdexUyDCxSyK75q4BDA==
@@ -7455,10 +8818,12 @@ lint-staged@^8.0.0:
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"
+ integrity sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4=
listr-update-renderer@^0.5.0:
version "0.5.0"
resolved "https://registry.yarnpkg.com/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz#4ea8368548a7b8aecb7e06d8c95cb45ae2ede6a2"
+ integrity sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA==
dependencies:
chalk "^1.1.3"
cli-truncate "^0.2.1"
@@ -7472,6 +8837,7 @@ listr-update-renderer@^0.5.0:
listr-verbose-renderer@^0.5.0:
version "0.5.0"
resolved "https://registry.yarnpkg.com/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz#f1132167535ea4c1261102b9f28dac7cba1e03db"
+ integrity sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==
dependencies:
chalk "^2.4.1"
cli-cursor "^2.1.0"
@@ -7515,6 +8881,7 @@ load-json-file@^2.0.0:
load-json-file@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b"
+ integrity sha1-L19Fq5HjMhYjT9U62rZo607AmTs=
dependencies:
graceful-fs "^4.1.2"
parse-json "^4.0.0"
@@ -7584,6 +8951,11 @@ lodash.escaperegexp@^4.1.2:
version "4.1.2"
resolved "https://registry.yarnpkg.com/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz#64762c48618082518ac3df4ccf5d5886dae20347"
+lodash.get@^4.4.2:
+ version "4.4.2"
+ resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99"
+ integrity sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=
+
lodash.isequal@^4.5.0:
version "4.5.0"
resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz#415c4478f2bcc30120c22ce10ed3226f7d3e18e0"
@@ -7592,6 +8964,11 @@ lodash.isfinite@^3.3.2:
version "3.3.2"
resolved "https://registry.yarnpkg.com/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz#fb89b65a9a80281833f0b7478b3a5104f898ebb3"
+lodash.ismatch@^4.4.0:
+ version "4.4.0"
+ resolved "https://registry.yarnpkg.com/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz#756cb5150ca3ba6f11085a78849645f188f85f37"
+ integrity sha1-dWy1FQyjum8RCFp4hJZF8Yj4Xzc=
+
lodash.isplainobject@^4.0.6:
version "4.0.6"
resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb"
@@ -7616,6 +8993,11 @@ lodash.omit@^4.5.0:
version "4.5.0"
resolved "https://registry.yarnpkg.com/lodash.omit/-/lodash.omit-4.5.0.tgz#6eb19ae5a1ee1dd9df0b969e66ce0b7fa30b5e60"
+lodash.set@^4.3.2:
+ version "4.3.2"
+ resolved "https://registry.yarnpkg.com/lodash.set/-/lodash.set-4.3.2.tgz#d8757b1da807dde24816b0d6a84bea1a76230b23"
+ integrity sha1-2HV7HagH3eJIFrDWqEvqGnYjCyM=
+
lodash.sortby@^4.7.0:
version "4.7.0"
resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438"
@@ -7659,6 +9041,7 @@ log-ok@^0.1.1:
log-symbols@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-1.0.2.tgz#376ff7b58ea3086a0f09facc74617eca501e1a18"
+ integrity sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=
dependencies:
chalk "^1.0.0"
@@ -7679,6 +9062,7 @@ log-update@^1.0.2:
log-update@^2.3.0:
version "2.3.0"
resolved "https://registry.yarnpkg.com/log-update/-/log-update-2.3.0.tgz#88328fd7d1ce7938b29283746f0b1bc126b24708"
+ integrity sha1-iDKP19HOeTiykoN0bwsbwSayRwg=
dependencies:
ansi-escapes "^3.0.0"
cli-cursor "^2.0.0"
@@ -7748,7 +9132,7 @@ lowercase-keys@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f"
-lru-cache@4.1.x, lru-cache@^4.0.1, lru-cache@^4.1.3:
+lru-cache@4.1.x, lru-cache@^4.0.1, lru-cache@^4.1.2, lru-cache@^4.1.3:
version "4.1.5"
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd"
dependencies:
@@ -7761,6 +9145,13 @@ lru-cache@^3.2.0:
dependencies:
pseudomap "^1.0.1"
+lru-cache@^5.1.1:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920"
+ integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==
+ dependencies:
+ yallist "^3.0.2"
+
lru-queue@0.1:
version "0.1.0"
resolved "https://registry.yarnpkg.com/lru-queue/-/lru-queue-0.1.0.tgz#2738bd9f0d3cf4f84490c5736c48699ac632cda3"
@@ -7768,6 +9159,11 @@ lru-queue@0.1:
dependencies:
es5-ext "~0.10.2"
+macos-release@^2.2.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/macos-release/-/macos-release-2.2.0.tgz#ab58d55dd4714f0a05ad4b0e90f4370fef5cdea8"
+ integrity sha512-iV2IDxZaX8dIcM7fG6cI46uNmHUxHE4yN+Z8tKHAW1TBPMZDIKHf/3L+YnOuj/FK9il14UaVdHmiQ1tsi90ltA==
+
magic-string@^0.25.1:
version "0.25.1"
resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.1.tgz#b1c248b399cd7485da0fe7385c2fc7011843266e"
@@ -7780,6 +9176,23 @@ make-dir@^1.0.0:
dependencies:
pify "^3.0.0"
+make-fetch-happen@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-4.0.1.tgz#141497cb878f243ba93136c83d8aba12c216c083"
+ integrity sha512-7R5ivfy9ilRJ1EMKIOziwrns9fGeAD4bAha8EB7BIiBBLHm2KeTUGCrICFt2rbHfzheTLynv50GnNTK1zDTrcQ==
+ dependencies:
+ agentkeepalive "^3.4.1"
+ cacache "^11.0.1"
+ http-cache-semantics "^3.8.1"
+ http-proxy-agent "^2.1.0"
+ https-proxy-agent "^2.2.1"
+ lru-cache "^4.1.2"
+ mississippi "^3.0.0"
+ node-fetch-npm "^2.0.2"
+ promise-retry "^1.1.1"
+ socks-proxy-agent "^4.0.0"
+ ssri "^6.0.0"
+
make-iterator@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/make-iterator/-/make-iterator-1.0.1.tgz#29b33f312aa8f547c4a5e490f56afcec99133ad6"
@@ -7792,6 +9205,13 @@ makeerror@1.0.x:
dependencies:
tmpl "1.0.x"
+map-age-cleaner@^0.1.1:
+ version "0.1.3"
+ resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a"
+ integrity sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==
+ dependencies:
+ p-defer "^1.0.0"
+
map-cache@^0.2.0, map-cache@^0.2.2:
version "0.2.2"
resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf"
@@ -7803,6 +9223,7 @@ map-obj@^1.0.0, map-obj@^1.0.1:
map-obj@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-2.0.0.tgz#a65cd29087a92598b8791257a523e021222ac1f9"
+ integrity sha1-plzSkIepJZi4eRJXpSPgISIqwfk=
map-stream@0.0.7:
version "0.0.7"
@@ -7814,6 +9235,11 @@ map-visit@^1.0.0:
dependencies:
object-visit "^1.0.0"
+markdown-escapes@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/markdown-escapes/-/markdown-escapes-1.0.2.tgz#e639cbde7b99c841c0bacc8a07982873b46d2122"
+ integrity sha512-lbRZ2mE3Q9RtLjxZBZ9+IMl68DKIXaVAhwvwn9pmjnPLS0h/6kyBMgNhqi1xFJ/2yv6cSyv0jbiZavZv93JkkA==
+
markdown-it@^8.4.0:
version "8.4.2"
resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-8.4.2.tgz#386f98998dc15a37722aa7722084f4020bdd9b54"
@@ -7874,6 +9300,15 @@ mem@^1.1.0:
dependencies:
mimic-fn "^1.0.0"
+mem@^4.0.0:
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/mem/-/mem-4.3.0.tgz#461af497bc4ae09608cdb2e60eefb69bff744178"
+ integrity sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==
+ dependencies:
+ map-age-cleaner "^0.1.1"
+ mimic-fn "^2.0.0"
+ p-is-promise "^2.0.0"
+
memoizee@0.4.X:
version "0.4.14"
resolved "https://registry.yarnpkg.com/memoizee/-/memoizee-0.4.14.tgz#07a00f204699f9a95c2d9e77218271c7cd610d57"
@@ -7898,6 +9333,7 @@ memory-fs@^0.4.0, memory-fs@^0.4.1, memory-fs@~0.4.1:
meow@5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/meow/-/meow-5.0.0.tgz#dfc73d63a9afc714a5e371760eb5c88b91078aa4"
+ integrity sha512-CbTqYU17ABaLefO8vCU153ZZlprKYWDljcndKKDCFcYQITzWCXZAVk4QMFZPgvzrnUQ3uItnIE/LoUOwrT15Ig==
dependencies:
camelcase-keys "^4.0.0"
decamelize-keys "^1.0.0"
@@ -7927,6 +9363,7 @@ meow@^3.3.0, meow@^3.7.0:
meow@^4.0.0:
version "4.0.1"
resolved "https://registry.yarnpkg.com/meow/-/meow-4.0.1.tgz#d48598f6f4b1472f35bf6317a95945ace347f975"
+ integrity sha512-xcSBHD5Z86zaOc+781KrupuHAzeGXSLtiAOmBsiLDiPSaYSB6hdew2ng9EBAnZ62jagG9MHAOdxpDi/lWBFJ/A==
dependencies:
camelcase-keys "^4.0.0"
decamelize-keys "^1.0.0"
@@ -8035,6 +9472,11 @@ mimic-fn@^1.0.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022"
+mimic-fn@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b"
+ integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
+
mimic-response@^1.0.0:
version "1.0.1"
resolved "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b"
@@ -8056,6 +9498,7 @@ minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1:
minimist-options@^3.0.1:
version "3.0.2"
resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-3.0.2.tgz#fba4c8191339e13ecf4d61beb03f070103f3d954"
+ integrity sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==
dependencies:
arrify "^1.0.1"
is-plain-obj "^1.1.0"
@@ -8068,7 +9511,7 @@ minimist@1.1.x:
version "1.1.3"
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.1.3.tgz#3bedfd91a92d39016fcfaa1c681e8faa1a1efda8"
-minimist@^1.1.1, minimist@^1.1.3, minimist@^1.2.0:
+minimist@^1.1.1, minimist@^1.1.3, minimist@^1.2.0, minimist@~1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
@@ -8076,7 +9519,7 @@ minimist@~0.0.1:
version "0.0.10"
resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf"
-minipass@^2.2.1, minipass@^2.3.4:
+minipass@^2.2.1, minipass@^2.3.4, minipass@^2.3.5:
version "2.3.5"
resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.5.tgz#cacebe492022497f656b0f0f51e2682a9ed2d848"
dependencies:
@@ -8138,6 +9581,11 @@ mock-raf@^1.0.0:
dependencies:
object-assign "^3.0.0"
+modify-values@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/modify-values/-/modify-values-1.0.1.tgz#b3939fa605546474e3e3e3c63d64bd43b4ee6022"
+ integrity sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==
+
moment@^2.14.1, moment@^2.18.1:
version "2.23.0"
resolved "https://registry.yarnpkg.com/moment/-/moment-2.23.0.tgz#759ea491ac97d54bac5ad776996e2a58cc1bc225"
@@ -8157,10 +9605,20 @@ ms@2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
-ms@^2.1.1:
+ms@^2.0.0, ms@^2.1.1:
version "2.1.1"
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a"
+multimatch@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/multimatch/-/multimatch-2.1.0.tgz#9c7906a22fb4c02919e2f5f75161b4cdbd4b2a2b"
+ integrity sha1-nHkGoi+0wCkZ4vX3UWG0zb1LKis=
+ dependencies:
+ array-differ "^1.0.0"
+ array-union "^1.0.1"
+ arrify "^1.0.0"
+ minimatch "^3.0.0"
+
mute-stdout@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/mute-stdout/-/mute-stdout-1.0.1.tgz#acb0300eb4de23a7ddeec014e3e96044b3472331"
@@ -8177,6 +9635,11 @@ mute-stream@0.0.7:
version "0.0.7"
resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab"
+mute-stream@~0.0.4:
+ version "0.0.8"
+ resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d"
+ integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==
+
nan@^2.10.0, nan@^2.3.2, nan@^2.9.2:
version "2.12.0"
resolved "https://registry.yarnpkg.com/nan/-/nan-2.12.0.tgz#9d443fdb5e13a20770cc5e602eee59760a685885"
@@ -8217,7 +9680,7 @@ negotiator@0.6.1:
version "0.6.1"
resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9"
-neo-async@^2.5.0:
+neo-async@^2.5.0, neo-async@^2.6.0:
version "2.6.0"
resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.0.tgz#b9d15e4d71c6762908654b5183ed38b753340835"
@@ -8241,6 +9704,20 @@ node-abi@^2.2.0:
dependencies:
semver "^5.4.1"
+node-fetch-npm@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/node-fetch-npm/-/node-fetch-npm-2.0.2.tgz#7258c9046182dca345b4208eda918daf33697ff7"
+ integrity sha512-nJIxm1QmAj4v3nfCvEeCrYSoVwXyxLnaPBK5W1W5DGEJwjlKuC2VEUycGw5oxk+4zZahRrB84PUJJgEmhFTDFw==
+ dependencies:
+ encoding "^0.1.11"
+ json-parse-better-errors "^1.0.0"
+ safe-buffer "^5.1.1"
+
+node-fetch@^2.3.0:
+ version "2.4.1"
+ resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.4.1.tgz#b2e38f1117b8acbedbe0524f041fb3177188255d"
+ integrity sha512-P9UbpFK87NyqBZzUuDBDz4f6Yiys8xm8j7ACDbi6usvFm6KItklQUKjeoqTrYS/S1k6I8oaOC2YLLDr/gg26Mw==
+
node-gyp@^3.3.1, node-gyp@^3.8.0:
version "3.8.0"
resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-3.8.0.tgz#540304261c330e80d0d5edce253a68cb3964218c"
@@ -8419,6 +9896,16 @@ nopt@~1.0.10:
dependencies:
abbrev "1"
+normalize-package-data@^2.0.0, normalize-package-data@^2.3.0, normalize-package-data@^2.3.5, normalize-package-data@^2.4.0, normalize-package-data@^2.5.0:
+ version "2.5.0"
+ resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
+ integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==
+ dependencies:
+ hosted-git-info "^2.1.4"
+ resolve "^1.10.0"
+ semver "2 || 3 || 4 || 5"
+ validate-npm-package-license "^3.0.1"
+
normalize-package-data@^2.3.2, normalize-package-data@^2.3.4:
version "2.4.0"
resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f"
@@ -8447,6 +9934,11 @@ normalize-url@^1.4.0:
query-string "^4.1.0"
sort-keys "^1.0.0"
+normalize-url@^3.3.0:
+ version "3.3.0"
+ resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559"
+ integrity sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==
+
now-and-later@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/now-and-later/-/now-and-later-2.0.0.tgz#bc61cbb456d79cb32207ce47ca05136ff2e7d6ee"
@@ -8457,6 +9949,38 @@ npm-bundled@^1.0.1:
version "1.0.5"
resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.5.tgz#3c1732b7ba936b3a10325aef616467c0ccbcc979"
+npm-lifecycle@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/npm-lifecycle/-/npm-lifecycle-2.1.0.tgz#1eda2eedb82db929e3a0c50341ab0aad140ed569"
+ integrity sha512-QbBfLlGBKsktwBZLj6AviHC6Q9Y3R/AY4a2PYSIRhSKSS0/CxRyD/PfxEX6tPeOCXQgMSNdwGeECacstgptc+g==
+ dependencies:
+ byline "^5.0.0"
+ graceful-fs "^4.1.11"
+ node-gyp "^3.8.0"
+ resolve-from "^4.0.0"
+ slide "^1.1.6"
+ uid-number "0.0.6"
+ umask "^1.1.0"
+ which "^1.3.1"
+
+"npm-package-arg@^4.0.0 || ^5.0.0 || ^6.0.0", npm-package-arg@^6.0.0, npm-package-arg@^6.1.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-6.1.0.tgz#15ae1e2758a5027efb4c250554b85a737db7fcc1"
+ integrity sha512-zYbhP2k9DbJhA0Z3HKUePUgdB1x7MfIfKssC+WLPFMKTBZKpZh5m13PgexJjCq6KW7j17r0jHWcCpxEqnnncSA==
+ dependencies:
+ hosted-git-info "^2.6.0"
+ osenv "^0.1.5"
+ semver "^5.5.0"
+ validate-npm-package-name "^3.0.0"
+
+npm-packlist@^1.1.12, npm-packlist@^1.4.1:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.4.1.tgz#19064cdf988da80ea3cee45533879d90192bbfbc"
+ integrity sha512-+TcdO7HJJ8peiiYhvPxsEDhF3PJFGUGRcFsGve3vxvxdcpO2Z4Z7rkosRM0kWj6LfbK/P0gu3dzk5RU1ffvFcw==
+ dependencies:
+ ignore-walk "^3.0.1"
+ npm-bundled "^1.0.1"
+
npm-packlist@^1.1.6:
version "1.1.12"
resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.1.12.tgz#22bde2ebc12e72ca482abd67afc51eb49377243a"
@@ -8467,9 +9991,31 @@ npm-packlist@^1.1.6:
npm-path@^2.0.2:
version "2.0.4"
resolved "https://registry.yarnpkg.com/npm-path/-/npm-path-2.0.4.tgz#c641347a5ff9d6a09e4d9bce5580c4f505278e64"
+ integrity sha512-IFsj0R9C7ZdR5cP+ET342q77uSRdtWOlWpih5eC+lu29tIDbNEgDbzgVJ5UFvYHWhxDZ5TFkJafFioO0pPQjCw==
dependencies:
which "^1.2.10"
+npm-pick-manifest@^2.2.3:
+ version "2.2.3"
+ resolved "https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-2.2.3.tgz#32111d2a9562638bb2c8f2bf27f7f3092c8fae40"
+ integrity sha512-+IluBC5K201+gRU85vFlUwX3PFShZAbAgDNp2ewJdWMVSppdo/Zih0ul2Ecky/X7b51J7LrrUAP+XOmOCvYZqA==
+ dependencies:
+ figgy-pudding "^3.5.1"
+ npm-package-arg "^6.0.0"
+ semver "^5.4.1"
+
+npm-registry-fetch@^3.8.0, npm-registry-fetch@^3.9.0:
+ version "3.9.0"
+ resolved "https://registry.yarnpkg.com/npm-registry-fetch/-/npm-registry-fetch-3.9.0.tgz#44d841780e2833f06accb34488f8c7450d1a6856"
+ integrity sha512-srwmt8YhNajAoSAaDWndmZgx89lJwIZ1GWxOuckH4Coek4uHv5S+o/l9FLQe/awA+JwTnj4FJHldxhlXdZEBmw==
+ dependencies:
+ JSONStream "^1.3.4"
+ bluebird "^3.5.1"
+ figgy-pudding "^3.4.1"
+ lru-cache "^4.1.3"
+ make-fetch-happen "^4.0.1"
+ npm-package-arg "^6.1.0"
+
npm-run-path@^2.0.0:
version "2.0.2"
resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f"
@@ -8479,6 +10025,7 @@ npm-run-path@^2.0.0:
npm-which@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/npm-which/-/npm-which-3.0.1.tgz#9225f26ec3a285c209cae67c3b11a6b4ab7140aa"
+ integrity sha1-kiXybsOihcIJyuZ8OxGmtKtxQKo=
dependencies:
commander "^2.9.0"
npm-path "^2.0.2"
@@ -8616,6 +10163,11 @@ object.reduce@^1.0.0:
for-own "^1.0.0"
make-iterator "^1.0.0"
+octokit-pagination-methods@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/octokit-pagination-methods/-/octokit-pagination-methods-1.1.0.tgz#cf472edc9d551055f9ef73f6e42b4dbb4c80bea4"
+ integrity sha512-fZ4qZdQ2nxJvtcasX7Ghl+WlWS/d9IgnBIwFZXVNNZUmzpno91SX5bc5vuxiuKoCtK78XxGGNuSCrDC7xYB3OQ==
+
on-finished@~2.3.0:
version "2.3.0"
resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947"
@@ -8694,25 +10246,52 @@ os-locale@^2.0.0:
lcid "^1.0.0"
mem "^1.1.0"
+os-locale@^3.0.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-3.1.0.tgz#a802a6ee17f24c10483ab9935719cef4ed16bf1a"
+ integrity sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==
+ dependencies:
+ execa "^1.0.0"
+ lcid "^2.0.0"
+ mem "^4.0.0"
+
+os-name@^3.0.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/os-name/-/os-name-3.1.0.tgz#dec19d966296e1cd62d701a5a66ee1ddeae70801"
+ integrity sha512-h8L+8aNjNcMpo/mAIBPn5PXCM16iyPGjHNWo6U1YO8sJTMHtEtyczI6QJnLoplswm6goopQkqc7OAnjhWcugVg==
+ dependencies:
+ macos-release "^2.2.0"
+ windows-release "^3.1.0"
+
os-shim@^0.1.2:
version "0.1.3"
resolved "https://registry.yarnpkg.com/os-shim/-/os-shim-0.1.3.tgz#6b62c3791cf7909ea35ed46e17658bb417cb3917"
-os-tmpdir@^1.0.0, os-tmpdir@~1.0.1, os-tmpdir@~1.0.2:
+os-tmpdir@^1.0.0, os-tmpdir@^1.0.1, os-tmpdir@~1.0.1, os-tmpdir@~1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
-osenv@0, osenv@^0.1.0, osenv@^0.1.4:
+osenv@0, osenv@^0.1.0, osenv@^0.1.4, osenv@^0.1.5:
version "0.1.5"
resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410"
dependencies:
os-homedir "^1.0.0"
os-tmpdir "^1.0.0"
+p-defer@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c"
+ integrity sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=
+
p-finally@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae"
+p-is-promise@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-2.1.0.tgz#918cebaea248a62cf7ffab8e3bca8c5f882fc42e"
+ integrity sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==
+
p-limit@^1.1.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8"
@@ -8737,13 +10316,31 @@ p-locate@^3.0.0:
dependencies:
p-limit "^2.0.0"
-p-map@^1.1.1:
+p-map-series@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/p-map-series/-/p-map-series-1.0.0.tgz#bf98fe575705658a9e1351befb85ae4c1f07bdca"
+ integrity sha1-v5j+V1cFZYqeE1G++4WuTB8Hvco=
+ dependencies:
+ p-reduce "^1.0.0"
+
+p-map@^1.1.1, p-map@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/p-map/-/p-map-1.2.0.tgz#e4e94f311eabbc8633a1e79908165fca26241b6b"
p-map@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/p-map/-/p-map-2.0.0.tgz#be18c5a5adeb8e156460651421aceca56c213a50"
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175"
+ integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==
+
+p-pipe@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/p-pipe/-/p-pipe-1.2.0.tgz#4b1a11399a11520a67790ee5a0c1d5881d6befe9"
+ integrity sha1-SxoROZoRUgpneQ7loMHViB1r7+k=
+
+p-reduce@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/p-reduce/-/p-reduce-1.0.0.tgz#18c2b0dd936a4690a529f8231f58a0fdb6a47dfa"
+ integrity sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=
p-try@^1.0.0:
version "1.0.0"
@@ -8753,6 +10350,13 @@ p-try@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.0.0.tgz#85080bb87c64688fa47996fe8f7dfbe8211760b1"
+p-waterfall@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/p-waterfall/-/p-waterfall-1.0.0.tgz#7ed94b3ceb3332782353af6aae11aa9fc235bb00"
+ integrity sha1-ftlLPOszMngjU69qrhGqn8I1uwA=
+ dependencies:
+ p-reduce "^1.0.0"
+
package-json@^2.0.0:
version "2.4.0"
resolved "https://registry.yarnpkg.com/package-json/-/package-json-2.4.0.tgz#0d15bd67d1cbbddbb2ca222ff2edb86bcb31a8bb"
@@ -8771,6 +10375,39 @@ package-json@^4.0.0:
registry-url "^3.0.3"
semver "^5.1.0"
+pacote@^9.5.0:
+ version "9.5.0"
+ resolved "https://registry.yarnpkg.com/pacote/-/pacote-9.5.0.tgz#85f3013a3f6dd51c108b0ccabd3de8102ddfaeda"
+ integrity sha512-aUplXozRbzhaJO48FaaeClmN+2Mwt741MC6M3bevIGZwdCaP7frXzbUOfOWa91FPHoLITzG0hYaKY363lxO3bg==
+ dependencies:
+ bluebird "^3.5.3"
+ cacache "^11.3.2"
+ figgy-pudding "^3.5.1"
+ get-stream "^4.1.0"
+ glob "^7.1.3"
+ lru-cache "^5.1.1"
+ make-fetch-happen "^4.0.1"
+ minimatch "^3.0.4"
+ minipass "^2.3.5"
+ mississippi "^3.0.0"
+ mkdirp "^0.5.1"
+ normalize-package-data "^2.4.0"
+ npm-package-arg "^6.1.0"
+ npm-packlist "^1.1.12"
+ npm-pick-manifest "^2.2.3"
+ npm-registry-fetch "^3.8.0"
+ osenv "^0.1.5"
+ promise-inflight "^1.0.1"
+ promise-retry "^1.1.1"
+ protoduck "^5.0.1"
+ rimraf "^2.6.2"
+ safe-buffer "^5.1.2"
+ semver "^5.6.0"
+ ssri "^6.0.1"
+ tar "^4.4.8"
+ unique-filename "^1.1.1"
+ which "^1.3.1"
+
pako@~1.0.2, pako@~1.0.5:
version "1.0.7"
resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.7.tgz#2473439021b57f1516c82f58be7275ad8ef1bb27"
@@ -8790,9 +10427,9 @@ param-case@2.1.x:
no-case "^2.2.0"
parent-module@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.0.tgz#df250bdc5391f4a085fb589dad761f5ad6b865b5"
- integrity sha512-8Mf5juOMmiE4FcmzYc4IaiS9L3+9paz2KOiXzkRviCP6aDmN49Hz6EMWz0lGNp9pX80GvvAuLADtyGfW/Em3TA==
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"
+ integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==
dependencies:
callsites "^3.0.0"
@@ -8806,6 +10443,18 @@ parse-asn1@^5.0.0:
evp_bytestokey "^1.0.0"
pbkdf2 "^3.0.3"
+parse-entities@^1.1.0:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-1.2.1.tgz#2c761ced065ba7dc68148580b5a225e4918cdd69"
+ integrity sha512-NBWYLQm1KSoDKk7GAHyioLTvCZ5QjdH/ASBBQTD3iLiAWJXS5bg1jEWI8nIJ+vgVvsceBVBcDGRWSo0KVQBvvg==
+ dependencies:
+ character-entities "^1.0.0"
+ character-entities-legacy "^1.0.0"
+ character-reference-invalid "^1.0.0"
+ is-alphanumerical "^1.0.0"
+ is-decimal "^1.0.0"
+ is-hexadecimal "^1.0.0"
+
parse-filepath@^1.0.1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/parse-filepath/-/parse-filepath-1.0.2.tgz#a632127f53aaf3d15876f5872f3ffac763d6c891"
@@ -8814,6 +10463,11 @@ parse-filepath@^1.0.1:
map-cache "^0.2.0"
path-root "^0.1.1"
+parse-github-repo-url@^1.3.0:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/parse-github-repo-url/-/parse-github-repo-url-1.4.1.tgz#9e7d8bb252a6cb6ba42595060b7bf6df3dbc1f50"
+ integrity sha1-nn2LslKmy2ukJZUGC3v23z28H1A=
+
parse-glob@^3.0.4:
version "3.0.4"
resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c"
@@ -8844,6 +10498,24 @@ parse-passwd@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6"
+parse-path@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/parse-path/-/parse-path-4.0.1.tgz#0ec769704949778cb3b8eda5e994c32073a1adff"
+ integrity sha512-d7yhga0Oc+PwNXDvQ0Jv1BuWkLVPXcAoQ/WREgd6vNNoKYaW52KI+RdOFjI63wjkmps9yUE8VS4veP+AgpQ/hA==
+ dependencies:
+ is-ssh "^1.3.0"
+ protocols "^1.4.0"
+
+parse-url@^5.0.0:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/parse-url/-/parse-url-5.0.1.tgz#99c4084fc11be14141efa41b3d117a96fcb9527f"
+ integrity sha512-flNUPP27r3vJpROi0/R3/2efgKkyXqnXwyP1KQ2U0SfFRgdizOdWfvrrvJg1LuOoxs7GQhmxJlq23IpQ/BkByg==
+ dependencies:
+ is-ssh "^1.3.0"
+ normalize-url "^3.3.0"
+ parse-path "^4.0.0"
+ protocols "^1.4.0"
+
parse5@4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/parse5/-/parse5-4.0.0.tgz#6d78656e3da8d78b4ec0b906f7c08ef1dfe3f608"
@@ -8886,7 +10558,7 @@ path-exists@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
-path-is-absolute@^1.0.0:
+path-is-absolute@^1.0.0, path-is-absolute@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
@@ -8964,7 +10636,7 @@ performance-now@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"
-pify@^2.0.0:
+pify@^2.0.0, pify@^2.3.0:
version "2.3.0"
resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
@@ -9015,6 +10687,13 @@ pkg-dir@^3.0.0:
dependencies:
find-up "^3.0.0"
+pkg-dir@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.1.0.tgz#aaeb91c0d3b9c4f74a44ad849f4de34781ae01de"
+ integrity sha512-55k9QN4saZ8q518lE6EFgYiu95u3BWkSajCifhdQjvLvmr8IpnRbhI+UGpWJQfa0KzDguHeeWT1ccO1PmkOi3A==
+ dependencies:
+ find-up "^3.0.0"
+
please-upgrade-node@^3.0.2, please-upgrade-node@^3.1.1:
version "3.1.1"
resolved "https://registry.yarnpkg.com/please-upgrade-node/-/please-upgrade-node-3.1.1.tgz#ed320051dfcc5024fae696712c8288993595e8ac"
@@ -9405,7 +11084,7 @@ pretty-hrtime@^1.0.0:
version "1.0.3"
resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1"
-private@^0.1.6, private@~0.1.5:
+private@^0.1.6, private@^0.1.8, private@~0.1.5:
version "0.1.8"
resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff"
@@ -9433,6 +11112,14 @@ promise-inflight@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3"
+promise-retry@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/promise-retry/-/promise-retry-1.1.1.tgz#6739e968e3051da20ce6497fb2b50f6911df3d6d"
+ integrity sha1-ZznpaOMFHaIM5kl/srUPaRHfPW0=
+ dependencies:
+ err-code "^1.0.0"
+ retry "^0.10.0"
+
promise@^7.0.0, promise@^7.1.1:
version "7.3.1"
resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf"
@@ -9458,6 +11145,13 @@ prompts@^0.1.9:
kleur "^2.0.1"
sisteransi "^0.1.1"
+promzard@^0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/promzard/-/promzard-0.3.0.tgz#26a5d6ee8c7dee4cb12208305acfb93ba382a9ee"
+ integrity sha1-JqXW7ox97kyxIggwWs+5O6OCqe4=
+ dependencies:
+ read "1"
+
prop-types@^15.5.8, prop-types@^15.6.0, prop-types@^15.6.2:
version "15.6.2"
resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.2.tgz#05d5ca77b4453e985d60fc7ff8c859094a497102"
@@ -9474,6 +11168,18 @@ proto-list@~1.2.1:
version "1.2.4"
resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849"
+protocols@^1.1.0, protocols@^1.4.0:
+ version "1.4.7"
+ resolved "https://registry.yarnpkg.com/protocols/-/protocols-1.4.7.tgz#95f788a4f0e979b291ffefcf5636ad113d037d32"
+ integrity sha512-Fx65lf9/YDn3hUX08XUc0J8rSux36rEsyiv21ZGUC1mOyeM3lTRpZLcrm8aAolzS4itwVfm7TAPyxC2E5zd6xg==
+
+protoduck@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/protoduck/-/protoduck-5.0.1.tgz#03c3659ca18007b69a50fd82a7ebcc516261151f"
+ integrity sha512-WxoCeDCoCBY55BMvj4cAEjdVUFGRWed9ZxPlqTKYyw1nDDTQ4pqmnIMAGfJlg7Dx35uB/M+PHJPTmGOvaCaPTg==
+ dependencies:
+ genfun "^5.0.0"
+
proxy-addr@~2.0.4:
version "2.0.4"
resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.4.tgz#ecfc733bf22ff8c6f407fa275327b9ab67e48b93"
@@ -9587,6 +11293,7 @@ querystring@0.2.0, querystring@^0.2.0:
quick-lru@^1.0.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-1.1.0.tgz#4360b17c61136ad38078397ff11416e186dcfbb8"
+ integrity sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g=
randomatic@^3.0.0:
version "3.1.1"
@@ -9672,6 +11379,36 @@ read-all-stream@^3.0.0:
pinkie-promise "^2.0.0"
readable-stream "^2.0.0"
+read-cmd-shim@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/read-cmd-shim/-/read-cmd-shim-1.0.1.tgz#2d5d157786a37c055d22077c32c53f8329e91c7b"
+ integrity sha1-LV0Vd4ajfAVdIgd8MsU/gynpHHs=
+ dependencies:
+ graceful-fs "^4.1.2"
+
+"read-package-json@1 || 2", read-package-json@^2.0.0, read-package-json@^2.0.13:
+ version "2.0.13"
+ resolved "https://registry.yarnpkg.com/read-package-json/-/read-package-json-2.0.13.tgz#2e82ebd9f613baa6d2ebe3aa72cefe3f68e41f4a"
+ integrity sha512-/1dZ7TRZvGrYqE0UAfN6qQb5GYBsNcqS1C0tNK601CFOJmtHI7NIGXwetEPU/OtoFHZL3hDxm4rolFFVE9Bnmg==
+ dependencies:
+ glob "^7.1.1"
+ json-parse-better-errors "^1.0.1"
+ normalize-package-data "^2.0.0"
+ slash "^1.0.0"
+ optionalDependencies:
+ graceful-fs "^4.1.2"
+
+read-package-tree@^5.1.6:
+ version "5.2.2"
+ resolved "https://registry.yarnpkg.com/read-package-tree/-/read-package-tree-5.2.2.tgz#4b6a0ef2d943c1ea36a578214c9a7f6b7424f7a8"
+ integrity sha512-rW3XWUUkhdKmN2JKB4FL563YAgtINifso5KShykufR03nJ5loGFlkUMe1g/yxmqX073SoYYTsgXu7XdDinKZuA==
+ dependencies:
+ debuglog "^1.0.1"
+ dezalgo "^1.0.0"
+ once "^1.3.0"
+ read-package-json "^2.0.0"
+ readdir-scoped-modules "^1.0.0"
+
read-pkg-up@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02"
@@ -9689,6 +11426,7 @@ read-pkg-up@^2.0.0:
read-pkg-up@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-3.0.0.tgz#3ed496685dba0f8fe118d0691dc51f4a1ff96f07"
+ integrity sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=
dependencies:
find-up "^2.0.0"
read-pkg "^3.0.0"
@@ -9712,19 +11450,28 @@ read-pkg@^2.0.0:
read-pkg@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-3.0.0.tgz#9cbc686978fee65d16c00e2b19c237fcf6e38389"
+ integrity sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=
dependencies:
load-json-file "^4.0.0"
normalize-package-data "^2.3.2"
path-type "^3.0.0"
-read-pkg@^4.0.1:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-4.0.1.tgz#963625378f3e1c4d48c85872b5a6ec7d5d093237"
- integrity sha1-ljYlN48+HE1IyFhytabsfV0JMjc=
+read-pkg@^5.0.0:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.1.1.tgz#5cf234dde7a405c90c88a519ab73c467e9cb83f5"
+ integrity sha512-dFcTLQi6BZ+aFUaICg7er+/usEoqFdQxiEBsEMNGoipenihtxxtdrQuBXvyANCEI8VuUIVYFgeHGx9sLLvim4w==
dependencies:
- normalize-package-data "^2.3.2"
+ "@types/normalize-package-data" "^2.4.0"
+ normalize-package-data "^2.5.0"
parse-json "^4.0.0"
- pify "^3.0.0"
+ type-fest "^0.4.1"
+
+read@1, read@~1.0.1:
+ version "1.0.7"
+ resolved "https://registry.yarnpkg.com/read/-/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4"
+ integrity sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=
+ dependencies:
+ mute-stream "~0.0.4"
"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.4, readable-stream@^2.0.5, readable-stream@^2.0.6, readable-stream@^2.1.4, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.0, readable-stream@^2.3.3, readable-stream@^2.3.5, readable-stream@^2.3.6, readable-stream@~2.3.6:
version "2.3.6"
@@ -9746,6 +11493,15 @@ read-pkg@^4.0.1:
string_decoder "^1.1.1"
util-deprecate "^1.0.1"
+readable-stream@^3.0.2:
+ version "3.3.0"
+ resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.3.0.tgz#cb8011aad002eb717bf040291feba8569c986fb9"
+ integrity sha512-EsI+s3k3XsW+fU8fQACLN59ky34AZ14LoeVZpYwmZvldCFo0r0gnelwF2TcMjLor/BTL5aDJVBMkss0dthToPw==
+ dependencies:
+ inherits "^2.0.3"
+ string_decoder "^1.1.1"
+ util-deprecate "^1.0.1"
+
readable-stream@~2.0.6:
version "2.0.6"
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.0.6.tgz#8f90341e68a53ccc928788dacfcd11b36eb9b78e"
@@ -9757,6 +11513,16 @@ readable-stream@~2.0.6:
string_decoder "~0.10.x"
util-deprecate "~1.0.1"
+readdir-scoped-modules@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/readdir-scoped-modules/-/readdir-scoped-modules-1.0.2.tgz#9fafa37d286be5d92cbaebdee030dc9b5f406747"
+ integrity sha1-n6+jfShr5dksuuve4DDcm19AZ0c=
+ dependencies:
+ debuglog "^1.0.1"
+ dezalgo "^1.0.0"
+ graceful-fs "^4.1.2"
+ once "^1.3.0"
+
readdirp@^2.0.0:
version "2.2.1"
resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525"
@@ -9804,6 +11570,7 @@ redent@^1.0.0:
redent@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/redent/-/redent-2.0.0.tgz#c1b2007b42d57eb1389079b3c8333639d5e1ccaa"
+ integrity sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=
dependencies:
indent-string "^3.0.0"
strip-indent "^2.0.0"
@@ -9929,6 +11696,35 @@ relative@^3.0.2:
dependencies:
isobject "^2.0.0"
+remark-frontmatter@^1.2.0:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/remark-frontmatter/-/remark-frontmatter-1.3.1.tgz#bc28c0c913fa0b9dd26f17304bc47b856b2ea2de"
+ integrity sha512-Zj/fDMYnSVgMCeKp8fXIhtMoZq4G6E1dnwfMoO8fVXrm/+oVSiN8YMREtwN2cctgK9EsnYSeS1ExX2hcX/fE1A==
+ dependencies:
+ fault "^1.0.1"
+ xtend "^4.0.1"
+
+remark-parse@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-5.0.0.tgz#4c077f9e499044d1d5c13f80d7a98cf7b9285d95"
+ integrity sha512-b3iXszZLH1TLoyUzrATcTQUZrwNl1rE70rVdSruJFlDaJ9z5aMkhrG43Pp68OgfHndL/ADz6V69Zow8cTQu+JA==
+ dependencies:
+ collapse-white-space "^1.0.2"
+ is-alphabetical "^1.0.0"
+ is-decimal "^1.0.0"
+ is-whitespace-character "^1.0.0"
+ is-word-character "^1.0.0"
+ markdown-escapes "^1.0.0"
+ parse-entities "^1.1.0"
+ repeat-string "^1.5.4"
+ state-toggle "^1.0.0"
+ trim "0.0.1"
+ trim-trailing-lines "^1.0.0"
+ unherit "^1.0.4"
+ unist-util-remove-position "^1.0.0"
+ vfile-location "^2.0.0"
+ xtend "^4.0.1"
+
remarkable@^1.6.2, remarkable@^1.7.1:
version "1.7.1"
resolved "https://registry.yarnpkg.com/remarkable/-/remarkable-1.7.1.tgz#aaca4972100b66a642a63a1021ca4bac1be3bff6"
@@ -9959,7 +11755,7 @@ repeat-element@^1.1.2:
version "1.1.3"
resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce"
-repeat-string@^1.5.2, repeat-string@^1.6.1:
+repeat-string@^1.5.2, repeat-string@^1.5.4, repeat-string@^1.6.1:
version "1.6.1"
resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637"
@@ -9973,7 +11769,7 @@ replace-ext@0.0.1:
version "0.0.1"
resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-0.0.1.tgz#29bbd92078a739f0bcce2b4ee41e837953522924"
-replace-ext@^1.0.0:
+replace-ext@1.0.0, replace-ext@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-1.0.0.tgz#de63128373fcbf7c3ccfa4de5a480c45a67958eb"
@@ -10073,6 +11869,7 @@ resolve-dir@^1.0.0, resolve-dir@^1.0.1:
resolve-from@4.0.0, resolve-from@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6"
+ integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
resolve-from@^1.0.0:
version "1.0.1"
@@ -10109,6 +11906,13 @@ resolve@^1.1.6, resolve@^1.1.7, resolve@^1.3.2, resolve@^1.4.0, resolve@^1.5.0,
dependencies:
path-parse "^1.0.6"
+resolve@^1.10.0:
+ version "1.10.1"
+ resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.10.1.tgz#664842ac960795bbe758221cdccda61fb64b5f18"
+ integrity sha512-KuIe4mf++td/eFb6wkaPbMDnP6kObCaEtIDuHOUED6MNUo4K670KZUHuuvYPZDxNF0WVLw49n06M2m2dXphEzA==
+ dependencies:
+ path-parse "^1.0.6"
+
resp-modifier@6.0.2:
version "6.0.2"
resolved "https://registry.yarnpkg.com/resp-modifier/-/resp-modifier-6.0.2.tgz#b124de5c4fbafcba541f48ffa73970f4aa456b4f"
@@ -10140,16 +11944,28 @@ ret@~0.1.10:
version "0.1.15"
resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc"
+retry@^0.10.0:
+ version "0.10.1"
+ resolved "https://registry.yarnpkg.com/retry/-/retry-0.10.1.tgz#e76388d217992c252750241d3d3956fed98d8ff4"
+ integrity sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q=
+
rfdc@^1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.1.2.tgz#e6e72d74f5dc39de8f538f65e00c36c18018e349"
-rimraf@2, rimraf@^2.2.8, rimraf@^2.5.2, rimraf@^2.5.4, rimraf@^2.6.0, rimraf@^2.6.1, rimraf@^2.6.2, rimraf@~2.6.2:
+rimraf@2, rimraf@^2.2.8, rimraf@^2.5.4, rimraf@^2.6.0, rimraf@^2.6.1, rimraf@^2.6.2, rimraf@~2.6.2:
version "2.6.2"
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36"
dependencies:
glob "^7.0.5"
+rimraf@^2.5.2, rimraf@^2.6.3:
+ version "2.6.3"
+ resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab"
+ integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==
+ dependencies:
+ glob "^7.1.3"
+
ripemd160@^2.0.0, ripemd160@^2.0.1:
version "2.0.2"
resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c"
@@ -10284,9 +12100,10 @@ rxjs@^6.1.0:
dependencies:
tslib "^1.9.0"
-rxjs@^6.3.3:
- version "6.3.3"
- resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.3.3.tgz#3c6a7fa420e844a81390fb1158a9ec614f4bad55"
+rxjs@^6.3.3, rxjs@^6.4.0:
+ version "6.5.1"
+ resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.5.1.tgz#f7a005a9386361921b8524f38f54cbf80e5d08f4"
+ integrity sha512-y0j31WJc83wPu31vS1VlAFW5JGrnGC+j+TtGAa1fRQphy48+fDYiDmX8tjGloToEsMkxnouOg/1IzXGKkJnZMg==
dependencies:
tslib "^1.9.0"
@@ -10431,6 +12248,7 @@ self-closing-tags@^1.0.1:
semver-compare@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc"
+ integrity sha1-De4hahyUGrN+nvsXiPavxf9VN/w=
semver-diff@^2.0.0:
version "2.1.0"
@@ -10448,6 +12266,11 @@ semver-greatest-satisfied-range@^1.1.0:
version "5.6.0"
resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004"
+"semver@2.x || 3.x || 4 || 5":
+ version "5.7.0"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.0.tgz#790a7cf6fea5459bac96110b29b60412dc8ff96b"
+ integrity sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==
+
semver@~5.3.0:
version "5.3.0"
resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f"
@@ -10626,10 +12449,15 @@ slice-ansi@1.0.0:
dependencies:
is-fullwidth-code-point "^2.0.0"
-slide@^1.1.5:
+slide@^1.1.5, slide@^1.1.6:
version "1.1.6"
resolved "https://registry.yarnpkg.com/slide/-/slide-1.1.6.tgz#56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707"
+smart-buffer@4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.0.2.tgz#5207858c3815cc69110703c6b94e46c15634395d"
+ integrity sha512-JDhEpTKzXusOqXZ0BUIdH+CjFdO/CR3tLlf5CN34IypI+xMmXW1uB16OOY8z3cICbJlDAVJzNbwBhNO0wt9OAw==
+
snapdragon-node@^2.0.1:
version "2.1.1"
resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b"
@@ -10726,12 +12554,35 @@ socket.io@2.1.1:
socket.io-client "2.1.1"
socket.io-parser "~3.2.0"
+socks-proxy-agent@^4.0.0:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-4.0.2.tgz#3c8991f3145b2799e70e11bd5fbc8b1963116386"
+ integrity sha512-NT6syHhI9LmuEMSK6Kd2V7gNv5KFZoLE7V5udWmn0de+3Mkj3UMA/AJPLyeNUVmElCurSHtUdM3ETpR3z770Wg==
+ dependencies:
+ agent-base "~4.2.1"
+ socks "~2.3.2"
+
+socks@~2.3.2:
+ version "2.3.2"
+ resolved "https://registry.yarnpkg.com/socks/-/socks-2.3.2.tgz#ade388e9e6d87fdb11649c15746c578922a5883e"
+ integrity sha512-pCpjxQgOByDHLlNqlnh/mNSAxIUkyBBuwwhTcV+enZGbDaClPvHdvm6uvOwZfFJkam7cGhBNbb4JxiP8UZkRvQ==
+ dependencies:
+ ip "^1.1.5"
+ smart-buffer "4.0.2"
+
sort-keys@^1.0.0:
version "1.1.2"
resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad"
dependencies:
is-plain-obj "^1.0.0"
+sort-keys@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-2.0.0.tgz#658535584861ec97d730d6cf41822e1f56684128"
+ integrity sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=
+ dependencies:
+ is-plain-obj "^1.0.0"
+
source-list-map@^2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34"
@@ -10746,6 +12597,13 @@ source-map-resolve@^0.5.0, source-map-resolve@^0.5.2:
source-map-url "^0.4.0"
urix "^0.1.0"
+source-map-support@^0.4.15:
+ version "0.4.18"
+ resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f"
+ integrity sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==
+ dependencies:
+ source-map "^0.5.6"
+
source-map-support@^0.5.6, source-map-support@~0.5.6:
version "0.5.9"
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.9.tgz#41bc953b2534267ea2d605bccfa7bfa3111ced5f"
@@ -10823,9 +12681,17 @@ split-string@^3.0.1, split-string@^3.0.2:
split2@^2.0.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/split2/-/split2-2.2.0.tgz#186b2575bcf83e85b7d18465756238ee4ee42493"
+ integrity sha512-RAb22TG39LhI31MbreBgIuKiIKhVsawfTgEGqKHTK87aG+ul/PB8Sqoi3I7kVdRWiCfrKxK3uo4/YUkpNvhPbw==
dependencies:
through2 "^2.0.2"
+split@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/split/-/split-1.0.1.tgz#605bd9be303aa59fb35f9229fbea0ddec9ea07d9"
+ integrity sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==
+ dependencies:
+ through "2"
+
sprintf-js@~1.0.2:
version "1.0.3"
resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
@@ -10851,7 +12717,7 @@ sshpk@^1.7.0:
safer-buffer "^2.0.2"
tweetnacl "~0.14.0"
-ssri@^6.0.0:
+ssri@^6.0.0, ssri@^6.0.1:
version "6.0.1"
resolved "https://registry.yarnpkg.com/ssri/-/ssri-6.0.1.tgz#2a3c41b28dd45b62b63676ecb74001265ae9edd8"
dependencies:
@@ -10870,6 +12736,11 @@ staged-git-files@1.1.2:
resolved "https://registry.yarnpkg.com/staged-git-files/-/staged-git-files-1.1.2.tgz#4326d33886dc9ecfa29a6193bf511ba90a46454b"
integrity sha512-0Eyrk6uXW6tg9PYkhi/V/J4zHp33aNyi2hOCmhFLqLTIhbgqWn5jlSzI+IU0VqrZq6+DbHcabQl/WP6P3BG0QA==
+state-toggle@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/state-toggle/-/state-toggle-1.0.1.tgz#c3cb0974f40a6a0f8e905b96789eb41afa1cde3a"
+ integrity sha512-Qe8QntFrrpWTnHwvwj2FZTgv+PKIsp0B9VxLzLLbSpPXWOgRgc5LVj/aTiSfK1RqIeF9jeC1UeOH8Q8y60A7og==
+
static-extend@^0.1.1:
version "0.1.2"
resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6"
@@ -10956,6 +12827,7 @@ strict-uri-encode@^1.0.0:
string-argv@^0.0.2:
version "0.0.2"
resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.0.2.tgz#dac30408690c21f3c3630a3ff3a05877bdcbd736"
+ integrity sha1-2sMECGkMIfPDYwo/86BYd73L1zY=
string-length@^2.0.0:
version "2.0.0"
@@ -11006,6 +12878,7 @@ string_decoder@~1.1.1:
stringify-object@^3.2.2:
version "3.3.0"
resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629"
+ integrity sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==
dependencies:
get-own-enumerable-property-symbols "^3.0.0"
is-obj "^1.0.1"
@@ -11029,6 +12902,13 @@ strip-ansi@^5.0.0:
dependencies:
ansi-regex "^4.0.0"
+strip-ansi@^5.1.0:
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae"
+ integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==
+ dependencies:
+ ansi-regex "^4.1.0"
+
strip-bom-string@1.X:
version "1.0.0"
resolved "https://registry.yarnpkg.com/strip-bom-string/-/strip-bom-string-1.0.0.tgz#e5211e9224369fbb81d633a2f00044dc8cedad92"
@@ -11057,6 +12937,7 @@ strip-indent@^1.0.1:
strip-indent@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-2.0.0.tgz#5ef8db295d01e6ed6cbf7aab96998d7822527b68"
+ integrity sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=
strip-json-comments@^2.0.1, strip-json-comments@~2.0.1:
version "2.0.1"
@@ -11070,6 +12951,22 @@ striptags@^3.1.0:
version "3.1.1"
resolved "https://registry.yarnpkg.com/striptags/-/striptags-3.1.1.tgz#c8c3e7fdd6fb4bb3a32a3b752e5b5e3e38093ebd"
+strong-log-transformer@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/strong-log-transformer/-/strong-log-transformer-2.1.0.tgz#0f5ed78d325e0421ac6f90f7f10e691d6ae3ae10"
+ integrity sha512-B3Hgul+z0L9a236FAUC9iZsL+nVHgoCJnqCbN588DjYxvGXaXaaFbfmQ/JhvKjZwsOukuR72XbHv71Qkug0HxA==
+ dependencies:
+ duplexer "^0.1.1"
+ minimist "^1.2.0"
+ through "^2.3.4"
+
+structured-source@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/structured-source/-/structured-source-3.0.2.tgz#dd802425e0f53dc4a6e7aca3752901a1ccda7af5"
+ integrity sha1-3YAkJeD1PcSm56yjdSkBoczaevU=
+ dependencies:
+ boundary "^1.0.1"
+
style-loader@^0.20.0:
version "0.20.3"
resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.20.3.tgz#ebef06b89dec491bcb1fdb3452e913a6fd1c10c4"
@@ -11129,15 +13026,16 @@ symbol-observable@1.0.1:
symbol-observable@^1.1.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804"
+ integrity sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==
symbol-tree@^3.2.2:
version "3.2.2"
resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz#ae27db38f660a7ae2e1c3b7d1bc290819b8519e6"
synchronous-promise@^2.0.5:
- version "2.0.6"
- resolved "https://registry.yarnpkg.com/synchronous-promise/-/synchronous-promise-2.0.6.tgz#de76e0ea2b3558c1e673942e47e714a930fa64aa"
- integrity sha512-TyOuWLwkmtPL49LHCX1caIwHjRzcVd62+GF6h8W/jHOeZUFHpnd2XJDVuUlaTaLPH1nuu2M69mfHr5XbQJnf/g==
+ version "2.0.7"
+ resolved "https://registry.yarnpkg.com/synchronous-promise/-/synchronous-promise-2.0.7.tgz#3574b3d2fae86b145356a4b89103e1577f646fe3"
+ integrity sha512-16GbgwTmFMYFyQMLvtQjvNWh30dsFe1cAW5Fg1wm5+dg84L9Pe36mftsIRU95/W2YsISxsz/xq4VB23sqpgb/A==
table@^3.7.8:
version "3.8.3"
@@ -11209,7 +13107,7 @@ tar@^2.0.0:
fstream "^1.0.2"
inherits "2"
-tar@^4:
+tar@^4, tar@^4.4.8:
version "4.4.8"
resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.8.tgz#b19eec3fde2a96e64666df9fdb40c5ca1bc3747d"
dependencies:
@@ -11221,6 +13119,23 @@ tar@^4:
safe-buffer "^5.1.2"
yallist "^3.0.2"
+temp-dir@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-1.0.0.tgz#0a7c0ea26d3a39afa7e0ebea9c1fc0bc4daa011d"
+ integrity sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=
+
+temp-write@^3.4.0:
+ version "3.4.0"
+ resolved "https://registry.yarnpkg.com/temp-write/-/temp-write-3.4.0.tgz#8cff630fb7e9da05f047c74ce4ce4d685457d492"
+ integrity sha1-jP9jD7fp2gXwR8dM5M5NaFRX1JI=
+ dependencies:
+ graceful-fs "^4.1.2"
+ is-stream "^1.1.0"
+ make-dir "^1.0.0"
+ pify "^3.0.0"
+ temp-dir "^1.0.0"
+ uuid "^3.0.1"
+
term-size@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/term-size/-/term-size-1.2.0.tgz#458b83887f288fc56d6fffbfad262e26638efa69"
@@ -11279,6 +13194,7 @@ test-exclude@^4.2.1:
text-extensions@^1.0.0:
version "1.9.0"
resolved "https://registry.yarnpkg.com/text-extensions/-/text-extensions-1.9.0.tgz#1853e45fee39c945ce6f6c36b2d659b5aabc2a26"
+ integrity sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==
text-table@^0.2.0, text-table@~0.2.0:
version "0.2.0"
@@ -11335,7 +13251,7 @@ through2@^3.0.0:
readable-stream "2 || 3"
xtend "~4.0.1"
-"through@>=2.2.7 <3", through@^2.3.6, through@~2.3.4, through@~2.3.6:
+through@2, "through@>=2.2.7 <3", through@^2.3.4, through@^2.3.6, through@~2.3.4, through@~2.3.6:
version "2.3.8"
resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
@@ -11485,6 +13401,11 @@ tr46@^1.0.1:
dependencies:
punycode "^2.1.0"
+traverse@^0.6.6:
+ version "0.6.6"
+ resolved "https://registry.yarnpkg.com/traverse/-/traverse-0.6.6.tgz#cbdf560fd7b9af632502fed40f918c157ea97137"
+ integrity sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc=
+
trim-newlines@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613"
@@ -11492,15 +13413,32 @@ trim-newlines@^1.0.0:
trim-newlines@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-2.0.0.tgz#b403d0b91be50c331dfc4b82eeceb22c3de16d20"
+ integrity sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA=
trim-off-newlines@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/trim-off-newlines/-/trim-off-newlines-1.0.1.tgz#9f9ba9d9efa8764c387698bcbfeb2c848f11adb3"
+ integrity sha1-n5up2e+odkw4dpi8v+sshI8RrbM=
trim-right@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003"
+trim-trailing-lines@^1.0.0:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/trim-trailing-lines/-/trim-trailing-lines-1.1.1.tgz#e0ec0810fd3c3f1730516b45f49083caaf2774d9"
+ integrity sha512-bWLv9BbWbbd7mlqqs2oQYnLD/U/ZqeJeJwbO0FG2zA1aTq+HTvxfHNKFa/HGCVyJpDiioUYaBhfiT6rgk+l4mg==
+
+trim@0.0.1:
+ version "0.0.1"
+ resolved "https://registry.yarnpkg.com/trim/-/trim-0.0.1.tgz#5858547f6b290757ee95cccc666fb50084c460dd"
+ integrity sha1-WFhUf2spB1fulczMZm+1AITEYN0=
+
+trough@^1.0.0:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/trough/-/trough-1.0.3.tgz#e29bd1614c6458d44869fc28b255ab7857ef7c24"
+ integrity sha512-fwkLWH+DimvA4YCy+/nvJd61nWQQ2liO/nF/RjkTpiOGi+zxZzVkhb1mvbHIIW4b/8nDsYI8uTmAlc0nNkRMOw==
+
"true-case-path@^1.0.2":
version "1.0.3"
resolved "https://registry.yarnpkg.com/true-case-path/-/true-case-path-1.0.3.tgz#f813b5a8c86b40da59606722b144e3225799f47d"
@@ -11531,6 +13469,11 @@ type-check@~0.3.2:
dependencies:
prelude-ls "~1.1.2"
+type-fest@^0.4.1:
+ version "0.4.1"
+ resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.4.1.tgz#8bdf77743385d8a4f13ba95f610f5ccd68c728f8"
+ integrity sha512-IwzA/LSfD2vC1/YDYMv/zHP4rDF1usCwllsDpbolT3D4fUepIO7f9K70jjmUewU/LmGUKJcwcVtDCpnKk4BPMw==
+
type-is@~1.6.16:
version "1.6.16"
resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.16.tgz#f89ce341541c672b25ee7ae3c73dee3b2be50194"
@@ -11563,10 +13506,20 @@ uglify-js@3.4.x, uglify-js@^3.1.4:
commander "~2.17.1"
source-map "~0.6.1"
+uid-number@0.0.6:
+ version "0.0.6"
+ resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81"
+ integrity sha1-DqEOgDXo61uOREnwbaHHMGY7qoE=
+
ultron@~1.1.0:
version "1.1.1"
resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.1.1.tgz#9fe1536a10a664a65266a1e3ccf85fd36302bc9c"
+umask@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/umask/-/umask-1.1.0.tgz#f29cebf01df517912bb58ff9c4e50fde8e33320d"
+ integrity sha1-8pzr8B31F5ErtY/5xOUP3o4zMg0=
+
unc-path-regex@^0.1.2:
version "0.1.2"
resolved "https://registry.yarnpkg.com/unc-path-regex/-/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa"
@@ -11617,6 +13570,14 @@ undertaker@^1.0.0:
object.reduce "^1.0.0"
undertaker-registry "^1.0.0"
+unherit@^1.0.4:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/unherit/-/unherit-1.1.1.tgz#132748da3e88eab767e08fabfbb89c5e9d28628c"
+ integrity sha512-+XZuV691Cn4zHsK0vkKYwBEwB74T3IZIcxrgn2E4rKwTfFyI1zCh7X7grwh9Re08fdPlarIdyWgI8aVB3F5A5g==
+ dependencies:
+ inherits "^2.0.1"
+ xtend "^4.0.1"
+
unicode-canonical-property-names-ecmascript@^1.0.4:
version "1.0.4"
resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818"
@@ -11636,6 +13597,18 @@ unicode-property-aliases-ecmascript@^1.0.4:
version "1.0.4"
resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.4.tgz#5a533f31b4317ea76f17d807fa0d116546111dd0"
+unified@^6.1.6:
+ version "6.2.0"
+ resolved "https://registry.yarnpkg.com/unified/-/unified-6.2.0.tgz#7fbd630f719126d67d40c644b7e3f617035f6dba"
+ integrity sha512-1k+KPhlVtqmG99RaTbAv/usu85fcSRu3wY8X+vnsEhIxNP5VbVIDiXnLqyKIG+UMdyTg0ZX9EI6k2AfjJkHPtA==
+ dependencies:
+ bail "^1.0.0"
+ extend "^3.0.0"
+ is-plain-obj "^1.1.0"
+ trough "^1.0.0"
+ vfile "^2.0.0"
+ x-is-string "^0.1.0"
+
union-value@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4"
@@ -11653,7 +13626,7 @@ uniqs@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02"
-unique-filename@^1.1.0:
+unique-filename@^1.1.0, unique-filename@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230"
dependencies:
@@ -11678,6 +13651,44 @@ unique-string@^1.0.0:
dependencies:
crypto-random-string "^1.0.0"
+unist-util-is@^2.1.2:
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-2.1.2.tgz#1193fa8f2bfbbb82150633f3a8d2eb9a1c1d55db"
+ integrity sha512-YkXBK/H9raAmG7KXck+UUpnKiNmUdB+aBGrknfQ4EreE1banuzrKABx3jP6Z5Z3fMSPMQQmeXBlKpCbMwBkxVw==
+
+unist-util-remove-position@^1.0.0:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/unist-util-remove-position/-/unist-util-remove-position-1.1.2.tgz#86b5dad104d0bbfbeb1db5f5c92f3570575c12cb"
+ integrity sha512-XxoNOBvq1WXRKXxgnSYbtCF76TJrRoe5++pD4cCBsssSiWSnPEktyFrFLE8LTk3JW5mt9hB0Sk5zn4x/JeWY7Q==
+ dependencies:
+ unist-util-visit "^1.1.0"
+
+unist-util-stringify-position@^1.0.0, unist-util-stringify-position@^1.1.1:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-1.1.2.tgz#3f37fcf351279dcbca7480ab5889bb8a832ee1c6"
+ integrity sha512-pNCVrk64LZv1kElr0N1wPiHEUoXNVFERp+mlTg/s9R5Lwg87f9bM/3sQB99w+N9D/qnM9ar3+AKDBwo/gm/iQQ==
+
+unist-util-visit-parents@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-2.0.1.tgz#63fffc8929027bee04bfef7d2cce474f71cb6217"
+ integrity sha512-6B0UTiMfdWql4cQ03gDTCSns+64Zkfo2OCbK31Ov0uMizEz+CJeAp0cgZVb5Fhmcd7Bct2iRNywejT0orpbqUA==
+ dependencies:
+ unist-util-is "^2.1.2"
+
+unist-util-visit@^1.1.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-1.4.0.tgz#1cb763647186dc26f5e1df5db6bd1e48b3cc2fb1"
+ integrity sha512-FiGu34ziNsZA3ZUteZxSFaczIjGmksfSgdKqBfOejrrfzyUy5b7YrlzT1Bcvi+djkYDituJDy2XB7tGTeBieKw==
+ dependencies:
+ unist-util-visit-parents "^2.0.0"
+
+universal-user-agent@^2.0.0, universal-user-agent@^2.0.1:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/universal-user-agent/-/universal-user-agent-2.0.3.tgz#9f6f09f9cc33de867bb720d84c08069b14937c6c"
+ integrity sha512-eRHEHhChCBHrZsA4WEhdgiOKgdvgrMIHwnwnqD0r5C6AO8kwKcG7qSku3iXdhvHL3YvsS9ZkSGN8h/hIpoFC8g==
+ dependencies:
+ os-name "^3.0.0"
+
universalify@^0.1.0:
version "0.1.2"
resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66"
@@ -11733,6 +13744,11 @@ update-notifier@^2.5.0:
semver-diff "^2.0.0"
xdg-basedir "^3.0.0"
+update-section@^0.3.0:
+ version "0.3.3"
+ resolved "https://registry.yarnpkg.com/update-section/-/update-section-0.3.3.tgz#458f17820d37820dc60e20b86d94391b00123158"
+ integrity sha1-RY8Xgg03gg3GDiC4bZQ5GwASMVg=
+
upper-case@^1.1.1:
version "1.1.3"
resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598"
@@ -11758,6 +13774,11 @@ url-parse-lax@^1.0.0:
dependencies:
prepend-http "^1.0.1"
+url-template@^2.0.8:
+ version "2.0.8"
+ resolved "https://registry.yarnpkg.com/url-template/-/url-template-2.0.8.tgz#fc565a3cccbff7730c775f5641f9555791439f21"
+ integrity sha1-/FZaPMy/93MMd19WQflVV5FDnyE=
+
url@^0.11.0:
version "0.11.0"
resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1"
@@ -11813,7 +13834,7 @@ uuid@^2.0.1:
version "2.0.3"
resolved "https://registry.yarnpkg.com/uuid/-/uuid-2.0.3.tgz#67e2e863797215530dff318e5bf9dcebfd47b21a"
-uuid@^3.1.0, uuid@^3.3.2:
+uuid@^3.0.1, uuid@^3.1.0, uuid@^3.3.2:
version "3.3.2"
resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131"
@@ -11823,13 +13844,20 @@ v8flags@^3.0.1:
dependencies:
homedir-polyfill "^1.0.1"
-validate-npm-package-license@^3.0.1:
+validate-npm-package-license@^3.0.1, validate-npm-package-license@^3.0.3:
version "3.0.4"
resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
dependencies:
spdx-correct "^3.0.0"
spdx-expression-parse "^3.0.0"
+validate-npm-package-name@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz#5fa912d81eb7d0c74afc140de7317f0ca7df437e"
+ integrity sha1-X6kS2B630MdK/BQN5zF/DKffQ34=
+ dependencies:
+ builtins "^1.0.3"
+
value-or-function@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/value-or-function/-/value-or-function-3.0.0.tgz#1c243a50b595c1be54a754bfece8563b9ff8d813"
@@ -11850,6 +13878,28 @@ verror@1.10.0, verror@^1.6.0:
core-util-is "1.0.2"
extsprintf "^1.2.0"
+vfile-location@^2.0.0:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/vfile-location/-/vfile-location-2.0.4.tgz#2a5e7297dd0d9e2da4381464d04acc6b834d3e55"
+ integrity sha512-KRL5uXQPoUKu+NGvQVL4XLORw45W62v4U4gxJ3vRlDfI9QsT4ZN1PNXn/zQpKUulqGDpYuT0XDfp5q9O87/y/w==
+
+vfile-message@^1.0.0:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-1.1.1.tgz#5833ae078a1dfa2d96e9647886cd32993ab313e1"
+ integrity sha512-1WmsopSGhWt5laNir+633LszXvZ+Z/lxveBf6yhGsqnQIhlhzooZae7zV6YVM1Sdkw68dtAW3ow0pOdPANugvA==
+ dependencies:
+ unist-util-stringify-position "^1.1.1"
+
+vfile@^2.0.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/vfile/-/vfile-2.3.0.tgz#e62d8e72b20e83c324bc6c67278ee272488bf84a"
+ integrity sha512-ASt4mBUHcTpMKD/l5Q+WJXNtshlWxOogYyGYYrg4lt/vuRjC1EFQtlAofL5VmtVNIZJzWYFJjzGWZ0Gw8pzW1w==
+ dependencies:
+ is-buffer "^1.1.4"
+ replace-ext "1.0.0"
+ unist-util-stringify-position "^1.0.0"
+ vfile-message "^1.0.0"
+
vinyl-fs@^3.0.0:
version "3.0.3"
resolved "https://registry.yarnpkg.com/vinyl-fs/-/vinyl-fs-3.0.3.tgz#c85849405f67428feabbbd5c5dbdd64f47d31bc7"
@@ -12120,7 +14170,7 @@ which-pm-runs@^1.0.0:
version "1.0.0"
resolved "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz#670b3afbc552e0b55df6b7780ca74615f23ad1cb"
-which@1, which@^1.1.1, which@^1.2.1, which@^1.2.10, which@^1.2.12, which@^1.2.14, which@^1.2.9, which@^1.3.0:
+which@1, which@^1.1.1, which@^1.2.1, which@^1.2.10, which@^1.2.12, which@^1.2.14, which@^1.2.9, which@^1.3.0, which@^1.3.1:
version "1.3.1"
resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
dependencies:
@@ -12156,6 +14206,13 @@ window-size@^0.2.0:
version "0.2.0"
resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.2.0.tgz#b4315bb4214a3d7058ebeee892e13fa24d98b075"
+windows-release@^3.1.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/windows-release/-/windows-release-3.2.0.tgz#8122dad5afc303d833422380680a79cdfa91785f"
+ integrity sha512-QTlz2hKLrdqukrsapKsINzqMgOUpQW268eJ0OaOpJN32h272waxR9fkB9VoWRtK7uKHG5EHJcTXQBD8XZVJkFA==
+ dependencies:
+ execa "^1.0.0"
+
wordwrap@^1.0.0, wordwrap@~1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
@@ -12180,6 +14237,7 @@ wrap-ansi@^2.0.0:
wrap-ansi@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-3.0.1.tgz#288a04d87eda5c286e060dfe8f135ce8d007f8ba"
+ integrity sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=
dependencies:
string-width "^2.1.1"
strip-ansi "^4.0.0"
@@ -12204,6 +14262,35 @@ write-file-atomic@^2.0.0, write-file-atomic@^2.1.0:
imurmurhash "^0.1.4"
signal-exit "^3.0.2"
+write-file-atomic@^2.3.0:
+ version "2.4.2"
+ resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.4.2.tgz#a7181706dfba17855d221140a9c06e15fcdd87b9"
+ integrity sha512-s0b6vB3xIVRLWywa6X9TOMA7k9zio0TMOsl9ZnDkliA/cfJlpHXAscj0gbHVJiTdIuAYpIyqS5GW91fqm6gG5g==
+ dependencies:
+ graceful-fs "^4.1.11"
+ imurmurhash "^0.1.4"
+ signal-exit "^3.0.2"
+
+write-json-file@^2.2.0, write-json-file@^2.3.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/write-json-file/-/write-json-file-2.3.0.tgz#2b64c8a33004d54b8698c76d585a77ceb61da32f"
+ integrity sha1-K2TIozAE1UuGmMdtWFp3zrYdoy8=
+ dependencies:
+ detect-indent "^5.0.0"
+ graceful-fs "^4.1.2"
+ make-dir "^1.0.0"
+ pify "^3.0.0"
+ sort-keys "^2.0.0"
+ write-file-atomic "^2.0.0"
+
+write-pkg@^3.1.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/write-pkg/-/write-pkg-3.2.0.tgz#0e178fe97820d389a8928bc79535dbe68c2cff21"
+ integrity sha512-tX2ifZ0YqEFOF1wjRW2Pk93NLsj02+n1UP5RvO6rCs0K6R2g1padvf006cY74PQJKMGS2r42NK7FD0dG6Y6paw==
+ dependencies:
+ sort-keys "^2.0.0"
+ write-json-file "^2.2.0"
+
write@^0.2.1:
version "0.2.1"
resolved "https://registry.yarnpkg.com/write/-/write-0.2.1.tgz#5fc03828e264cea3fe91455476f7a3c566cb0757"
@@ -12230,6 +14317,11 @@ ws@~6.1.0:
dependencies:
async-limiter "~1.0.0"
+x-is-string@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/x-is-string/-/x-is-string-0.1.0.tgz#474b50865af3a49a9c4657f05acd145458f77d82"
+ integrity sha1-R0tQhlrzpJqcRlfwWs0UVFj3fYI=
+
xdg-basedir@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-2.0.0.tgz#edbc903cc385fc04523d966a335504b5504d1bd2"
@@ -12271,7 +14363,7 @@ y18n@^3.2.0, y18n@^3.2.1:
version "3.2.1"
resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41"
-y18n@^4.0.0:
+"y18n@^3.2.1 || ^4.0.0", y18n@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b"
@@ -12286,9 +14378,18 @@ yallist@^3.0.0, yallist@^3.0.2:
yargs-parser@^10.0.0:
version "10.1.0"
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-10.1.0.tgz#7202265b89f7e9e9f2e5765e0fe735a905edbaa8"
+ integrity sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==
dependencies:
camelcase "^4.1.0"
+yargs-parser@^11.1.1:
+ version "11.1.1"
+ resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-11.1.1.tgz#879a0865973bca9f6bab5cbdf3b1c67ec7d3bcf4"
+ integrity sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==
+ dependencies:
+ camelcase "^5.0.0"
+ decamelize "^1.2.0"
+
yargs-parser@^4.1.0, yargs-parser@^4.2.0:
version "4.2.1"
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-4.2.1.tgz#29cceac0dc4f03c6c87b4a9f217dd18c9f74871c"
@@ -12361,6 +14462,24 @@ yargs@^11.0.0:
y18n "^3.2.1"
yargs-parser "^9.0.2"
+yargs@^12.0.1:
+ version "12.0.5"
+ resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.5.tgz#05f5997b609647b64f66b81e3b4b10a368e7ad13"
+ integrity sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==
+ dependencies:
+ cliui "^4.0.0"
+ decamelize "^1.2.0"
+ find-up "^3.0.0"
+ get-caller-file "^1.0.1"
+ os-locale "^3.0.0"
+ require-directory "^2.1.1"
+ require-main-filename "^1.0.1"
+ set-blocking "^2.0.0"
+ string-width "^2.0.0"
+ which-module "^2.0.0"
+ y18n "^3.2.1 || ^4.0.0"
+ yargs-parser "^11.1.1"
+
yargs@^3.32.0:
version "3.32.0"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.32.0.tgz#03088e9ebf9e756b69751611d2a5ef591482c995"