diff --git a/.github/COMMIT_GUIDELINES.md b/.github/COMMIT_GUIDELINES.md
index 27ee144a..14135d4e 100644
--- a/.github/COMMIT_GUIDELINES.md
+++ b/.github/COMMIT_GUIDELINES.md
@@ -17,9 +17,9 @@ perf
refactor
revert
style
-test
+test
```
And where scope is one of ui-toolkit, my-joy-beta, cloudapi-gql, boilerplate, and create-instance.
-*The recommended method to commit should be by running npm run commit.*
+_The recommended method to commit should be by running npm run commit._
diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md
index d906663b..8e2a7424 100644
--- a/.github/ISSUE_TEMPLATE.md
+++ b/.github/ISSUE_TEMPLATE.md
@@ -1,27 +1,17 @@
## I'm submitting a...
- - [ ] bug report
- - [ ] feature request
- - [ ] design request
+* [ ] bug report
+* [ ] feature request
+* [ ] design request
## What is the current behavior?
-
-
## If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem
-
-
## What is the expected behavior?
-
-
## What is the motivation / use case for changing the behavior?
-
-
## If the current behavior is a bug, please provide your browser
-
-
## Other information
diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md
index 06847f3f..66331c37 100644
--- a/.github/PULL_REQUEST_TEMPLATE.md
+++ b/.github/PULL_REQUEST_TEMPLATE.md
@@ -1,22 +1,14 @@
**Please check if the PR fulfills these requirements**
-- [ ] The commit message follows our [guidelines](https://github.com/yldio/joyent-portal/blob/master/.github/COMMIT_GUIDELINES.md)
-- [ ] Tests for the changes have been added (for bug fixes / features)
+* [ ] The commit message follows our [guidelines](https://github.com/yldio/joyent-portal/blob/master/.github/COMMIT_GUIDELINES.md)
+* [ ] Tests for the changes have been added (for bug fixes / features)
**What kind of change does this PR introduce?** (Bug fix, feature, docs update, ...)
-
-
**Does this PR close an issue?** (If not please create one)
-
-
**What is the new behavior (if this is a feature change)?**
-
-
**Does this PR introduce a breaking change?** (What changes might users need to make in their application due to this PR?)
-
-
**Other information**
diff --git a/.licensesrc.json b/.licensesrc.json
index 92bd0ebd..93fd8bbb 100644
--- a/.licensesrc.json
+++ b/.licensesrc.json
@@ -1,11 +1,14 @@
{
"ignoreDevDependencies": true,
- "allowedPackages": [{
- "name": "colors",
- "extraFieldsForDocumentation": "Licence is MIT, but was not found by tool: https://github.com/Marak/colors.js/blob/v0.5.1/MIT-LICENSE.txt",
- "date": "17 January 2017",
- "reason": "MIT Licenced"
- }],
+ "allowedPackages": [
+ {
+ "name": "colors",
+ "extraFieldsForDocumentation":
+ "Licence is MIT, but was not found by tool: https://github.com/Marak/colors.js/blob/v0.5.1/MIT-LICENSE.txt",
+ "date": "17 January 2017",
+ "reason": "MIT Licenced"
+ }
+ ],
"allowedLicenses": [
"CC-BY-4.0",
"CC0-1.0",
diff --git a/.prettierignore b/.prettierignore
new file mode 100644
index 00000000..6e3127e1
--- /dev/null
+++ b/.prettierignore
@@ -0,0 +1,24 @@
+.git/*
+.DS_Store
+
+license
+yarn.lock
+.travis.yml
+
+.yarnclean
+.eslintignore
+.prettierignore
+.npmignore
+.gitignore
+.dockerignore
+
+dist
+build
+
+*.ico
+*.html
+*.log
+*.svg
+*.map
+*.png
+*.snap
\ No newline at end of file
diff --git a/.prettierrc b/.prettierrc
new file mode 100644
index 00000000..9e4fb3cc
--- /dev/null
+++ b/.prettierrc
@@ -0,0 +1,31 @@
+{
+ "bracketSpacing": true,
+ "jsxBracketSameLine": false,
+ "printWidth": 80,
+ "semi": true,
+ "singleQuote": true,
+ "tabWidth": 2,
+ "trailingComma": "none",
+ "useTabs": false,
+ "overrides": [
+ {
+ "files": [
+ ".prettierrc",
+ ".eslintrc",
+ ".babelrc",
+ ".tern-project",
+ ".stylelintrc",
+ ".lighthouserc"
+ ],
+ "options": {
+ "parser": "json"
+ }
+ },
+ {
+ "files": ["package.json"],
+ "options": {
+ "printWidth": 180
+ }
+ }
+ ]
+}
diff --git a/.tern-project b/.tern-project
index 22bab84c..e9f38bbd 100644
--- a/.tern-project
+++ b/.tern-project
@@ -1,8 +1,5 @@
{
- "libs": [
- "ecmascript",
- "browser"
- ],
+ "libs": ["ecmascript", "browser"],
"plugins": {
"doc_comment": true,
"local-scope": true,
@@ -12,4 +9,4 @@
"configPath": "./webpack/index.js"
}
}
-}
\ No newline at end of file
+}
diff --git a/.vscode/launch.json b/.vscode/launch.json
index f1c47b88..cbaddf60 100644
--- a/.vscode/launch.json
+++ b/.vscode/launch.json
@@ -1,15 +1,15 @@
{
- // Use IntelliSense to learn about possible attributes.
- // Hover to view descriptions of existing attributes.
- // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
- "version": "0.2.0",
- "configurations": [
- {
- "type": "chrome",
- "request": "launch",
- "name": "Launch Chrome against localhost",
- "url": "http://localhost:3069/",
- "webRoot": "${workspaceRoot}"
- }
- ]
-}
\ No newline at end of file
+ // Use IntelliSense to learn about possible attributes.
+ // Hover to view descriptions of existing attributes.
+ // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
+ "version": "0.2.0",
+ "configurations": [
+ {
+ "type": "chrome",
+ "request": "launch",
+ "name": "Launch Chrome against localhost",
+ "url": "http://localhost:3069/",
+ "webRoot": "${workspaceRoot}"
+ }
+ ]
+}
diff --git a/package.json b/package.json
index 00752603..565d52ad 100644
--- a/package.json
+++ b/package.json
@@ -16,29 +16,17 @@
"build:test": "lerna run build:test --parallel --stream",
"test:run": "lerna run test --parallel --stream",
"test:ci:run": "lerna exec 'yarn run test:ci'",
- "format": "./scripts/format",
- "lint-staged": "./scripts/run-staged-pkg --lint",
- "format-staged": "./scripts/format --staged",
- "lint-license": "./scripts/license-to-fail",
- "lint-docs": "./scripts/quality-docs",
+ "format": "prettier --config .prettierrc --write '**/*'",
"clean": "lerna clean --yes",
"commitmsg": "commitlint -e",
- "precommit": "CI=1 redrun -s lint-staged format-staged",
+ "precommit": "pretty-quick --staged",
"commit": "commit"
},
"devDependencies": {
"@commitlint/cli": "^4.2.1",
"@commitlint/config-angular": "^4.2.1",
"@commitlint/prompt-cli": "^4.2.1",
- "apr-awaitify": "^3.0.3",
- "apr-filter": "^3.0.3",
- "apr-for-each": "^3.0.3",
- "apr-main": "^4.0.3",
- "apr-map": "^3.0.3",
- "apr-parallel": "^3.0.3",
- "apr-reduce": "^3.0.3",
"babel-eslint": "^8.2.2",
- "checksum": "^0.1.1",
"eslint": "^4.18.1",
"eslint-config-prettier": "^2.9.0",
"eslint-config-react-app": "^2.1.0",
@@ -49,17 +37,11 @@
"eslint-plugin-markdown": "^1.0.0-beta.6",
"eslint-plugin-prettier": "^2.6.0",
"eslint-plugin-react": "^7.7.0",
- "execa": "^0.9.0",
- "force-array": "^3.1.0",
"husky": "^0.14.3",
"lerna": "^2.9.0",
- "license-to-fail": "^2.2.0",
- "lodash.uniq": "^4.5.0",
"prettier": "1.11.0",
- "quality-docs": "^3.3.0",
- "redrun": "^5.10.5",
- "staged-git-files": "0.0.4",
- "yargs": "^10.0.3"
+ "pretty-quick": "^1.4.1",
+ "redrun": "^5.10.5"
},
"resolutions": {
"axios": "0.16.2",
@@ -74,8 +56,5 @@
"breeze-nexttick": "0.2.1",
"isarray": "1.0.0"
},
- "workspaces": [
- "packages/*",
- "bundle"
- ]
+ "workspaces": ["packages/*", "bundle"]
}
diff --git a/packages/icons/.tern-project b/packages/icons/.tern-project
index b4542e69..f2e07d3f 100644
--- a/packages/icons/.tern-project
+++ b/packages/icons/.tern-project
@@ -1,8 +1,5 @@
{
- "libs": [
- "ecmascript",
- "browser"
- ],
+ "libs": ["ecmascript", "browser"],
"plugins": {
"doc_comment": true,
"local-scope": true,
diff --git a/packages/logos/.tern-project b/packages/logos/.tern-project
index b4542e69..f2e07d3f 100644
--- a/packages/logos/.tern-project
+++ b/packages/logos/.tern-project
@@ -1,8 +1,5 @@
{
- "libs": [
- "ecmascript",
- "browser"
- ],
+ "libs": ["ecmascript", "browser"],
"plugins": {
"doc_comment": true,
"local-scope": true,
diff --git a/packages/my-joy-images/.babelrc b/packages/my-joy-images/.babelrc
index 43a9ecd7..2bc32dc8 100644
--- a/packages/my-joy-images/.babelrc
+++ b/packages/my-joy-images/.babelrc
@@ -1,7 +1,12 @@
{
"ignore": ["_document.js"],
- "presets": [["joyent-portal", {
- "aliases": true,
- "autoAliases": true
- }]]
+ "presets": [
+ [
+ "joyent-portal",
+ {
+ "aliases": true,
+ "autoAliases": true
+ }
+ ]
+ ]
}
diff --git a/packages/my-joy-images/.tern-project b/packages/my-joy-images/.tern-project
index 8c5745d4..851b348c 100644
--- a/packages/my-joy-images/.tern-project
+++ b/packages/my-joy-images/.tern-project
@@ -1,15 +1,13 @@
{
- "libs": [
- "ecmascript",
- "browser"
- ],
+ "libs": ["ecmascript", "browser"],
"plugins": {
"doc_comment": true,
"local-scope": true,
"jsx": true,
"node": true,
"webpack": {
- "configPath": "../../node_modules/joyent-react-scripts/src/webpack.config.dev.js"
+ "configPath":
+ "../../node_modules/joyent-react-scripts/src/webpack.config.dev.js"
}
}
}
diff --git a/packages/my-joy-images/src/state/apollo-client.js b/packages/my-joy-images/src/state/apollo-client.js
index d8065366..b0567528 100644
--- a/packages/my-joy-images/src/state/apollo-client.js
+++ b/packages/my-joy-images/src/state/apollo-client.js
@@ -28,7 +28,10 @@ export default (opts = {}) => {
credentials: 'same-origin',
fetch,
headers: {
- 'X-CSRF-Token': global.cookie.replace(/(?:(?:^|.*;\s*)crumb\s*=\s*([^;]*).*$)|^.*$/, '$1')
+ 'X-CSRF-Token': global.cookie.replace(
+ /(?:(?:^|.*;\s*)crumb\s*=\s*([^;]*).*$)|^.*$/,
+ '$1'
+ )
}
}),
...opts
diff --git a/packages/my-joy-instances/.babelrc b/packages/my-joy-instances/.babelrc
index b46f916f..d09473cc 100644
--- a/packages/my-joy-instances/.babelrc
+++ b/packages/my-joy-instances/.babelrc
@@ -1,7 +1,12 @@
{
"ignore": ["_document.js", "_aliases.js"],
- "presets": [["joyent-portal", {
- "aliases": true,
- "autoAliases": true
- }]]
+ "presets": [
+ [
+ "joyent-portal",
+ {
+ "aliases": true,
+ "autoAliases": true
+ }
+ ]
+ ]
}
diff --git a/packages/my-joy-instances/.lighthouserc b/packages/my-joy-instances/.lighthouserc
index f6c943d4..c0641475 100644
--- a/packages/my-joy-instances/.lighthouserc
+++ b/packages/my-joy-instances/.lighthouserc
@@ -5,4 +5,4 @@
"href": "http://0.0.0.0:3069"
},
"extends": "lighthouse:default"
-}
\ No newline at end of file
+}
diff --git a/packages/my-joy-instances/.tern-project b/packages/my-joy-instances/.tern-project
index 8c5745d4..851b348c 100644
--- a/packages/my-joy-instances/.tern-project
+++ b/packages/my-joy-instances/.tern-project
@@ -1,15 +1,13 @@
{
- "libs": [
- "ecmascript",
- "browser"
- ],
+ "libs": ["ecmascript", "browser"],
"plugins": {
"doc_comment": true,
"local-scope": true,
"jsx": true,
"node": true,
"webpack": {
- "configPath": "../../node_modules/joyent-react-scripts/src/webpack.config.dev.js"
+ "configPath":
+ "../../node_modules/joyent-react-scripts/src/webpack.config.dev.js"
}
}
}
diff --git a/packages/ui-toolkit/.stylelintrc b/packages/ui-toolkit/.stylelintrc
index 9ead6ae9..3a875f40 100644
--- a/packages/ui-toolkit/.stylelintrc
+++ b/packages/ui-toolkit/.stylelintrc
@@ -1,4 +1,4 @@
{
"test": ["./src/**/*.js"],
"extends": ["stylelint-config-joyent-portal"]
-}
\ No newline at end of file
+}
diff --git a/packages/ui-toolkit/.tern-project b/packages/ui-toolkit/.tern-project
index 22bab84c..e9f38bbd 100644
--- a/packages/ui-toolkit/.tern-project
+++ b/packages/ui-toolkit/.tern-project
@@ -1,8 +1,5 @@
{
- "libs": [
- "ecmascript",
- "browser"
- ],
+ "libs": ["ecmascript", "browser"],
"plugins": {
"doc_comment": true,
"local-scope": true,
@@ -12,4 +9,4 @@
"configPath": "./webpack/index.js"
}
}
-}
\ No newline at end of file
+}
diff --git a/packages/ui-toolkit/src/table/index.js b/packages/ui-toolkit/src/table/index.js
index 842ffdcf..ffc56884 100644
--- a/packages/ui-toolkit/src/table/index.js
+++ b/packages/ui-toolkit/src/table/index.js
@@ -343,9 +343,19 @@ export const Tbody = Baseline(({ children, ...rest }) => (
export const Td = Baseline(({ children, ...rest }) => (
{value => (
-
+
{children}
)}
));
+
+export const Pagination = ({ children, colSpan, ...rest }) => (
+
+
+
+ {children}
+ |
+
+
+);
diff --git a/prototypes/cra-boilerplate/.tern-project b/prototypes/cra-boilerplate/.tern-project
index 8c5745d4..851b348c 100644
--- a/prototypes/cra-boilerplate/.tern-project
+++ b/prototypes/cra-boilerplate/.tern-project
@@ -1,15 +1,13 @@
{
- "libs": [
- "ecmascript",
- "browser"
- ],
+ "libs": ["ecmascript", "browser"],
"plugins": {
"doc_comment": true,
"local-scope": true,
"jsx": true,
"node": true,
"webpack": {
- "configPath": "../../node_modules/joyent-react-scripts/src/webpack.config.dev.js"
+ "configPath":
+ "../../node_modules/joyent-react-scripts/src/webpack.config.dev.js"
}
}
}
diff --git a/prototypes/cra-boilerplate/package.json b/prototypes/cra-boilerplate/package.json
index 68398221..10a77de6 100644
--- a/prototypes/cra-boilerplate/package.json
+++ b/prototypes/cra-boilerplate/package.json
@@ -9,10 +9,8 @@
"dev": "NODE_ENV=development joyent-react-scripts start",
"build": "NODE_ENV=production joyent-react-scripts build",
"fmt": "prettier --write --single-quote *.js src/*.js src/**/*.js",
- "lint-ci":
- "eslint . --fix --ext .js --ext .md && echo 0 `# stylelint './src/**/*.js'`",
- "lint":
- "eslint . --fix --ext .js --ext .md && echo 0 `# stylelint './src/**/*.js'`",
+ "lint-ci": "eslint . --fix --ext .js --ext .md && echo 0 `# stylelint './src/**/*.js'`",
+ "lint": "eslint . --fix --ext .js --ext .md && echo 0 `# stylelint './src/**/*.js'`",
"prepublish": "echo 0"
},
"dependencies": {
diff --git a/running.md b/running.md
index 77123625..a54d1e3f 100644
--- a/running.md
+++ b/running.md
@@ -1,14 +1,14 @@
# How to run the Joyent Portal
-#### Requisites
+#### Requisites
+
+* [ ] [Install node.js](https://nodejs.org/en/download/current/)
+* [ ] [Install Yarn](https://yarnpkg.com/en/docs/install)
+* [ ] [Setup node-triton](https://github.com/joyent/node-triton#setup)
- - [ ] [Install node.js](https://nodejs.org/en/download/current/)
- - [ ] [Install Yarn](https://yarnpkg.com/en/docs/install)
- - [ ] [Setup node-triton](https://github.com/joyent/node-triton#setup)
-
## via [webconsole-instances](https://github.com/joyent/webconsole-instances)
-[webconsole-instances](https://github.com/joyent/webconsole-instances) is the stable version of the portal. It gets updated with stable releases from [joyent-portal](http://github.com/yldio/joyent-portal).
+[webconsole-instances](https://github.com/joyent/webconsole-instances) is the stable version of the portal. It gets updated with stable releases from [joyent-portal](http://github.com/yldio/joyent-portal).
```
➜ git clone https://github.com/joyent/webconsole-instances
diff --git a/scripts/format b/scripts/format
deleted file mode 100755
index f53745d5..00000000
--- a/scripts/format
+++ /dev/null
@@ -1,171 +0,0 @@
-#!/usr/bin/env node
-
-const { config } = require('../package.json');
-const { exists } = require('mz/fs');
-const sgf = require('staged-git-files');
-const forceArray = require('force-array');
-const awaitify = require('apr-awaitify');
-const asyncFilter = require('apr-filter');
-const map = require('apr-map');
-const reduce = require('apr-reduce');
-const parallel = require('apr-parallel');
-const execa = require('execa');
-const globby = require('globby');
-const main = require('apr-main');
-const argv = require('yargs').argv;
-const path = require('path');
-const checksum = require('checksum');
-
-const getStaged = awaitify(sgf);
-const asyncChecksum = awaitify(checksum.file);
-
-const ROOT = path.join(__dirname, '../');
-const SCRIPTS = path.resolve(__dirname);
-
-const statuses = ['Added', 'Modified'];
-
-const filter = (files = []) =>
- files
- .filter(file => !/node_modules|dist/.test(file))
- .map(file => path.resolve(ROOT, file));
-
-const run = async (files = []) => {
- const filteredFiles = filter(files);
-
- const _files = filteredFiles.reduce(
- (files, file) => {
- const ext = path.extname(file).replace(/^./, '');
-
- if (!ext) {
- return files;
- }
-
- return Object.assign(files, {
- [ext]: (files[ext] || []).concat(file)
- });
- },
- {
- js: [],
- gql: [],
- json: []
- }
- );
-
- return parallel({
- js: () =>
- _files.js.length
- ? execa(
- 'prettier',
- ['--write', '--single-quote', '--parser=babylon'].concat(_files.js),
- {
- stdio: 'inherit'
- }
- )
- : Promise.resolve(),
- gql: () =>
- _files.gql.length
- ? execa(
- 'prettier',
- ['--write', '--single-quote', '--parser=graphql'].concat(
- _files.gql
- ),
- {
- stdio: 'inherit'
- }
- )
- : Promise.resolve(),
- json: () =>
- _files.json.length
- ? execa(
- 'prettier',
- ['--write', '--single-quote', '--parser=json'].concat(_files.json),
- {
- stdio: 'inherit'
- }
- )
- : Promise.resolve()
- });
-};
-
-const add = async filename => execa('git', ['add', filename]);
-
-const all = async () => {
- const files = await globby(
- ['{packages,prototypes}/**/*.{js,gql,json}', 'scripts/*'],
- {
- cwd: path.join(__dirname, '..')
- }
- );
-
- return run(files);
-};
-
-const getUnstaged = async () => {
- const unstaged = await execa('git', ['ls-files', '-m']);
- return unstaged.stdout.split('\n');
-};
-
-const staged = async () => {
- const unstaged = (await getUnstaged())
- .map(file => path.resolve(ROOT, file))
- .filter(file => /\.js|gql|json$/.test(file) || file.indexOf(SCRIPTS) === 0);
-
- const files = (await getStaged())
- .filter(({ status }) => statuses.indexOf(status) >= 0)
- .map(file =>
- Object.assign({}, file, { filename: path.resolve(ROOT, file.filename) })
- )
- .filter(
- file =>
- /\.js|gql|json$/.test(file.filename) ||
- file.filename.indexOf(SCRIPTS) === 0
- );
-
- const existing = await asyncFilter(files, ({ filename }) => exists(filename));
-
- if (!existing.length) {
- return;
- }
-
- const checksums = await map(existing, async file => {
- const checksum = await asyncChecksum(file.filename);
- return Object.assign({}, file, { checksum });
- });
-
- const filenames = existing.map(file => file.filename);
- await run(filenames);
-
- const changed = await asyncFilter(
- checksums,
- async ({ filename, checksum }) => {
- const newChecksum = await asyncChecksum(filename);
- return checksum != newChecksum;
- }
- );
-
- const modifieds = await reduce(
- changed,
- async (modifieds, file) => {
- const isUnstaged = unstaged.filter(f => f === file.filename).length;
- if (
- (file.status === 'Modified' || file.status === 'Added') &&
- isUnstaged
- ) {
- modifieds.push(file);
- } else {
- await add(file.filename);
- }
- return modifieds;
- },
- []
- );
-
- if (modifieds.length) {
- modifieds.forEach(modified =>
- console.log('PARTIALLY STAGED FILE ', modified.filename)
- );
- process.exit(0);
- }
-};
-
-main(argv._.length ? run(argv._) : argv.staged ? staged() : all());
diff --git a/scripts/license-to-fail b/scripts/license-to-fail
deleted file mode 100755
index 4cd15b5f..00000000
--- a/scripts/license-to-fail
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/usr/bin/env node
-
-const forEach = require('apr-for-each');
-const execa = require('execa');
-const globby = require('globby');
-const main = require('apr-main');
-const argv = require('yargs').argv;
-const path = require('path');
-
-const config = path.join(__dirname, '../.licensesrc.json');
-const CWD = path.join(__dirname, '..');
-const BIN = path.join(CWD, 'node_modules/.bin/license-to-fail');
-
-const run = async (dirs = []) =>
- forEach(dirs, async dir =>
- execa(BIN, [config], {
- cwd: dir,
- stdio: 'inherit'
- })
- );
-
-const all = async () => {
- const files = await globby(['{packages,prototypes}/*/', '.'], {
- cwd: CWD
- });
-
- return run(files.filter(pathname => !/node_modules/.test(pathname)));
-};
-
-main(argv._.length ? run(argv._) : all());
diff --git a/scripts/quality-docs b/scripts/quality-docs
deleted file mode 100755
index 42c48641..00000000
--- a/scripts/quality-docs
+++ /dev/null
@@ -1,25 +0,0 @@
-#!/usr/bin/env node
-
-const forEach = require('apr-for-each');
-const execa = require('execa');
-const globby = require('globby');
-const main = require('apr-main');
-const argv = require('yargs').argv;
-const path = require('path');
-
-const run = async (files = []) =>
- forEach(files, async file =>
- execa('quality-docs', [file], {
- stdio: 'inherit'
- })
- );
-
-const all = async () => {
- const files = await globby(['{packages,prototypes}/**/*.md', './*.md'], {
- cwd: path.join(__dirname, '..')
- });
-
- return run(files.filter(pathname => !/node_modules/.test(pathname)));
-};
-
-main(argv._.length ? run(argv._) : all());
diff --git a/scripts/run-staged-pkg b/scripts/run-staged-pkg
deleted file mode 100755
index c8220dae..00000000
--- a/scripts/run-staged-pkg
+++ /dev/null
@@ -1,151 +0,0 @@
-#!/usr/bin/env node
-
-const { readFile, exists } = require('mz/fs');
-const sgf = require('staged-git-files');
-const execa = require('execa');
-const awaitify = require('apr-awaitify');
-const asyncFilter = require('apr-filter');
-const main = require('apr-main');
-const map = require('apr-map');
-const reduce = require('apr-reduce');
-const globby = require('globby');
-const path = require('path');
-const uniq = require('lodash.uniq');
-const argv = require('yargs').argv;
-const checksum = require('checksum');
-const { lstatSync, readdirSync } = require('fs');
-const { join } = require('path');
-
-const ROOT = path.join(__dirname, '..');
-const getStaged = awaitify(sgf);
-
-const statuses = [
- 'Added',
- 'Copied',
- 'Deleted',
- 'Modified',
- 'Renamed',
- 'Unmerged'
-];
-
-const exec = (args = []) =>
- execa('lerna', args, {
- stdio: 'inherit'
- });
-
-const lint = scope => exec(['run', 'lint', '--scope', scope]);
-const test = scope => exec(['run', 'test', '--scope', scope]);
-
-const run = async scope => {
- if (argv.lint) {
- await lint(scope);
- }
-
- if (argv.test) {
- await test(scope);
- }
-};
-
-const runLint = async scope => {
- await lint(scope);
-};
-
-const runTest = async scope => {
- await test(scope);
-};
-
-const getUnstaged = async () => {
- const unstaged = await execa('git', ['ls-files', '-m']);
- return unstaged.stdout.split('\n');
-};
-
-const asyncChecksum = awaitify(checksum.file);
-
-const add = async filename => execa('git', ['add', filename]);
-
-const runLintAndGitAdd = async (staged, pkgs) => {
- const unstaged = (await getUnstaged()).map(file => path.resolve(ROOT, file));
-
- const existing = await asyncFilter(staged, ({ filename }) =>
- exists(filename)
- );
-
- const checksums = await map(existing, async file => {
- const checksum = await asyncChecksum(file.filename);
- return Object.assign({}, file, { checksum });
- });
-
- await map(pkgs.map(({ name }) => name), runLint);
-
- const changed = await asyncFilter(
- checksums,
- async ({ filename, checksum }) => {
- const newChecksum = await asyncChecksum(filename);
- return checksum != newChecksum;
- }
- );
-
- const modifieds = await reduce(
- changed,
- async (modifieds, file) => {
- const isUnstaged = unstaged.filter(f => f === file.filename).length;
- if (
- (file.status === 'Modified' || file.status === 'Added') &&
- isUnstaged
- ) {
- modifieds.push(file);
- } else {
- await add(file.filename);
- }
- return modifieds;
- },
- []
- );
-
- if (modifieds.length) {
- modifieds.forEach(modified =>
- console.log('PARTIALLY STAGED FILE ', modified.filename)
- );
- process.exit(0);
- }
-};
-
-const gather = async () => {
- const isDirectory = source => lstatSync(source).isDirectory();
- const getDirectories = source =>
- readdirSync(source)
- .map(name => join(source, name))
- .filter(isDirectory);
-
- const locations = await globby(
- getDirectories('./packages').concat(getDirectories('./prototypes')),
- { cwd: ROOT }
- );
-
- const staged = (await getStaged())
- .filter(({ status }) => statuses.indexOf(status) >= 0)
- // .map(({ filename }) => path.resolve(ROOT, filename));
- .map(file =>
- Object.assign({}, file, { filename: path.resolve(ROOT, file.filename) })
- );
-
- const folders = uniq(
- locations
- .map(folder => path.resolve(ROOT, folder))
- .filter(folder => staged.some(i => i.filename.indexOf(folder) >= 0))
- );
-
- const pkgs = await map(folders, async folder =>
- JSON.parse(await readFile(path.join(folder, 'package.json'), 'utf-8'))
- );
-
- if (argv.lint) {
- await runLintAndGitAdd(staged, pkgs);
- }
-
- if (argv.test) {
- await await map(pkgs.map(({ name }) => name), runTest);
- }
-};
-
-main(gather());
diff --git a/yarn.lock b/yarn.lock
index 5de25882..15a4b2a7 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -385,10 +385,6 @@ ansi-html@0.0.7:
version "0.0.7"
resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e"
-ansi-regex@^0.2.0, ansi-regex@^0.2.1:
- version "0.2.1"
- resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-0.2.1.tgz#0d8e946967a3d8143f93e24e298525fc1b2235f9"
-
ansi-regex@^2.0.0, ansi-regex@^2.1.1:
version "2.1.1"
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
@@ -397,10 +393,6 @@ ansi-regex@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998"
-ansi-styles@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-1.1.0.tgz#eaecbf66cd706882760b2f4691582b8f55d7a7de"
-
ansi-styles@^2.2.1:
version "2.2.1"
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe"
@@ -524,19 +516,6 @@ append-transform@^0.4.0:
dependencies:
default-require-extensions "^1.0.0"
-apr-awaitify@^3.0.3:
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/apr-awaitify/-/apr-awaitify-3.0.3.tgz#8868aef51dbeff9678864cbdecd05edaf9680d08"
-
-apr-engine-back@^3.0.3:
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/apr-engine-back/-/apr-engine-back-3.0.3.tgz#a88b39e0e78d3aa4e9675e9cb53f908cd0fc8672"
- dependencies:
- apr-engine-iterator "^3.0.3"
- apr-engine-sum "^3.0.3"
- lodash.find "^4.6.0"
- lodash.isarraylike "^4.2.0"
-
apr-engine-each@^3.0.3:
version "3.0.3"
resolved "https://registry.yarnpkg.com/apr-engine-each/-/apr-engine-each-3.0.3.tgz#1d678537c89380b6987c5c1f0aac7a7dca3e63c8"
@@ -570,14 +549,6 @@ apr-engine-until@^3.0.3:
version "3.0.3"
resolved "https://registry.yarnpkg.com/apr-engine-until/-/apr-engine-until-3.0.3.tgz#0168a429e1f6ad054cc8fbe2edff65663f92e9cb"
-apr-filter@^3.0.3:
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/apr-filter/-/apr-filter-3.0.3.tgz#312ec887559e97b5bbaef6188a3e23d501037d02"
- dependencies:
- apr-engine-back "^3.0.3"
- apr-engine-sum "^3.0.3"
- apr-map "^3.0.3"
-
apr-for-each@^3.0.3:
version "3.0.3"
resolved "https://registry.yarnpkg.com/apr-for-each/-/apr-for-each-3.0.3.tgz#2efa6834bcac3ac8a7ecda4642edd318b7708580"
@@ -595,7 +566,7 @@ apr-main@^4.0.3:
dependencies:
is-promise "^2.1.0"
-apr-map@3.x.x, apr-map@^3.0.3:
+apr-map@3.x.x:
version "3.0.3"
resolved "https://registry.yarnpkg.com/apr-map/-/apr-map-3.0.3.tgz#2bf91e9aeb18794bc95631311d6e94741ef16dc2"
dependencies:
@@ -603,13 +574,6 @@ apr-map@3.x.x, apr-map@^3.0.3:
apr-engine-sum "^3.0.3"
lodash.defaults "^4.2.0"
-apr-parallel@^3.0.3:
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/apr-parallel/-/apr-parallel-3.0.3.tgz#c06c3cb5be6017fda7332b86f334a5516bd5cdc4"
- dependencies:
- apr-engine-sum "^3.0.3"
- apr-reduce "^3.0.3"
-
apr-reduce@^3.0.3:
version "3.0.3"
resolved "https://registry.yarnpkg.com/apr-reduce/-/apr-reduce-3.0.3.tgz#be875cf29cdb80a4d47eaeb0f92b4de2857c13d7"
@@ -655,14 +619,10 @@ arr-flatten@^1.0.1, arr-flatten@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1"
-arr-union@^3.0.0, arr-union@^3.1.0:
+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"
-
array-equal@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/array-equal/-/array-equal-1.0.0.tgz#8c2a5ef2472fd9ea742b04c77a75093ba2757c93"
@@ -728,7 +688,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.0, asap@~2.0.3:
+asap@~2.0.3:
version "2.0.6"
resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46"
@@ -794,7 +754,7 @@ async@^1.4.0, async@^1.5.0, async@^1.5.2:
version "1.5.2"
resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a"
-async@^2.0.1, async@^2.1.2, async@^2.1.4, async@^2.4.1:
+async@^2.1.2, async@^2.1.4, async@^2.4.1:
version "2.6.0"
resolved "https://registry.yarnpkg.com/async/-/async-2.6.0.tgz#61a29abb6fcc026fea77e56d1c6ec53a795951f4"
dependencies:
@@ -816,10 +776,6 @@ atob@~1.1.0:
version "1.1.3"
resolved "https://registry.yarnpkg.com/atob/-/atob-1.1.3.tgz#95f13629b12c3a51a5d215abdce2aa9f32f80773"
-automated-readability@^1.0.0:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/automated-readability/-/automated-readability-1.0.2.tgz#6e78abc082bf6389ff033c5b6e35d68cf3eba405"
-
autoprefixer@7.1.6:
version "7.1.6"
resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-7.1.6.tgz#fb933039f74af74a83e71225ce78d9fd58ba84d7"
@@ -1871,12 +1827,6 @@ binary-extensions@^1.0.0:
version "1.11.0"
resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.11.0.tgz#46aa1751fb6a2f93ee5e689bb1087d4b14c6c205"
-bl@^1.0.0:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/bl/-/bl-1.2.1.tgz#cac328f7bee45730d404b692203fcb590e172d5e"
- dependencies:
- readable-stream "^2.0.5"
-
block-stream@*:
version "0.0.9"
resolved "https://registry.yarnpkg.com/block-stream/-/block-stream-0.0.9.tgz#13ebfe778a03205cfe03751481ebb4b3300c126a"
@@ -2022,14 +1972,6 @@ breeze-queue@0.2.0:
dependencies:
breeze-nexttick "*"
-brok@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/brok/-/brok-2.0.0.tgz#52f7a0208203f859c3986fd24329cf10f024b4b1"
- dependencies:
- hoek "5.x.x"
- iltorb "1.3.x"
- joi "13.x.x"
-
brorand@^1.0.1:
version "1.1.0"
resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f"
@@ -2381,16 +2323,6 @@ chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.0, chalk@^2.3.1:
escape-string-regexp "^1.0.5"
supports-color "^5.3.0"
-chalk@~0.5.1:
- version "0.5.1"
- resolved "https://registry.yarnpkg.com/chalk/-/chalk-0.5.1.tgz#663b3a648b68b55d04690d49167aa837858f2174"
- dependencies:
- ansi-styles "^1.1.0"
- escape-string-regexp "^1.0.0"
- has-ansi "^0.1.0"
- strip-ansi "^0.3.0"
- supports-color "^0.2.0"
-
character-entities-html4@^1.0.0:
version "1.1.1"
resolved "https://registry.yarnpkg.com/character-entities-html4/-/character-entities-html4-1.1.1.tgz#359a2a4a0f7e29d3dc2ac99bdbe21ee39438ea50"
@@ -2411,12 +2343,6 @@ chardet@^0.4.0:
version "0.4.2"
resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.4.2.tgz#b5473b33dc97c424e5d98dc87d55d4d8a29c8bf2"
-checksum@^0.1.1:
- version "0.1.1"
- resolved "https://registry.yarnpkg.com/checksum/-/checksum-0.1.1.tgz#dc6527d4c90be8560dbd1ed4cecf3297d528e9e9"
- dependencies:
- optimist "~0.3.5"
-
chokidar@^1.6.0, chokidar@^1.6.1:
version "1.7.0"
resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468"
@@ -2556,14 +2482,6 @@ cliui@^3.2.0:
strip-ansi "^3.0.1"
wrap-ansi "^2.0.0"
-cliui@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/cliui/-/cliui-4.0.0.tgz#743d4650e05f36d1ed2575b59638d87322bfbbcc"
- dependencies:
- string-width "^2.1.1"
- strip-ansi "^4.0.0"
- wrap-ansi "^2.0.0"
-
clone@^1.0.2:
version "1.0.3"
resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.3.tgz#298d7e2231660f40c003c2ed3140decf3f53085f"
@@ -2608,10 +2526,6 @@ codemirror@^5.18.2, codemirror@^5.32.0:
version "5.35.0"
resolved "https://registry.yarnpkg.com/codemirror/-/codemirror-5.35.0.tgz#280653d495455bc66aa87e6284292b02775ba878"
-coleman-liau@^1.0.0:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/coleman-liau/-/coleman-liau-1.0.2.tgz#57066a033acb2fbb1df60c218da651b4c9f1bafc"
-
collapse-white-space@^1.0.2:
version "1.0.3"
resolved "https://registry.yarnpkg.com/collapse-white-space/-/collapse-white-space-1.0.3.tgz#4b906f670e5a963a87b76b0e1689643341b6023c"
@@ -3316,14 +3230,6 @@ d@1:
dependencies:
es5-ext "^0.10.9"
-dale-chall-formula@^1.0.0:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/dale-chall-formula/-/dale-chall-formula-1.0.2.tgz#1fda307b2d617e9538dd11a923210ec0afc01e4c"
-
-dale-chall@^1.0.0:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/dale-chall/-/dale-chall-1.0.2.tgz#3cbc1b94de19b37f260645e089d0ad7ce1309767"
-
damerau-levenshtein@^1.0.0:
version "1.0.4"
resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.4.tgz#03191c432cb6eea168bb77f3a55ffdccb8978514"
@@ -3364,10 +3270,6 @@ debug@^3.0.0, debug@^3.0.1, debug@^3.1.0:
dependencies:
ms "2.0.0"
-debuglog@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/debuglog/-/debuglog-1.0.1.tgz#aa24ffb9ac3df9a2351837cfb2d279360cd78492"
-
decache@^3.0.5:
version "3.1.0"
resolved "https://registry.yarnpkg.com/decache/-/decache-3.1.0.tgz#4f5036fbd6581fcc97237ac3954a244b9536c2da"
@@ -3397,12 +3299,6 @@ decode-uri-component@^0.2.0:
version "0.2.0"
resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545"
-decompress-response@^3.3.0:
- version "3.3.0"
- resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3"
- dependencies:
- mimic-response "^1.0.0"
-
dedent@^0.7.0:
version "0.7.0"
resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c"
@@ -3521,11 +3417,7 @@ detect-indent@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-5.0.0.tgz#3871cc0a6a002e8c3e5b3cf7f336264675f06b9d"
-detect-libc@^0.2.0:
- version "0.2.0"
- resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-0.2.0.tgz#47fdf567348a17ec25fcbf0b9e446348a76f9fb5"
-
-detect-libc@^1.0.2, detect-libc@^1.0.3:
+detect-libc@^1.0.2:
version "1.0.3"
resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b"
@@ -3547,17 +3439,6 @@ detect-port-alt@1.1.5:
address "^1.0.1"
debug "^2.6.0"
-dezalgo@^1.0.0:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/dezalgo/-/dezalgo-1.0.3.tgz#7f742de066fc748bc8db820569dddce49bf0d456"
- dependencies:
- asap "^2.0.0"
- wrappy "1"
-
-dictionary-en-us@^1.0.2:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/dictionary-en-us/-/dictionary-en-us-1.2.1.tgz#d21009edaccab49fae8eefdc483da83438526b5f"
-
diff@^3.2.0:
version "3.5.0"
resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12"
@@ -3929,7 +3810,7 @@ escape-html@~1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
-escape-string-regexp@1.0.5, escape-string-regexp@^1.0.0, escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5:
+escape-string-regexp@1.0.5, escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5:
version "1.0.5"
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
@@ -4340,10 +4221,6 @@ expand-range@^1.8.1:
dependencies:
fill-range "^2.1.0"
-expand-template@^1.0.2:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/expand-template/-/expand-template-1.1.0.tgz#e09efba977bf98f9ee0ed25abd0c692e02aec3fc"
-
expand-tilde@^2.0.0, expand-tilde@^2.0.2:
version "2.0.2"
resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-2.0.2.tgz#97e801aa052df02454de46b02bf621642cdc8502"
@@ -4604,10 +4481,6 @@ fill-range@^4.0.0:
repeat-string "^1.6.1"
to-regex-range "^2.1.0"
-fillers@^1.0.0:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/fillers/-/fillers-1.1.2.tgz#f57387731e716c3e9f37027952574d211955406a"
-
finalhandler@1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.0.tgz#ce0b6855b45853e791b2fcc680046d88253dd7f5"
@@ -4686,10 +4559,6 @@ flatten@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782"
-flesch@^1.0.0:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/flesch/-/flesch-1.0.2.tgz#3bff0c5d1fa1cf6d61a825fe5ab747444ac8f772"
-
flush-write-stream@^1.0.0:
version "1.0.2"
resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.0.2.tgz#c81b90d8746766f1a609a46809946c45dd8ae417"
@@ -4971,10 +4840,6 @@ github-build@^1.2.0:
dependencies:
axios "0.15.3"
-github-from-package@0.0.0:
- version "0.0.0"
- resolved "https://registry.yarnpkg.com/github-from-package/-/github-from-package-0.0.0.tgz#97fb5d96bfde8973313f20e8288ef9a167fa64ce"
-
github-slugger@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/github-slugger/-/github-slugger-1.2.0.tgz#8ada3286fd046d8951c3c952a8d7854cfd90fd9a"
@@ -5159,10 +5024,6 @@ growly@^1.3.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081"
-gunning-fog@^1.0.0:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/gunning-fog/-/gunning-fog-1.0.3.tgz#d01dddafa3756da5c105f2127ee5ed06533f5c5e"
-
gzip-size@3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-3.0.0.tgz#546188e9bdc337f673772f81660464b389dce520"
@@ -5262,12 +5123,6 @@ har-validator@~5.0.3:
ajv "^5.1.0"
har-schema "^2.0.0"
-has-ansi@^0.1.0:
- version "0.1.0"
- resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-0.1.0.tgz#84f265aae8c0e6a88a12d7022894b7568894c62e"
- dependencies:
- ansi-regex "^0.2.0"
-
has-ansi@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91"
@@ -5379,10 +5234,6 @@ heavy@6.x.x:
hoek "5.x.x"
joi "13.x.x"
-hedges@^1.0.0:
- version "1.2.3"
- resolved "https://registry.yarnpkg.com/hedges/-/hedges-1.2.3.tgz#e34817b127fff2cd07675380fb0ebc0cc28225d5"
-
highlight.js@^9.12.0:
version "9.12.0"
resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.12.0.tgz#e6d9dbe57cbefe60751f02af336195870c90c01e"
@@ -5619,19 +5470,10 @@ iferr@^0.1.5:
version "0.1.5"
resolved "https://registry.yarnpkg.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501"
-ignore@^3.3.3, ignore@^3.3.5:
+ignore@^3.3.3, ignore@^3.3.5, ignore@^3.3.7:
version "3.3.7"
resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.7.tgz#612289bfb3c220e186a58118618d5be8c1bab021"
-iltorb@1.3.x:
- version "1.3.10"
- resolved "https://registry.yarnpkg.com/iltorb/-/iltorb-1.3.10.tgz#a0d9e4e7d52bf510741442236cbe0cc4230fc9f8"
- dependencies:
- detect-libc "^0.2.0"
- nan "^2.6.2"
- node-gyp "^3.6.2"
- prebuild-install "^2.3.0"
-
immutability-helper@^2.1.2:
version "2.6.6"
resolved "https://registry.yarnpkg.com/immutability-helper/-/immutability-helper-2.6.6.tgz#9b384c240d65257133c155086e16f678ca563b05"
@@ -6634,10 +6476,6 @@ json-loader@^0.5.4:
version "0.5.7"
resolved "https://registry.yarnpkg.com/json-loader/-/json-loader-0.5.7.tgz#dca14a70235ff82f0ac9a3abeb60d337a365185d"
-json-parse-better-errors@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.1.tgz#50183cd1b2d25275de069e9e71b467ac9eab973a"
-
json-schema-traverse@^0.3.0:
version "0.3.1"
resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz#349a6d44c53a51de89b40805c5d5e59b417d3340"
@@ -6860,23 +6698,6 @@ levn@^0.3.0, levn@~0.3.0:
prelude-ls "~1.1.2"
type-check "~0.3.2"
-license-checker@^7.1.0:
- version "7.1.1"
- resolved "https://registry.yarnpkg.com/license-checker/-/license-checker-7.1.1.tgz#b0a3ec47f2469fe3a639e52a1151cd26fc2c2905"
- dependencies:
- chalk "~0.5.1"
- debug "^2.2.0"
- mkdirp "^0.3.5"
- nopt "^2.2.0"
- read-installed "~4.0.3"
- treeify "^1.0.1"
-
-license-to-fail@^2.2.0:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/license-to-fail/-/license-to-fail-2.2.0.tgz#6d5929f3b1edfb0866e05eb22919a5e1de32ff37"
- dependencies:
- license-checker "^7.1.0"
-
listify@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/listify/-/listify-1.0.0.tgz#03ca7ba2d150d4267773f74e57558d1053d2bee3"
@@ -6982,10 +6803,6 @@ lodash.defaults@^4.2.0:
version "4.2.0"
resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c"
-lodash.difference@^4.4.0, lodash.difference@^4.5.0:
- version "4.5.0"
- resolved "https://registry.yarnpkg.com/lodash.difference/-/lodash.difference-4.5.0.tgz#9ccb4e505d486b91651345772885a2df27fd017c"
-
lodash.find@^4.6.0:
version "4.6.0"
resolved "https://registry.yarnpkg.com/lodash.find/-/lodash.find-4.6.0.tgz#cb0704d47ab71789ffa0de8b97dd926fb88b13b1"
@@ -7006,14 +6823,10 @@ lodash.get@^4.4.2:
version "4.4.2"
resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99"
-lodash.includes@^4.2.0, lodash.includes@^4.3.0:
+lodash.includes@^4.3.0:
version "4.3.0"
resolved "https://registry.yarnpkg.com/lodash.includes/-/lodash.includes-4.3.0.tgz#60bb98a87cb923c68ca1e51325483314849f553f"
-lodash.intersection@^4.4.0:
- version "4.4.0"
- resolved "https://registry.yarnpkg.com/lodash.intersection/-/lodash.intersection-4.4.0.tgz#0a11ba631d0e95c23c7f2f4cbb9a692ed178e705"
-
lodash.isarray@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/lodash.isarray/-/lodash.isarray-4.0.0.tgz#2aca496b28c4ca6d726715313590c02e6ea34403"
@@ -7268,10 +7081,6 @@ md5.js@^1.3.4:
hash-base "^3.0.0"
inherits "^2.0.1"
-mdast-comment-marker@^1.0.0:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/mdast-comment-marker/-/mdast-comment-marker-1.0.2.tgz#1ddf0ef811fb52439017c8d2c0b922035f2ba74a"
-
mdast-util-compact@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/mdast-util-compact/-/mdast-util-compact-1.0.1.tgz#cdb5f84e2b6a2d3114df33bd05d9cb32e3c4083a"
@@ -7279,15 +7088,6 @@ mdast-util-compact@^1.0.0:
unist-util-modify-children "^1.0.0"
unist-util-visit "^1.1.0"
-mdast-util-to-nlcst@^3.2.0:
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/mdast-util-to-nlcst/-/mdast-util-to-nlcst-3.2.0.tgz#dad262857658d1eab4b5814a20e2f93d7ca1e3b6"
- dependencies:
- nlcst-to-string "^2.0.0"
- repeat-string "^1.5.2"
- unist-util-position "^3.0.0"
- vfile-location "^2.0.0"
-
media-typer@0.3.0:
version "0.3.0"
resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748"
@@ -7424,10 +7224,6 @@ mimic-fn@^1.0.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022"
-mimic-response@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.0.tgz#df3d3652a73fded6b9b0b24146e6fd052353458e"
-
mimos@4.x.x:
version "4.0.0"
resolved "https://registry.yarnpkg.com/mimos/-/mimos-4.0.0.tgz#76e3d27128431cb6482fd15b20475719ad626a5a"
@@ -7506,16 +7302,12 @@ mkdirp@0.5.0:
dependencies:
minimist "0.0.8"
-mkdirp@0.5.1, mkdirp@0.5.x, "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1:
+mkdirp@0.5.1, mkdirp@0.5.x, "mkdirp@>=0.5 0", mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1:
version "0.5.1"
resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903"
dependencies:
minimist "0.0.8"
-mkdirp@^0.3.5:
- version "0.3.5"
- resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.3.5.tgz#de3e5f8961c88c787ee1368df849ac4413eca8d7"
-
modify-values@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/modify-values/-/modify-values-1.0.0.tgz#e2b6cdeb9ce19f99317a53722f3dbf5df5eaaab2"
@@ -7535,7 +7327,7 @@ move-concurrently@^1.0.1:
rimraf "^2.5.4"
run-queue "^1.0.3"
-mri@1.1.0:
+mri@1.1.0, mri@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/mri/-/mri-1.1.0.tgz#5c0a3f29c8ccffbbb1ec941dcec09d71fa32f36a"
@@ -7614,7 +7406,7 @@ mz@^2.7.0:
object-assign "^4.0.1"
thenify-all "^1.0.0"
-nan@^2.3.0, nan@^2.6.2:
+nan@^2.3.0:
version "2.9.2"
resolved "https://registry.yarnpkg.com/nan/-/nan-2.9.2.tgz#f564d75f5f8f36a6d9456cca7a6c4fe488ab7866"
@@ -7660,42 +7452,12 @@ nigel@3.x.x:
hoek "5.x.x"
vise "3.x.x"
-nlcst-is-literal@^1.0.0, nlcst-is-literal@^1.1.0:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/nlcst-is-literal/-/nlcst-is-literal-1.1.1.tgz#8d8f11dabffebf7526c13a80674e696421becaeb"
- dependencies:
- nlcst-to-string "^2.0.0"
-
-nlcst-normalize@^2.0.0, nlcst-normalize@^2.1.0:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/nlcst-normalize/-/nlcst-normalize-2.1.1.tgz#d7ed432312cf45633572f80be8802383ff3a070c"
- dependencies:
- nlcst-to-string "^2.0.0"
-
-nlcst-search@^1.0.0, nlcst-search@^1.1.1:
- version "1.4.2"
- resolved "https://registry.yarnpkg.com/nlcst-search/-/nlcst-search-1.4.2.tgz#bee19348e918014b9f682cc6a5c6ad9f08f117cd"
- dependencies:
- nlcst-is-literal "^1.1.0"
- nlcst-normalize "^2.1.0"
- unist-util-visit "^1.0.0"
-
-nlcst-to-string@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/nlcst-to-string/-/nlcst-to-string-2.0.1.tgz#f90f3cf905c137dc8edd8727fbcde73e73c2a1d9"
-
no-case@^2.2.0:
version "2.3.2"
resolved "https://registry.yarnpkg.com/no-case/-/no-case-2.3.2.tgz#60b813396be39b3f1288a4c1ed5d1e7d28b464ac"
dependencies:
lower-case "^1.1.1"
-node-abi@^2.2.0:
- version "2.3.0"
- resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-2.3.0.tgz#f3d554d6ac72a9ee16f0f4dc9548db7c08de4986"
- dependencies:
- semver "^5.4.1"
-
node-dir@^0.1.10:
version "0.1.17"
resolved "https://registry.yarnpkg.com/node-dir/-/node-dir-0.1.17.tgz#5f5665d93351335caabef8f1c554516cf5f1e4e5"
@@ -7720,24 +7482,6 @@ node-forge@0.7.1:
version "0.7.1"
resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.7.1.tgz#9da611ea08982f4b94206b3beb4cc9665f20c300"
-node-gyp@^3.6.2:
- version "3.6.2"
- resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-3.6.2.tgz#9bfbe54562286284838e750eac05295853fa1c60"
- dependencies:
- fstream "^1.0.0"
- glob "^7.0.3"
- graceful-fs "^4.1.2"
- minimatch "^3.0.2"
- mkdirp "^0.5.0"
- nopt "2 || 3"
- npmlog "0 || 1 || 2 || 3 || 4"
- osenv "0"
- request "2"
- rimraf "2"
- semver "~5.3.0"
- tar "^2.0.0"
- which "1"
-
node-int64@^0.4.0:
version "0.4.0"
resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b"
@@ -7803,22 +7547,6 @@ node-uuid@1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/node-uuid/-/node-uuid-1.2.0.tgz#81a9fe32934719852499b58b2523d2cd5fdfd65b"
-noop-logger@^0.1.1:
- version "0.1.1"
- resolved "https://registry.yarnpkg.com/noop-logger/-/noop-logger-0.1.1.tgz#94a2b1633c4f1317553007d8966fd0e841b6a4c2"
-
-"nopt@2 || 3":
- version "3.0.6"
- resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9"
- dependencies:
- abbrev "1"
-
-nopt@^2.2.0:
- version "2.2.1"
- resolved "https://registry.yarnpkg.com/nopt/-/nopt-2.2.1.tgz#2aa09b7d1768487b3b89a9c5aa52335bff0baea7"
- dependencies:
- abbrev "1"
-
nopt@^4.0.1:
version "4.0.1"
resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d"
@@ -7832,7 +7560,7 @@ nopt@~1.0.10:
dependencies:
abbrev "1"
-normalize-package-data@^2.0.0, normalize-package-data@^2.3.0, normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.3.5:
+normalize-package-data@^2.3.0, normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.3.5:
version "2.4.0"
resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f"
dependencies:
@@ -7855,10 +7583,6 @@ normalize-range@^0.1.2:
version "0.1.2"
resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942"
-normalize-strings@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/normalize-strings/-/normalize-strings-1.1.0.tgz#b24a75ed48176394404f74649b5cb8040e899a75"
-
normalize-url@^1.4.0:
version "1.9.1"
resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-1.9.1.tgz#2cc0d66b31ea23036458436e3620d85954c66c3c"
@@ -7880,7 +7604,7 @@ npm-run-path@^2.0.0:
dependencies:
path-key "^2.0.0"
-"npmlog@0 || 1 || 2 || 3 || 4", npmlog@^4.0.1, npmlog@^4.0.2, npmlog@^4.1.2:
+npmlog@^4.0.2, npmlog@^4.1.2:
version "4.1.2"
resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b"
dependencies:
@@ -7889,13 +7613,6 @@ npm-run-path@^2.0.0:
gauge "~2.7.3"
set-blocking "~2.0.0"
-nspell@^1.0.0:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/nspell/-/nspell-1.0.5.tgz#f5ab262506f3bbf4ca51c924736e133a53a1af73"
- dependencies:
- is-buffer "^1.1.4"
- trim "0.0.1"
-
nth-check@~1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.1.tgz#9929acdf628fc2c41098deab82ac580cf149aae4"
@@ -7934,7 +7651,7 @@ object-hash@^1.1.4:
version "1.2.0"
resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-1.2.0.tgz#e96af0e96981996a1d47f88ead8f74f1ebc4422b"
-object-keys@^1.0.7, object-keys@^1.0.8, object-keys@^1.0.9:
+object-keys@^1.0.8:
version "1.0.11"
resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.11.tgz#c54601778ad560f1142ce0e01bcca8b56d13426d"
@@ -7979,7 +7696,7 @@ once@^1.3.0, once@^1.3.1, once@^1.3.3, once@^1.4.0:
onetime@^1.0.0:
version "1.1.0"
- resolved "https://registry.yarnpkg.com/onetime/-/onetime-1.1.0.tgz#a1f7838f8314c516f05ecefcbc4ccfe04b4ed789"
+ resolved "http://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz#a1f7838f8314c516f05ecefcbc4ccfe04b4ed789"
onetime@^2.0.0:
version "2.0.1"
@@ -8024,12 +7741,6 @@ optimist@^0.6.1:
minimist "~0.0.1"
wordwrap "~0.0.2"
-optimist@~0.3.5:
- version "0.3.7"
- resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.3.7.tgz#c90941ad59e4273328923074d2cf2e7cbc6ec0d9"
- dependencies:
- wordwrap "~0.0.2"
-
optionator@^0.8.1, optionator@^0.8.2:
version "0.8.2"
resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64"
@@ -8082,7 +7793,7 @@ os-tmpdir@^1.0.0, 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.4:
+osenv@^0.1.4:
version "0.1.5"
resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410"
dependencies:
@@ -8192,14 +7903,6 @@ parse-json@3.0.0, parse-json@^2.2.0, parse-json@^3.0.0, parse-json@^4.0.0:
dependencies:
error-ex "^1.3.1"
-parse-latin@^4.0.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/parse-latin/-/parse-latin-4.1.0.tgz#f560d46cab1cf04d632815443485a8b3b31e31a7"
- dependencies:
- nlcst-to-string "^2.0.0"
- unist-util-modify-children "^1.0.0"
- unist-util-visit-children "^1.0.0"
-
parse-passwd@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6"
@@ -8726,26 +8429,6 @@ preact@^8.2.7:
version "8.2.7"
resolved "https://registry.yarnpkg.com/preact/-/preact-8.2.7.tgz#316249fb678cd5e93e7cee63cea7bfb62dbd6814"
-prebuild-install@^2.3.0:
- version "2.5.1"
- resolved "https://registry.yarnpkg.com/prebuild-install/-/prebuild-install-2.5.1.tgz#0f234140a73760813657c413cdccdda58296b1da"
- dependencies:
- detect-libc "^1.0.3"
- expand-template "^1.0.2"
- github-from-package "0.0.0"
- minimist "^1.2.0"
- mkdirp "^0.5.1"
- node-abi "^2.2.0"
- noop-logger "^0.1.1"
- npmlog "^4.0.1"
- os-homedir "^1.0.1"
- pump "^2.0.1"
- rc "^1.1.6"
- simple-get "^2.7.0"
- tar-fs "^1.13.0"
- tunnel-agent "^0.6.0"
- which-pm-runs "^1.0.0"
-
prelude-ls@~1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"
@@ -8788,6 +8471,16 @@ pretty-format@^3.5.1:
version "3.8.0"
resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-3.8.0.tgz#bfbed56d5e9a776645f4b1ff7aa1a3ac4fa3c385"
+pretty-quick@^1.4.1:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/pretty-quick/-/pretty-quick-1.4.1.tgz#9d41f778d2d4d940ec603d1293a0998e84c4722c"
+ dependencies:
+ chalk "^2.3.0"
+ execa "^0.8.0"
+ find-up "^2.1.0"
+ ignore "^3.3.7"
+ mri "^1.1.0"
+
prettycli@^1.4.3:
version "1.4.3"
resolved "https://registry.yarnpkg.com/prettycli/-/prettycli-1.4.3.tgz#b28ec2aad9de07ae1fd75ef294fb54cbdee07ed5"
@@ -8867,13 +8560,6 @@ public-encrypt@^4.0.0:
parse-asn1 "^5.0.0"
randombytes "^2.0.1"
-pump@^1.0.0:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/pump/-/pump-1.0.3.tgz#5dfe8311c33bbf6fc18261f9f34702c47c08a954"
- dependencies:
- end-of-stream "^1.1.0"
- once "^1.3.1"
-
pump@^2.0.0, pump@^2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909"
@@ -8935,31 +8621,6 @@ qs@~6.4.0:
version "6.4.0"
resolved "https://registry.yarnpkg.com/qs/-/qs-6.4.0.tgz#13e26d28ad6b0ffaa91312cd3bf708ed351e7233"
-quality-docs@^3.3.0:
- version "3.3.0"
- resolved "https://registry.yarnpkg.com/quality-docs/-/quality-docs-3.3.0.tgz#cc2a3f35440000fe274410ab3ccfdd760b3cfc94"
- dependencies:
- async "^2.0.1"
- chalk "^1.1.3"
- dictionary-en-us "^1.0.2"
- lodash "^4.14.0"
- meow "^3.7.0"
- minimist "^1.2.0"
- nlcst-to-string "^2.0.0"
- remark "^7.0.0"
- remark-lint "^6.0.0"
- remark-message-control "^4.0.0"
- remark-retext "^3.0.0"
- retext "^5.0.0"
- retext-equality "^3.0.0"
- retext-intensify "^3.0.0"
- retext-readability "^4.0.0"
- retext-simplify "^4.0.0"
- retext-spell "^2.0.0"
- to-vfile "^2.1.1"
- unist-util-visit "^1.1.0"
- vfile-reporter "^3.0.0"
-
query-string@^4.1.0:
version "4.3.4"
resolved "https://registry.yarnpkg.com/query-string/-/query-string-4.3.4.tgz#bbb693b9ca915c232515b228b1a02b609043dbeb"
@@ -8995,10 +8656,6 @@ quick-lru@^1.0.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-1.1.0.tgz#4360b17c61136ad38078397ff11416e186dcfbb8"
-quotation@^1.0.0, quotation@^1.0.1, quotation@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/quotation/-/quotation-1.1.0.tgz#3f9c9b2e7780856f27c5015bec628d690e82c70d"
-
raf@3.4.0:
version "3.4.0"
resolved "https://registry.yarnpkg.com/raf/-/raf-3.4.0.tgz#a28876881b4bc2ca9117d4138163ddb80f781575"
@@ -9407,30 +9064,6 @@ read-cmd-shim@^1.0.1:
dependencies:
graceful-fs "^4.1.2"
-read-installed@~4.0.3:
- version "4.0.3"
- resolved "https://registry.yarnpkg.com/read-installed/-/read-installed-4.0.3.tgz#ff9b8b67f187d1e4c29b9feb31f6b223acd19067"
- dependencies:
- debuglog "^1.0.1"
- read-package-json "^2.0.0"
- readdir-scoped-modules "^1.0.0"
- semver "2 || 3 || 4 || 5"
- slide "~1.1.3"
- util-extend "^1.0.1"
- optionalDependencies:
- graceful-fs "^4.1.2"
-
-read-package-json@^2.0.0:
- version "2.0.12"
- resolved "https://registry.yarnpkg.com/read-package-json/-/read-package-json-2.0.12.tgz#68ea45f98b3741cb6e10ae3bbd42a605026a6951"
- dependencies:
- glob "^7.1.1"
- json-parse-better-errors "^1.0.0"
- normalize-package-data "^2.0.0"
- slash "^1.0.0"
- optionalDependencies:
- graceful-fs "^4.1.2"
-
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"
@@ -9476,7 +9109,7 @@ read-pkg@^3.0.0:
normalize-package-data "^2.3.2"
path-type "^3.0.0"
-"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.2.9, readable-stream@^2.3.3:
+"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.6, readable-stream@^2.1.4, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.2.9, readable-stream@^2.3.3:
version "2.3.5"
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.5.tgz#b4f85003a938cbb6ecbce2a124fb1012bd1a838d"
dependencies:
@@ -9497,15 +9130,6 @@ readable-stream@1.0:
isarray "0.0.1"
string_decoder "~0.10.x"
-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"
- dependencies:
- debuglog "^1.0.1"
- dezalgo "^1.0.0"
- graceful-fs "^4.1.2"
- once "^1.3.0"
-
readdirp@^2.0.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.1.0.tgz#4ed0ad060df3073300c48440373f72d1cc642d78"
@@ -9707,20 +9331,6 @@ relateurl@0.2.x:
version "0.2.7"
resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9"
-remark-lint@^6.0.0:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/remark-lint/-/remark-lint-6.0.1.tgz#68b10ec25d5145042f7cfa52649e20ef7bc91482"
- dependencies:
- remark-message-control "^4.0.0"
-
-remark-message-control@^4.0.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/remark-message-control/-/remark-message-control-4.1.0.tgz#60bc7700a87381404c956dc04e688518d3830cff"
- dependencies:
- mdast-comment-marker "^1.0.0"
- unified-message-control "^1.0.0"
- xtend "^4.0.1"
-
remark-parse@^3.0.0:
version "3.0.1"
resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-3.0.1.tgz#1b9f841a44d8f4fbf2246850265459a4eb354c80"
@@ -9762,31 +9372,6 @@ remark-parse@^4.0.0:
vfile-location "^2.0.0"
xtend "^4.0.1"
-remark-retext@^3.0.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/remark-retext/-/remark-retext-3.1.0.tgz#1b3df2d49469c0d3596cad86e91503a8b600fdcc"
- dependencies:
- mdast-util-to-nlcst "^3.2.0"
-
-remark-stringify@^3.0.0:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/remark-stringify/-/remark-stringify-3.0.1.tgz#79242bebe0a752081b5809516fa0c06edec069cf"
- dependencies:
- ccount "^1.0.0"
- is-alphanumeric "^1.0.0"
- is-decimal "^1.0.0"
- is-whitespace-character "^1.0.0"
- longest-streak "^2.0.1"
- markdown-escapes "^1.0.0"
- markdown-table "^1.1.0"
- mdast-util-compact "^1.0.0"
- parse-entities "^1.0.2"
- repeat-string "^1.5.4"
- state-toggle "^1.0.0"
- stringify-entities "^1.0.1"
- unherit "^1.0.4"
- xtend "^4.0.1"
-
remark-stringify@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/remark-stringify/-/remark-stringify-4.0.0.tgz#4431884c0418f112da44991b4e356cfe37facd87"
@@ -9806,14 +9391,6 @@ remark-stringify@^4.0.0:
unherit "^1.0.4"
xtend "^4.0.1"
-remark@^7.0.0:
- version "7.0.1"
- resolved "https://registry.yarnpkg.com/remark/-/remark-7.0.1.tgz#a5de4dacfabf0f60a49826ef24c479807f904bfb"
- dependencies:
- remark-parse "^3.0.0"
- remark-stringify "^3.0.0"
- unified "^6.0.0"
-
remark@^8.0.0:
version "8.0.0"
resolved "https://registry.yarnpkg.com/remark/-/remark-8.0.0.tgz#287b6df2fe1190e263c1d15e486d3fa835594d6d"
@@ -9847,7 +9424,7 @@ repeat-element@^1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.2.tgz#ef089a178d1483baae4d93eb98b4f9e4e11d990a"
-repeat-string@^1.5.0, repeat-string@^1.5.2, repeat-string@^1.5.4, 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"
@@ -9867,33 +9444,6 @@ request-ip@~2.0.1:
dependencies:
is_js "^0.9.0"
-request@2, "request@>= 2.44.0 < 3.0.0", request@^2.79.0, request@^2.83.0:
- version "2.83.0"
- resolved "https://registry.yarnpkg.com/request/-/request-2.83.0.tgz#ca0b65da02ed62935887808e6f510381034e3356"
- dependencies:
- aws-sign2 "~0.7.0"
- aws4 "^1.6.0"
- caseless "~0.12.0"
- combined-stream "~1.0.5"
- extend "~3.0.1"
- forever-agent "~0.6.1"
- form-data "~2.3.1"
- har-validator "~5.0.3"
- hawk "~6.0.2"
- http-signature "~1.2.0"
- is-typedarray "~1.0.0"
- isstream "~0.1.2"
- json-stringify-safe "~5.0.1"
- mime-types "~2.1.17"
- oauth-sign "~0.8.2"
- performance-now "^2.1.0"
- qs "~6.5.1"
- safe-buffer "^5.1.1"
- stringstream "~0.0.5"
- tough-cookie "~2.3.3"
- tunnel-agent "^0.6.0"
- uuid "^3.1.0"
-
request@2.81.0:
version "2.81.0"
resolved "https://registry.yarnpkg.com/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0"
@@ -9921,6 +9471,33 @@ request@2.81.0:
tunnel-agent "^0.6.0"
uuid "^3.0.0"
+"request@>= 2.44.0 < 3.0.0", request@^2.79.0, request@^2.83.0:
+ version "2.83.0"
+ resolved "https://registry.yarnpkg.com/request/-/request-2.83.0.tgz#ca0b65da02ed62935887808e6f510381034e3356"
+ dependencies:
+ aws-sign2 "~0.7.0"
+ aws4 "^1.6.0"
+ caseless "~0.12.0"
+ combined-stream "~1.0.5"
+ extend "~3.0.1"
+ forever-agent "~0.6.1"
+ form-data "~2.3.1"
+ har-validator "~5.0.3"
+ hawk "~6.0.2"
+ http-signature "~1.2.0"
+ is-typedarray "~1.0.0"
+ isstream "~0.1.2"
+ json-stringify-safe "~5.0.1"
+ mime-types "~2.1.17"
+ oauth-sign "~0.8.2"
+ performance-now "^2.1.0"
+ qs "~6.5.1"
+ safe-buffer "^5.1.1"
+ stringstream "~0.0.5"
+ tough-cookie "~2.3.3"
+ tunnel-agent "^0.6.0"
+ uuid "^3.1.0"
+
require-directory@^2.1.1:
version "2.1.1"
resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
@@ -10023,93 +9600,6 @@ ret@~0.1.10:
version "0.1.15"
resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc"
-retext-equality@^3.0.0:
- version "3.3.0"
- resolved "https://registry.yarnpkg.com/retext-equality/-/retext-equality-3.3.0.tgz#ddc64401548933026eea2d19c584b0147b23a580"
- dependencies:
- lodash.difference "^4.5.0"
- lodash.intersection "^4.4.0"
- nlcst-normalize "^2.0.0"
- nlcst-search "^1.1.1"
- nlcst-to-string "^2.0.0"
- object-keys "^1.0.7"
- quotation "^1.0.1"
- unist-util-visit "^1.0.0"
-
-retext-intensify@^3.0.0:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/retext-intensify/-/retext-intensify-3.0.1.tgz#9b9b9c945fc5af8618594b053649c3f8434d79ba"
- dependencies:
- arr-union "^3.0.0"
- array-differ "^1.0.0"
- fillers "^1.0.0"
- hedges "^1.0.0"
- nlcst-search "^1.0.0"
- nlcst-to-string "^2.0.0"
- quotation "^1.0.0"
- unist-util-position "^3.0.0"
- weasels "^1.0.0"
-
-retext-latin@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/retext-latin/-/retext-latin-2.0.0.tgz#b11bd6cae9113fa6293022a4527cd707221ac4b6"
- dependencies:
- parse-latin "^4.0.0"
- unherit "^1.0.4"
-
-retext-readability@^4.0.0:
- version "4.2.0"
- resolved "https://registry.yarnpkg.com/retext-readability/-/retext-readability-4.2.0.tgz#f57754bbdfc8b47d50c6fe21b029922ed97a4e9f"
- dependencies:
- automated-readability "^1.0.0"
- coleman-liau "^1.0.0"
- dale-chall "^1.0.0"
- dale-chall-formula "^1.0.0"
- flesch "^1.0.0"
- gunning-fog "^1.0.0"
- nlcst-to-string "^2.0.0"
- smog-formula "^1.0.0"
- spache "^1.1.0"
- spache-formula "^1.0.0"
- syllable "^3.0.0"
- unist-util-visit "^1.0.0"
-
-retext-simplify@^4.0.0:
- version "4.1.1"
- resolved "https://registry.yarnpkg.com/retext-simplify/-/retext-simplify-4.1.1.tgz#00edbbcf03734418dbf3ceaa990863f372a533a7"
- dependencies:
- lodash.difference "^4.4.0"
- nlcst-search "^1.0.0"
- nlcst-to-string "^2.0.0"
- object-keys "^1.0.9"
- quotation "^1.0.0"
- unist-util-position "^3.0.0"
-
-retext-spell@^2.0.0:
- version "2.3.1"
- resolved "https://registry.yarnpkg.com/retext-spell/-/retext-spell-2.3.1.tgz#f52ee13797fc4eb52de1e8b9dc3f6fe85ca97bd7"
- dependencies:
- lodash.includes "^4.2.0"
- nlcst-is-literal "^1.0.0"
- nlcst-to-string "^2.0.0"
- nspell "^1.0.0"
- quotation "^1.1.0"
- unist-util-visit "^1.0.0"
-
-retext-stringify@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/retext-stringify/-/retext-stringify-2.0.0.tgz#00238facc5491f5bcdc589703a4658db2e54415b"
- dependencies:
- nlcst-to-string "^2.0.0"
-
-retext@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/retext/-/retext-5.0.0.tgz#5d9018c4a677d6103c142362d76f50eb1d398bf6"
- dependencies:
- retext-latin "^2.0.0"
- retext-stringify "^2.0.0"
- unified "^6.0.0"
-
right-align@^0.1.1:
version "0.1.3"
resolved "https://registry.yarnpkg.com/right-align/-/right-align-0.1.3.tgz#61339b722fe6a3515689210d24e14c96148613ef"
@@ -10256,10 +9746,6 @@ semver-utils@^1.1.1:
version "5.5.0"
resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab"
-semver@~5.3.0:
- version "5.3.0"
- resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f"
-
send@0.16.1:
version "0.16.1"
resolved "https://registry.yarnpkg.com/send/-/send-0.16.1.tgz#a70e1ca21d1382c11d0d9f6231deb281080d7ab3"
@@ -10400,18 +9886,6 @@ signal-exit@^3.0.0, signal-exit@^3.0.2:
version "3.0.2"
resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d"
-simple-concat@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/simple-concat/-/simple-concat-1.0.0.tgz#7344cbb8b6e26fb27d66b2fc86f9f6d5997521c6"
-
-simple-get@^2.7.0:
- version "2.7.0"
- resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-2.7.0.tgz#ad37f926d08129237ff08c4f2edfd6f10e0380b5"
- dependencies:
- decompress-response "^3.3.0"
- once "^1.3.1"
- simple-concat "^1.0.0"
-
slash@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55"
@@ -10422,14 +9896,6 @@ slice-ansi@1.0.0:
dependencies:
is-fullwidth-code-point "^2.0.0"
-slide@~1.1.3:
- version "1.1.6"
- resolved "https://registry.yarnpkg.com/slide/-/slide-1.1.6.tgz#56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707"
-
-smog-formula@^1.0.0:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/smog-formula/-/smog-formula-1.0.2.tgz#25753f3bc7c0a7d10e0767a56e716ebd3bdd326e"
-
snake-case@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/snake-case/-/snake-case-2.1.0.tgz#41bdb1b73f30ec66a04d4e2cad1b76387d4d6d9f"
@@ -10577,14 +10043,6 @@ source-map@^0.6.1, source-map@~0.6.1:
version "0.6.1"
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
-spache-formula@^1.0.0:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/spache-formula/-/spache-formula-1.0.2.tgz#44e1ef596b42683ee64b278a97ecccb87d7346f1"
-
-spache@^1.1.0:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/spache/-/spache-1.1.2.tgz#d24663c4195baaa119c5d67c2c5853c4bd0972c3"
-
sparkles@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/sparkles/-/sparkles-1.0.0.tgz#1acbbfb592436d10bbe8f785b7cc6f82815012c3"
@@ -10684,10 +10142,6 @@ stackframe@^0.3.1:
version "0.3.1"
resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-0.3.1.tgz#33aa84f1177a5548c8935533cbfeb3420975f5a4"
-staged-git-files@0.0.4:
- version "0.0.4"
- resolved "https://registry.yarnpkg.com/staged-git-files/-/staged-git-files-0.0.4.tgz#d797e1b551ca7a639dec0237dc6eb4bb9be17d35"
-
standalone-react-addons-pure-render-mixin@^0.1.1:
version "0.1.1"
resolved "https://registry.yarnpkg.com/standalone-react-addons-pure-render-mixin/-/standalone-react-addons-pure-render-mixin-0.1.1.tgz#3c7409f4c79c40de9ac72c616cf679a994f37551"
@@ -10764,7 +10218,7 @@ string-length@^1.0.1:
dependencies:
strip-ansi "^3.0.0"
-string-width@^1.0.0, string-width@^1.0.1, string-width@^1.0.2:
+string-width@^1.0.1, string-width@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
dependencies:
@@ -10816,12 +10270,6 @@ strip-ansi@3.0.1, strip-ansi@^3.0.0, strip-ansi@^3.0.1:
dependencies:
ansi-regex "^2.0.0"
-strip-ansi@^0.3.0:
- version "0.3.0"
- resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-0.3.0.tgz#25f48ea22ca79187f3174a4db8759347bb126220"
- dependencies:
- ansi-regex "^0.2.1"
-
strip-ansi@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f"
@@ -10935,10 +10383,6 @@ subtext@6.x.x:
pez "4.x.x"
wreck "14.x.x"
-supports-color@^0.2.0:
- version "0.2.0"
- resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-0.2.0.tgz#d92de2694eb3f67323973d7ae3d8b55b4c22190a"
-
supports-color@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
@@ -10949,7 +10393,7 @@ supports-color@^3.1.2, supports-color@^3.2.3:
dependencies:
has-flag "^1.0.0"
-supports-color@^4.0.0, supports-color@^4.1.0, supports-color@^4.2.1:
+supports-color@^4.0.0, supports-color@^4.2.1:
version "4.5.0"
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.5.0.tgz#be7a0de484dec5c5cddf8b3d59125044912f635b"
dependencies:
@@ -11003,14 +10447,6 @@ sw-toolbox@^3.4.0:
path-to-regexp "^1.0.1"
serviceworker-cache-polyfill "^4.0.0"
-syllable@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/syllable/-/syllable-3.0.0.tgz#568a97884dd5b444ba057d26a68d4ca637594bd1"
- dependencies:
- normalize-strings "^1.1.0"
- pluralize "^7.0.0"
- trim "0.0.1"
-
symbol-observable@^1.0.2, symbol-observable@^1.0.3, symbol-observable@^1.1.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804"
@@ -11053,15 +10489,6 @@ tapable@^0.2.7:
version "0.2.8"
resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.2.8.tgz#99372a5c999bf2df160afc0d74bed4f47948cd22"
-tar-fs@^1.13.0:
- version "1.16.0"
- resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-1.16.0.tgz#e877a25acbcc51d8c790da1c57c9cf439817b896"
- dependencies:
- chownr "^1.0.1"
- mkdirp "^0.5.1"
- pump "^1.0.0"
- tar-stream "^1.1.2"
-
tar-pack@^3.4.0:
version "3.4.1"
resolved "https://registry.yarnpkg.com/tar-pack/-/tar-pack-3.4.1.tgz#e1dbc03a9b9d3ba07e896ad027317eb679a10a1f"
@@ -11075,16 +10502,7 @@ tar-pack@^3.4.0:
tar "^2.2.1"
uid-number "^0.0.6"
-tar-stream@^1.1.2:
- version "1.5.5"
- resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-1.5.5.tgz#5cad84779f45c83b1f2508d96b09d88c7218af55"
- dependencies:
- bl "^1.0.0"
- end-of-stream "^1.0.0"
- readable-stream "^2.0.0"
- xtend "^4.0.0"
-
-tar@^2.0.0, tar@^2.2.1:
+tar@^2.2.1:
version "2.2.1"
resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.1.tgz#8e4d2a256c0e2185c6b18ad694aec968b83cb1d1"
dependencies:
@@ -11278,14 +10696,6 @@ to-regex@^3.0.1:
regex-not "^1.0.2"
safe-regex "^1.1.0"
-to-vfile@^2.1.1:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/to-vfile/-/to-vfile-2.2.0.tgz#342d1705e6df526d569b1fc8bfa29f1f36d6c416"
- dependencies:
- is-buffer "^1.1.4"
- vfile "^2.0.0"
- x-is-function "^1.0.4"
-
topo@3.x.x:
version "3.0.0"
resolved "https://registry.yarnpkg.com/topo/-/topo-3.0.0.tgz#37e48c330efeac784538e0acd3e62ca5e231fe7a"
@@ -11320,10 +10730,6 @@ traverse-chain@~0.1.0:
version "0.1.0"
resolved "https://registry.yarnpkg.com/traverse-chain/-/traverse-chain-0.1.0.tgz#61dbc2d53b69ff6091a12a168fd7d433107e40f1"
-treeify@^1.0.1:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/treeify/-/treeify-1.1.0.tgz#4e31c6a463accd0943879f30667c4fdaff411bb8"
-
trim-newlines@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613"
@@ -11486,14 +10892,6 @@ unherit@^1.0.4:
inherits "^2.0.1"
xtend "^4.0.1"
-unified-message-control@^1.0.0:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/unified-message-control/-/unified-message-control-1.0.3.tgz#fbe4372a933a95ad71820a9a0da155956d3d42d5"
- dependencies:
- trim "0.0.1"
- unist-util-visit "^1.0.0"
- vfile-location "^2.0.0"
-
unified@^6.0.0, unified@^6.1.2:
version "6.1.6"
resolved "https://registry.yarnpkg.com/unified/-/unified-6.1.6.tgz#5ea7f807a0898f1f8acdeefe5f25faa010cc42b1"
@@ -11557,10 +10955,6 @@ unist-util-modify-children@^1.0.0:
dependencies:
array-iterate "^1.0.0"
-unist-util-position@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/unist-util-position/-/unist-util-position-3.0.0.tgz#e6e1e03eeeb81c5e1afe553e8d4adfbd7c0d8f82"
-
unist-util-remove-position@^1.0.0:
version "1.1.1"
resolved "https://registry.yarnpkg.com/unist-util-remove-position/-/unist-util-remove-position-1.1.1.tgz#5a85c1555fc1ba0c101b86707d15e50fa4c871bb"
@@ -11571,11 +10965,7 @@ unist-util-stringify-position@^1.0.0, unist-util-stringify-position@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-1.1.1.tgz#3ccbdc53679eed6ecf3777dd7f5e3229c1b6aa3c"
-unist-util-visit-children@^1.0.0:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/unist-util-visit-children/-/unist-util-visit-children-1.1.1.tgz#eba63b371116231181068837118b6e6e10ec8844"
-
-unist-util-visit@^1.0.0, unist-util-visit@^1.1.0, unist-util-visit@^1.3.0:
+unist-util-visit@^1.1.0, unist-util-visit@^1.3.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-1.3.0.tgz#41ca7c82981fd1ce6c762aac397fc24e35711444"
dependencies:
@@ -11699,10 +11089,6 @@ util-deprecate@~1.0.1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
-util-extend@^1.0.1:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/util-extend/-/util-extend-1.0.3.tgz#a7c216d267545169637b3b6edc6ca9119e2ff93f"
-
util@0.10.3, util@^0.10.3:
version "0.10.3"
resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9"
@@ -11782,20 +11168,6 @@ vfile-message@^1.0.0:
dependencies:
unist-util-stringify-position "^1.1.1"
-vfile-reporter@^3.0.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/vfile-reporter/-/vfile-reporter-3.1.0.tgz#a9b398c5e6dcbc8a9a08e6cf425f092e86a37000"
- dependencies:
- repeat-string "^1.5.0"
- string-width "^1.0.0"
- supports-color "^4.1.0"
- unist-util-stringify-position "^1.0.0"
- vfile-statistics "^1.0.0"
-
-vfile-statistics@^1.0.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/vfile-statistics/-/vfile-statistics-1.1.0.tgz#02104c60fdeed1d11b1f73ad65330b7634b3d895"
-
vfile@^2.0.0:
version "2.3.0"
resolved "https://registry.yarnpkg.com/vfile/-/vfile-2.3.0.tgz#e62d8e72b20e83c324bc6c67278ee272488bf84a"
@@ -11876,10 +11248,6 @@ wcwidth@^1.0.0:
dependencies:
defaults "^1.0.3"
-weasels@^1.0.0:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/weasels/-/weasels-1.1.3.tgz#eccd471fe5c67ec5194d3e46c6afa9550dcc89ff"
-
webidl-conversions@^3.0.0:
version "3.0.1"
resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871"
@@ -12094,11 +11462,7 @@ which-module@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
-which-pm-runs@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/which-pm-runs/-/which-pm-runs-1.0.0.tgz#670b3afbc552e0b55df6b7780ca74615f23ad1cb"
-
-which@1, which@^1.2.12, which@^1.2.14, which@^1.2.9, which@^1.3.0:
+which@^1.2.12, which@^1.2.14, which@^1.2.9, which@^1.3.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/which/-/which-1.3.0.tgz#ff04bdfc010ee547d780bec38e1ac1c2777d253a"
dependencies:
@@ -12270,12 +11634,6 @@ yargs-parser@^7.0.0:
dependencies:
camelcase "^4.1.0"
-yargs-parser@^8.1.0:
- version "8.1.0"
- resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-8.1.0.tgz#f1376a33b6629a5d063782944da732631e966950"
- dependencies:
- camelcase "^4.1.0"
-
yargs-parser@^9.0.2:
version "9.0.2"
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-9.0.2.tgz#9ccf6a43460fe4ed40a9bb68f48d43b8a68cc077"
@@ -12300,23 +11658,6 @@ yargs@6.6.0, yargs@^6.6.0:
y18n "^3.2.1"
yargs-parser "^4.2.0"
-yargs@^10.0.3:
- version "10.1.2"
- resolved "https://registry.yarnpkg.com/yargs/-/yargs-10.1.2.tgz#454d074c2b16a51a43e2fb7807e4f9de69ccb5c5"
- dependencies:
- cliui "^4.0.0"
- decamelize "^1.1.1"
- find-up "^2.1.0"
- get-caller-file "^1.0.1"
- os-locale "^2.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"
- yargs-parser "^8.1.0"
-
yargs@^7.0.2:
version "7.1.0"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-7.1.0.tgz#6ba318eb16961727f5d284f8ea003e8d6154d0c8"