mirror of
https://github.com/facebook/docusaurus.git
synced 2025-05-13 17:17:28 +02:00
Tidy up ESLint usage (#836)
* Use Airbnb ESLint * Turn off rules * Add back * add website to eslint precommit * Add back * remove useless escape
This commit is contained in:
parent
936725c94d
commit
128dbfca0a
12 changed files with 467 additions and 12704 deletions
3
.eslintignore
Normal file
3
.eslintignore
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
static/**/*.js
|
||||||
|
build
|
||||||
|
node_modules
|
105
.eslintrc.js
105
.eslintrc.js
|
@ -3,29 +3,82 @@ const WARNING = 1;
|
||||||
const ERROR = 2;
|
const ERROR = 2;
|
||||||
|
|
||||||
module.exports = {
|
module.exports = {
|
||||||
extends: [
|
env: {
|
||||||
'fbjs', // eslint-config-fbjs
|
browser: true,
|
||||||
'prettier' // eslint-config-prettier
|
commonjs: true,
|
||||||
],
|
jest: true,
|
||||||
overrides: [
|
node: true,
|
||||||
{
|
},
|
||||||
files: ['lib/**/*.js'],
|
parser: 'babel-eslint',
|
||||||
rules: {
|
extends: ['airbnb', 'prettier'],
|
||||||
// allow console
|
rules: {
|
||||||
'no-console': OFF,
|
// allow console
|
||||||
// require radix argument in parseInt
|
'no-console': OFF,
|
||||||
'radix': ERROR,
|
// require radix argument in parseInt
|
||||||
// disallow unused vars
|
radix: ERROR,
|
||||||
'no-unused-vars': ERROR,
|
// Existing ESLint errors sorted by frequency, silencing first.
|
||||||
// almost certainly a bug
|
'react/button-has-type': OFF, // 1
|
||||||
'no-duplicate-case': ERROR,
|
null: OFF, // 1
|
||||||
}
|
'react/no-unused-state': OFF, // 1
|
||||||
},
|
'vars-on-top': OFF, // 1
|
||||||
{
|
'react/forbid-prop-types': OFF, // 1
|
||||||
files: ['examples/**/*.js'],
|
'react/require-default-props': OFF, // 1
|
||||||
rules: {
|
'lines-between-class-members': OFF, // 1
|
||||||
'no-unused-vars': OFF
|
strict: OFF, // 1
|
||||||
}
|
'no-restricted-syntax': OFF, // 1
|
||||||
}
|
'no-path-concat': OFF, // 2
|
||||||
]
|
'one-var': OFF, // 2
|
||||||
};
|
'no-unused-expressions': OFF, // 2
|
||||||
|
'react/jsx-boolean-value': OFF, // 2
|
||||||
|
'jsx-a11y/html-has-lang': OFF, // 2
|
||||||
|
'no-var': OFF, // 2
|
||||||
|
'no-useless-return': OFF, // 2
|
||||||
|
'jsx-a11y/anchor-has-content': OFF, // 2
|
||||||
|
'react/jsx-no-comment-textnodes': OFF, // 3
|
||||||
|
'no-continue': OFF, // 3
|
||||||
|
'jsx-a11y/alt-text': OFF, // 3
|
||||||
|
'react/jsx-tag-spacing': OFF, // 3
|
||||||
|
'no-lonely-if': OFF, // 3
|
||||||
|
'react/sort-comp': OFF, // 4
|
||||||
|
'no-cond-assign': OFF, // 4
|
||||||
|
'no-use-before-define': OFF, // 4
|
||||||
|
'no-empty': OFF, // 4
|
||||||
|
'no-shadow': OFF, // 4
|
||||||
|
'class-methods-use-this': OFF, // 5
|
||||||
|
eqeqeq: OFF, // 5
|
||||||
|
'react/no-multi-comp': OFF, // 5
|
||||||
|
'react/no-array-index-key': OFF, // 6
|
||||||
|
'no-underscore-dangle': OFF, // 6
|
||||||
|
'array-callback-return': OFF, // 6
|
||||||
|
'import/no-extraneous-dependencies': OFF, // 7
|
||||||
|
'no-else-return': OFF, // 9
|
||||||
|
'jsx-a11y/anchor-is-valid': OFF, // 9
|
||||||
|
'import/order': OFF, // 10
|
||||||
|
'arrow-body-style': OFF, // 10
|
||||||
|
camelcase: OFF, // 10
|
||||||
|
'react/jsx-curly-brace-presence': OFF, // 11
|
||||||
|
'react/no-unescaped-entities': OFF, // 12
|
||||||
|
'no-param-reassign': OFF, // 12
|
||||||
|
'no-unused-vars': OFF, // 13
|
||||||
|
'spaced-comment': OFF, // 14
|
||||||
|
'import/no-unresolved': OFF, // 15
|
||||||
|
'react/no-danger': OFF, // 16
|
||||||
|
'object-shorthand': OFF, // 16
|
||||||
|
'dot-notation': OFF, // 19
|
||||||
|
'react/prefer-stateless-function': OFF, // 22
|
||||||
|
'no-plusplus': OFF, // 23
|
||||||
|
'prefer-arrow-callback': OFF, // 30
|
||||||
|
'react/jsx-filename-extension': OFF, // 31
|
||||||
|
'import/newline-after-import': OFF, // 31
|
||||||
|
'react/jsx-closing-bracket-location': OFF, // 36
|
||||||
|
'func-names': OFF, // 37
|
||||||
|
'import/no-dynamic-require': OFF, // 46
|
||||||
|
'prefer-destructuring': OFF, // 69
|
||||||
|
'prefer-const': OFF, // 71
|
||||||
|
'global-require': OFF, // 85
|
||||||
|
'react/jsx-one-expression-per-line': OFF, // 129
|
||||||
|
'react/prop-types': OFF, // 197
|
||||||
|
'prefer-template': OFF, // 292
|
||||||
|
'react/destructuring-assignment': OFF, // 342
|
||||||
|
},
|
||||||
|
};
|
||||||
|
|
|
@ -19,7 +19,6 @@ class Footer extends React.Component {
|
||||||
}
|
}
|
||||||
|
|
||||||
render() {
|
render() {
|
||||||
const currentYear = new Date().getFullYear();
|
|
||||||
return (
|
return (
|
||||||
<footer className="nav-footer" id="footer">
|
<footer className="nav-footer" id="footer">
|
||||||
<section className="sitemap">
|
<section className="sitemap">
|
||||||
|
|
|
@ -13,8 +13,6 @@ const GridBlock = CompLibrary.GridBlock;
|
||||||
|
|
||||||
const translate = require('../../server/translate.js').translate;
|
const translate = require('../../server/translate.js').translate;
|
||||||
|
|
||||||
const siteConfig = require(process.cwd() + '/siteConfig.js');
|
|
||||||
|
|
||||||
class Help extends React.Component {
|
class Help extends React.Component {
|
||||||
render() {
|
render() {
|
||||||
const supportLinks = [
|
const supportLinks = [
|
||||||
|
|
|
@ -9,85 +9,85 @@ const React = require('react');
|
||||||
|
|
||||||
const CompLibrary = require('../../core/CompLibrary');
|
const CompLibrary = require('../../core/CompLibrary');
|
||||||
const Container = CompLibrary.Container;
|
const Container = CompLibrary.Container;
|
||||||
const GridBlock = CompLibrary.GridBlock;
|
|
||||||
|
|
||||||
const CWD = process.cwd();
|
const CWD = process.cwd();
|
||||||
|
|
||||||
const siteConfig = require(CWD + '/siteConfig.js');
|
const siteConfig = require(CWD + '/siteConfig.js');
|
||||||
const versions = require(CWD + '/versions.json');
|
const versions = require(CWD + '/versions.json');
|
||||||
|
|
||||||
class Versions extends React.Component {
|
function Versions() {
|
||||||
render() {
|
const latestVersion = versions[0];
|
||||||
const latestVersion = versions[0];
|
const repoUrl = `https://github.com/${siteConfig.organizationName}/${
|
||||||
return (
|
siteConfig.projectName
|
||||||
<div className="docMainWrapper wrapper">
|
}`;
|
||||||
<Container className="mainContainer versionsContainer">
|
return (
|
||||||
<div className="post">
|
<div className="docMainWrapper wrapper">
|
||||||
<header className="postHeader">
|
<Container className="mainContainer versionsContainer">
|
||||||
<h2>{siteConfig.title + ' Versions'}</h2>
|
<div className="post">
|
||||||
</header>
|
<header className="postHeader">
|
||||||
<p>New versions of this project are released every so often.</p>
|
<h1>{siteConfig.title} Versions</h1>
|
||||||
<h3 id="latest">Current version (Stable)</h3>
|
</header>
|
||||||
<table className="versions">
|
<p>New versions of this project are released every so often.</p>
|
||||||
<tbody>
|
<h3 id="latest">Current version (Stable)</h3>
|
||||||
<tr>
|
<table className="versions">
|
||||||
<th>{latestVersion}</th>
|
<tbody>
|
||||||
<td>
|
<tr>
|
||||||
<a href={''}>Documentation</a>
|
<th>{latestVersion}</th>
|
||||||
</td>
|
<td>
|
||||||
<td>
|
<a href={''}>Documentation</a>
|
||||||
<a href={''}>Release Notes</a>
|
</td>
|
||||||
</td>
|
<td>
|
||||||
</tr>
|
<a href={''}>Release Notes</a>
|
||||||
</tbody>
|
</td>
|
||||||
</table>
|
</tr>
|
||||||
<p>
|
</tbody>
|
||||||
This is the version that is configured automatically when you
|
</table>
|
||||||
first install this project.
|
<p>
|
||||||
</p>
|
This is the version that is configured automatically when you first
|
||||||
<h3 id="rc">Pre-release versions</h3>
|
install this project.
|
||||||
<table className="versions">
|
</p>
|
||||||
<tbody>
|
<h3 id="rc">Pre-release versions</h3>
|
||||||
<tr>
|
<table className="versions">
|
||||||
<th>master</th>
|
<tbody>
|
||||||
<td>
|
<tr>
|
||||||
<a href={''}>Documentation</a>
|
<th>master</th>
|
||||||
</td>
|
<td>
|
||||||
<td>
|
<a href={''}>Documentation</a>
|
||||||
<a href={''}>Release Notes</a>
|
</td>
|
||||||
</td>
|
<td>
|
||||||
</tr>
|
<a href={''}>Release Notes</a>
|
||||||
</tbody>
|
</td>
|
||||||
</table>
|
</tr>
|
||||||
<p>Other text describing this section.</p>
|
</tbody>
|
||||||
<h3 id="archive">Past Versions</h3>
|
</table>
|
||||||
<table className="versions">
|
<p>Other text describing this section.</p>
|
||||||
<tbody>
|
<h3 id="archive">Past Versions</h3>
|
||||||
{versions.map(
|
<table className="versions">
|
||||||
version =>
|
<tbody>
|
||||||
version !== latestVersion && (
|
{versions.map(
|
||||||
<tr>
|
version =>
|
||||||
<th>{version}</th>
|
version !== latestVersion && (
|
||||||
<td>
|
<tr>
|
||||||
<a href={''}>Documentation</a>
|
<th>{version}</th>
|
||||||
</td>
|
<td>
|
||||||
<td>
|
<a href={''}>Documentation</a>
|
||||||
<a href={''}>Release Notes</a>
|
</td>
|
||||||
</td>
|
<td>
|
||||||
</tr>
|
<a href={''}>Release Notes</a>
|
||||||
)
|
</td>
|
||||||
)}
|
</tr>
|
||||||
</tbody>
|
)
|
||||||
</table>
|
)}
|
||||||
<p>
|
</tbody>
|
||||||
You can find past versions of this project{' '}
|
</table>
|
||||||
<a href="https://github.com/"> on GitHub </a>.
|
<p>
|
||||||
</p>
|
You can find past versions of this project on{' '}
|
||||||
</div>
|
<a href={repoUrl}>GitHub</a>.
|
||||||
</Container>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
);
|
</Container>
|
||||||
}
|
</div>
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
module.exports = Versions;
|
module.exports = Versions;
|
||||||
|
|
|
@ -4,39 +4,37 @@
|
||||||
* This source code is licensed under the MIT license found in the
|
* This source code is licensed under the MIT license found in the
|
||||||
* LICENSE file in the root directory of this source tree.
|
* LICENSE file in the root directory of this source tree.
|
||||||
*/
|
*/
|
||||||
const escape = require('escape-string-regexp');
|
|
||||||
|
|
||||||
function blogRouting(baseUrl) {
|
function blogRouting(baseUrl) {
|
||||||
return new RegExp(`^${escape(baseUrl)}blog\/.*html$`);
|
return new RegExp(`^${baseUrl}blog/.*html$`);
|
||||||
}
|
}
|
||||||
|
|
||||||
function docsRouting(baseUrl) {
|
function docsRouting(baseUrl) {
|
||||||
return new RegExp(`^${escape(baseUrl)}docs\/.*html$`);
|
return new RegExp(`^${baseUrl}docs/.*html$`);
|
||||||
}
|
}
|
||||||
|
|
||||||
function dotRouting() {
|
function dotRouting() {
|
||||||
return /(?!.*html$)^\/.*\.[^\n\/]+$/;
|
return /(?!.*html$)^\/.*\.[^\n/]+$/;
|
||||||
}
|
}
|
||||||
|
|
||||||
function feedRouting(baseUrl) {
|
function feedRouting(baseUrl) {
|
||||||
return new RegExp(`^${escape(baseUrl)}blog\/(feed\.xml|atom\.xml)$`);
|
return new RegExp(`^${baseUrl}blog/(feed.xml|atom.xml)$`);
|
||||||
}
|
}
|
||||||
|
|
||||||
function noExtRouting() {
|
function noExtRouting() {
|
||||||
return /\/[^\.]*\/?$/;
|
return /\/[^.]*\/?$/;
|
||||||
}
|
}
|
||||||
|
|
||||||
function pageRouting(baseUrl) {
|
function pageRouting(baseUrl) {
|
||||||
const gr = regex => regex.toString().replace(/(^\/|\/$)/gm, '');
|
const gr = regex => regex.toString().replace(/(^\/|\/$)/gm, '');
|
||||||
return new RegExp(
|
return new RegExp(
|
||||||
`(?!${gr(docsRouting(baseUrl))}|${gr(blogRouting(baseUrl))})^${escape(
|
`(?!${gr(docsRouting(baseUrl))}|${gr(
|
||||||
baseUrl
|
blogRouting(baseUrl)
|
||||||
)}.*\.html$`
|
)})^${baseUrl}.*.html$`
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
function sitemapRouting(baseUrl) {
|
function sitemapRouting(baseUrl) {
|
||||||
return new RegExp(`^${escape(baseUrl)}sitemap.xml$`);
|
return new RegExp(`^${baseUrl}sitemap.xml$`);
|
||||||
}
|
}
|
||||||
|
|
||||||
module.exports = {
|
module.exports = {
|
||||||
|
|
|
@ -17,7 +17,7 @@ const CWD = process.cwd();
|
||||||
|
|
||||||
// escape appropriate characters in a string to be used in a regex
|
// escape appropriate characters in a string to be used in a regex
|
||||||
RegExp.escape = function(s) {
|
RegExp.escape = function(s) {
|
||||||
return s.replace(/[-\/\\^$*+?.()|[\]{}]/g, '\\$&');
|
return s.replace(/[-/\\^$*+?.()|[\]{}]/g, '\\$&');
|
||||||
};
|
};
|
||||||
|
|
||||||
// generate a doc header from metadata
|
// generate a doc header from metadata
|
||||||
|
|
12250
package-lock.json
generated
12250
package-lock.json
generated
File diff suppressed because it is too large
Load diff
51
package.json
51
package.json
|
@ -3,12 +3,7 @@
|
||||||
"description": "Easy to Maintain Open Source Documentation Websites",
|
"description": "Easy to Maintain Open Source Documentation Websites",
|
||||||
"version": "1.3.2",
|
"version": "1.3.2",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"keywords": [
|
"keywords": ["documentation", "websites", "open source", "docusaurus"],
|
||||||
"documentation",
|
|
||||||
"websites",
|
|
||||||
"open source",
|
|
||||||
"docusaurus"
|
|
||||||
],
|
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/facebook/Docusaurus.git"
|
"url": "https://github.com/facebook/Docusaurus.git"
|
||||||
|
@ -16,10 +11,14 @@
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"ci-check": "yarn lint && yarn prettier:diff",
|
"ci-check": "yarn lint && yarn prettier:diff",
|
||||||
"format:source": "prettier --config .prettierrc --write \"lib/**/*.js\"",
|
"format:source": "prettier --config .prettierrc --write \"lib/**/*.js\"",
|
||||||
"format:examples": "prettier --config .prettierrc --write \"examples/**/*.js\"",
|
"format:examples":
|
||||||
"lint": "eslint --cache \"lib/**/*.js\" \"examples/**/*.js\"",
|
"prettier --config .prettierrc --write \"examples/**/*.js\"",
|
||||||
"nit:source": "prettier --config .prettierrc --list-different \"lib/**/*.js\"",
|
"lint":
|
||||||
"nit:examples": "prettier --config .prettierrc --list-different \"examples/**/*.js\"",
|
"eslint --cache \"lib/**/*.js\" \"examples/**/*.js\" \"website/**/*.js\"",
|
||||||
|
"nit:source":
|
||||||
|
"prettier --config .prettierrc --list-different \"lib/**/*.js\"",
|
||||||
|
"nit:examples":
|
||||||
|
"prettier --config .prettierrc --list-different \"examples/**/*.js\"",
|
||||||
"precommit": "lint-staged",
|
"precommit": "lint-staged",
|
||||||
"prettier": "yarn format:source && yarn format:examples",
|
"prettier": "yarn format:source && yarn format:examples",
|
||||||
"prettier:diff": "yarn nit:source && yarn nit:examples",
|
"prettier:diff": "yarn nit:source && yarn nit:examples",
|
||||||
|
@ -27,13 +26,23 @@
|
||||||
},
|
},
|
||||||
"lint-staged": {
|
"lint-staged": {
|
||||||
"linters": {
|
"linters": {
|
||||||
"{lib,examples}/**/*.js": [
|
"{lib,examples,website}/**/*.js": [
|
||||||
"yarn lint --fix",
|
"yarn lint --fix",
|
||||||
"yarn prettier",
|
"yarn prettier",
|
||||||
"git add"
|
"git add"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"bin": {
|
||||||
|
"docusaurus-start": "./lib/start-server.js",
|
||||||
|
"docusaurus-build": "./lib/build-files.js",
|
||||||
|
"docusaurus-publish": "./lib/publish-gh-pages.js",
|
||||||
|
"docusaurus-examples": "./lib/copy-examples.js",
|
||||||
|
"docusaurus-write-translations": "./lib/write-translations.js",
|
||||||
|
"docusaurus-version": "./lib/version.js",
|
||||||
|
"docusaurus-rename-version": "./lib/rename-version.js",
|
||||||
|
"docusaurus-feed": "./lib/generate-feed.js"
|
||||||
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"babel-plugin-transform-class-properties": "^6.24.1",
|
"babel-plugin-transform-class-properties": "^6.24.1",
|
||||||
"babel-plugin-transform-object-rest-spread": "^6.26.0",
|
"babel-plugin-transform-object-rest-spread": "^6.26.0",
|
||||||
|
@ -75,26 +84,14 @@
|
||||||
"tiny-lr": "^1.1.1",
|
"tiny-lr": "^1.1.1",
|
||||||
"tree-node-cli": "^1.2.5"
|
"tree-node-cli": "^1.2.5"
|
||||||
},
|
},
|
||||||
"bin": {
|
|
||||||
"docusaurus-start": "./lib/start-server.js",
|
|
||||||
"docusaurus-build": "./lib/build-files.js",
|
|
||||||
"docusaurus-publish": "./lib/publish-gh-pages.js",
|
|
||||||
"docusaurus-examples": "./lib/copy-examples.js",
|
|
||||||
"docusaurus-write-translations": "./lib/write-translations.js",
|
|
||||||
"docusaurus-version": "./lib/version.js",
|
|
||||||
"docusaurus-rename-version": "./lib/rename-version.js",
|
|
||||||
"docusaurus-feed": "./lib/generate-feed.js"
|
|
||||||
},
|
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"babel-eslint": "^8.2.5",
|
"babel-eslint": "^8.2.5",
|
||||||
"eslint": "^5.0.1",
|
"eslint": "^4.19.1",
|
||||||
"eslint-config-fbjs": "^2.0.1",
|
"eslint-config-airbnb": "17.0.0",
|
||||||
"eslint-config-prettier": "^2.9.0",
|
"eslint-config-prettier": "^2.9.0",
|
||||||
"eslint-plugin-babel": "^5.1.0",
|
"eslint-plugin-import": "^2.12.0",
|
||||||
"eslint-plugin-flowtype": "^2.49.3",
|
|
||||||
"eslint-plugin-jsx-a11y": "^6.0.3",
|
"eslint-plugin-jsx-a11y": "^6.0.3",
|
||||||
"eslint-plugin-react": "^7.10.0",
|
"eslint-plugin-react": "^7.9.1",
|
||||||
"eslint-plugin-relay": "^0.0.23",
|
|
||||||
"filepath": "^1.1.0",
|
"filepath": "^1.1.0",
|
||||||
"front-matter": "^2.3.0",
|
"front-matter": "^2.3.0",
|
||||||
"glob-promise": "^3.3.0",
|
"glob-promise": "^3.3.0",
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
const PropTypes = require('prop-types');
|
|
||||||
/**
|
/**
|
||||||
* Copyright (c) 2017-present, Facebook, Inc.
|
* Copyright (c) 2017-present, Facebook, Inc.
|
||||||
*
|
*
|
||||||
|
@ -6,49 +5,51 @@ const PropTypes = require('prop-types');
|
||||||
* LICENSE file in the root directory of this source tree.
|
* LICENSE file in the root directory of this source tree.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
const PropTypes = require('prop-types');
|
||||||
const React = require('react');
|
const React = require('react');
|
||||||
|
|
||||||
const SocialFooter = props => (
|
function SocialFooter(props) {
|
||||||
<div className="footerSection">
|
const repoUrl = `https://github.com/${props.config.organizationName}/${
|
||||||
<h5>Social</h5>
|
props.config.projectName
|
||||||
<div className="social">
|
}`;
|
||||||
<a
|
return (
|
||||||
className="github-button" // part of the https://buttons.github.io/buttons.js script in siteConfig.js
|
<div className="footerSection">
|
||||||
href={`https://github.com/${props.config.organizationName}/${
|
<h5>Social</h5>
|
||||||
props.config.projectName
|
|
||||||
}`}
|
|
||||||
data-count-href={`/${props.config.organizationName}/${
|
|
||||||
props.config.projectName
|
|
||||||
}/stargazers`}
|
|
||||||
data-show-count="true"
|
|
||||||
data-count-aria-label="# stargazers on GitHub"
|
|
||||||
aria-label="Star this project on GitHub">
|
|
||||||
{props.config.projectName}
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
{props.config.twitterUsername && (
|
|
||||||
<div className="social">
|
<div className="social">
|
||||||
<a
|
<a
|
||||||
href={`https://twitter.com/${props.config.twitterUsername}`}
|
className="github-button" // part of the https://buttons.github.io/buttons.js script in siteConfig.js
|
||||||
className="twitter-follow-button">
|
href={repoUrl}
|
||||||
Follow @{props.config.twitterUsername}
|
data-count-href={`${repoUrl}/stargazers`}
|
||||||
|
data-show-count="true"
|
||||||
|
data-count-aria-label="# stargazers on GitHub"
|
||||||
|
aria-label="Star this project on GitHub">
|
||||||
|
{props.config.projectName}
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
)}
|
{props.config.twitterUsername && (
|
||||||
{props.config.facebookAppId && (
|
<div className="social">
|
||||||
<div className="social">
|
<a
|
||||||
<div
|
href={`https://twitter.com/${props.config.twitterUsername}`}
|
||||||
className="fb-like"
|
className="twitter-follow-button">
|
||||||
data-href={props.config.url}
|
Follow @{props.config.twitterUsername}
|
||||||
data-layout="standard"
|
</a>
|
||||||
data-share="true"
|
</div>
|
||||||
data-width="225"
|
)}
|
||||||
data-show-faces="false"
|
{props.config.facebookAppId && (
|
||||||
/>
|
<div className="social">
|
||||||
</div>
|
<div
|
||||||
)}
|
className="fb-like"
|
||||||
</div>
|
data-href={props.config.url}
|
||||||
);
|
data-layout="standard"
|
||||||
|
data-share="true"
|
||||||
|
data-width="225"
|
||||||
|
data-show-faces="false"
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
)}
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
SocialFooter.propTypes = {
|
SocialFooter.propTypes = {
|
||||||
config: PropTypes.object,
|
config: PropTypes.object,
|
||||||
|
@ -77,37 +78,35 @@ class Footer extends React.Component {
|
||||||
href={`
|
href={`
|
||||||
${this.props.config.baseUrl}docs/${
|
${this.props.config.baseUrl}docs/${
|
||||||
this.props.language
|
this.props.language
|
||||||
}/installation.html`}>
|
}/installation`}>
|
||||||
Getting Started
|
Getting Started
|
||||||
</a>
|
</a>
|
||||||
<a
|
<a
|
||||||
href={`
|
href={`
|
||||||
${this.props.config.baseUrl}docs/${
|
${this.props.config.baseUrl}docs/${
|
||||||
this.props.language
|
this.props.language
|
||||||
}/versioning.html`}>
|
}/versioning`}>
|
||||||
Versioning
|
Versioning
|
||||||
</a>
|
</a>
|
||||||
<a
|
<a
|
||||||
href={`
|
href={`
|
||||||
${this.props.config.baseUrl}docs/${
|
${this.props.config.baseUrl}docs/${
|
||||||
this.props.language
|
this.props.language
|
||||||
}/translation.html`}>
|
}/translation`}>
|
||||||
Localization
|
Localization
|
||||||
</a>
|
</a>
|
||||||
<a
|
<a
|
||||||
href={`
|
href={`
|
||||||
${this.props.config.baseUrl}docs/${
|
${this.props.config.baseUrl}docs/${
|
||||||
this.props.language
|
this.props.language
|
||||||
}/search.html`}>
|
}/search`}>
|
||||||
Adding Search
|
Adding Search
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
<div className="footerSection">
|
<div className="footerSection">
|
||||||
<h5>Community</h5>
|
<h5>Community</h5>
|
||||||
<a
|
<a
|
||||||
href={`${this.props.config.baseUrl}${
|
href={`${this.props.config.baseUrl}${this.props.language}/users`}>
|
||||||
this.props.language
|
|
||||||
}/users.html`}>
|
|
||||||
User Showcase
|
User Showcase
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -9,97 +9,103 @@ const React = require('react');
|
||||||
|
|
||||||
const CompLibrary = require('../../core/CompLibrary');
|
const CompLibrary = require('../../core/CompLibrary');
|
||||||
const Container = CompLibrary.Container;
|
const Container = CompLibrary.Container;
|
||||||
const GridBlock = CompLibrary.GridBlock;
|
|
||||||
|
|
||||||
const CWD = process.cwd();
|
const CWD = process.cwd();
|
||||||
|
|
||||||
const siteConfig = require(CWD + '/siteConfig.js');
|
const siteConfig = require(CWD + '/siteConfig.js');
|
||||||
const versions = require(CWD + '/versions.json');
|
const versions = require(CWD + '/versions.json');
|
||||||
|
|
||||||
class Versions extends React.Component {
|
function Versions(props) {
|
||||||
render() {
|
const latestVersion = versions[0];
|
||||||
const latestVersion = versions[0];
|
const repoUrl = `https://github.com/${siteConfig.organizationName}/${
|
||||||
return (
|
siteConfig.projectName
|
||||||
<div className="docMainWrapper wrapper">
|
}`;
|
||||||
<Container className="mainContainer versionsContainer">
|
return (
|
||||||
<div className="post">
|
<div className="docMainWrapper wrapper">
|
||||||
<header className="postHeader">
|
<Container className="mainContainer versionsContainer">
|
||||||
<h2>{siteConfig.title} Versions</h2>
|
<div className="post">
|
||||||
</header>
|
<header className="postHeader">
|
||||||
<h3 id="latest">Current version (Stable)</h3>
|
<h1>{siteConfig.title} Versions</h1>
|
||||||
<p>Latest version of Docusaurus.</p>
|
</header>
|
||||||
<table className="versions">
|
<h3 id="latest">Current version (Stable)</h3>
|
||||||
<tbody>
|
<p>Latest version of Docusaurus.</p>
|
||||||
<tr>
|
<table className="versions">
|
||||||
<th>{latestVersion}</th>
|
<tbody>
|
||||||
<td>
|
<tr>
|
||||||
<a href={`${siteConfig.baseUrl}docs/${this.props.language}/installation`}>Documentation</a>
|
<th>{latestVersion}</th>
|
||||||
</td>
|
<td>
|
||||||
<td>
|
<a
|
||||||
<a href={`https://github.com/facebook/Docusaurus/releases/tag/v${latestVersion}`}>Release Notes</a>
|
href={`${siteConfig.baseUrl}docs/${
|
||||||
</td>
|
props.language
|
||||||
</tr>
|
}/installation`}>
|
||||||
</tbody>
|
Documentation
|
||||||
</table>
|
</a>
|
||||||
<h3 id="rc">Latest Version</h3>
|
</td>
|
||||||
Here you can find the latest documentation and unreleased code.
|
<td>
|
||||||
<table className="versions">
|
<a href={`${repoUrl}/releases/tag/v${latestVersion}`}>
|
||||||
<tbody>
|
Release Notes
|
||||||
<tr>
|
</a>
|
||||||
<th>master</th>
|
</td>
|
||||||
<td>
|
</tr>
|
||||||
<a
|
</tbody>
|
||||||
href={`${
|
</table>
|
||||||
siteConfig.baseUrl
|
<h3 id="rc">Latest Version</h3>
|
||||||
}docs/${this.props.language}/next/installation`}
|
Here you can find the latest documentation and unreleased code.
|
||||||
>
|
<table className="versions">
|
||||||
Documentation
|
<tbody>
|
||||||
</a>
|
<tr>
|
||||||
</td>
|
<th>master</th>
|
||||||
<td>
|
<td>
|
||||||
<a href="https://github.com/facebook/Docusaurus">Source Code</a>
|
<a
|
||||||
</td>
|
href={`${siteConfig.baseUrl}docs/${
|
||||||
</tr>
|
props.language
|
||||||
</tbody>
|
}/next/installation`}>
|
||||||
</table>
|
Documentation
|
||||||
<h3 id="archive">Past Versions</h3>
|
</a>
|
||||||
<p>Here you can find documentation for previous versions of Docusaurus.</p>
|
</td>
|
||||||
<table className="versions">
|
<td>
|
||||||
<tbody>
|
<a href={repoUrl}>Source Code</a>
|
||||||
{versions.map(
|
</td>
|
||||||
version =>
|
</tr>
|
||||||
version !== latestVersion && (
|
</tbody>
|
||||||
<tr key={version}>
|
</table>
|
||||||
<th>{version}</th>
|
<h3 id="archive">Past Versions</h3>
|
||||||
<td>
|
<p>
|
||||||
<a
|
Here you can find documentation for previous versions of Docusaurus.
|
||||||
href={`${
|
</p>
|
||||||
siteConfig.baseUrl
|
<table className="versions">
|
||||||
}docs/${this.props.language}/${version}/installation`}
|
<tbody>
|
||||||
>
|
{versions.map(
|
||||||
Documentation
|
version =>
|
||||||
</a>
|
version !== latestVersion && (
|
||||||
</td>
|
<tr key={version}>
|
||||||
<td>
|
<th>{version}</th>
|
||||||
<a
|
<td>
|
||||||
href={`https://github.com/facebook/Docusaurus/releases/tag/v${version}`}>
|
<a
|
||||||
Release Notes
|
href={`${siteConfig.baseUrl}docs/${
|
||||||
</a>
|
props.language
|
||||||
</td>
|
}/${version}/installation`}>
|
||||||
</tr>
|
Documentation
|
||||||
)
|
</a>
|
||||||
)}
|
</td>
|
||||||
</tbody>
|
<td>
|
||||||
</table>
|
<a href={`${repoUrl}/releases/tag/v${version}`}>
|
||||||
<p>
|
Release Notes
|
||||||
You can find past versions of this project on{' '}
|
</a>
|
||||||
<a href="https://github.com/facebook/Docusaurus/releases">GitHub</a>.
|
</td>
|
||||||
</p>
|
</tr>
|
||||||
</div>
|
)
|
||||||
</Container>
|
)}
|
||||||
</div>
|
</tbody>
|
||||||
);
|
</table>
|
||||||
}
|
<p>
|
||||||
|
You can find past versions of this project on{' '}
|
||||||
|
<a href={`${repoUrl}/releases`}>GitHub</a>.
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</Container>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
Versions.title = 'Versions';
|
Versions.title = 'Versions';
|
||||||
|
|
326
yarn.lock
326
yarn.lock
|
@ -125,17 +125,21 @@ acorn-globals@^3.1.0:
|
||||||
dependencies:
|
dependencies:
|
||||||
acorn "^4.0.4"
|
acorn "^4.0.4"
|
||||||
|
|
||||||
acorn-jsx@^4.1.1:
|
acorn-jsx@^3.0.0:
|
||||||
version "4.1.1"
|
version "3.0.1"
|
||||||
resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-4.1.1.tgz#e8e41e48ea2fe0c896740610ab6a4ffd8add225e"
|
resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-3.0.1.tgz#afdf9488fb1ecefc8348f6fb22f464e32a58b36b"
|
||||||
dependencies:
|
dependencies:
|
||||||
acorn "^5.0.3"
|
acorn "^3.0.4"
|
||||||
|
|
||||||
|
acorn@^3.0.4:
|
||||||
|
version "3.3.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a"
|
||||||
|
|
||||||
acorn@^4.0.4:
|
acorn@^4.0.4:
|
||||||
version "4.0.13"
|
version "4.0.13"
|
||||||
resolved "https://registry.yarnpkg.com/acorn/-/acorn-4.0.13.tgz#105495ae5361d697bd195c825192e1ad7f253787"
|
resolved "https://registry.yarnpkg.com/acorn/-/acorn-4.0.13.tgz#105495ae5361d697bd195c825192e1ad7f253787"
|
||||||
|
|
||||||
acorn@^5.0.3, acorn@^5.6.0:
|
acorn@^5.5.0:
|
||||||
version "5.7.1"
|
version "5.7.1"
|
||||||
resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.7.1.tgz#f095829297706a7c9776958c0afc8930a9b9d9d8"
|
resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.7.1.tgz#f095829297706a7c9776958c0afc8930a9b9d9d8"
|
||||||
|
|
||||||
|
@ -143,11 +147,11 @@ address@1.0.3, address@^1.0.1:
|
||||||
version "1.0.3"
|
version "1.0.3"
|
||||||
resolved "https://registry.yarnpkg.com/address/-/address-1.0.3.tgz#b5f50631f8d6cec8bd20c963963afb55e06cbce9"
|
resolved "https://registry.yarnpkg.com/address/-/address-1.0.3.tgz#b5f50631f8d6cec8bd20c963963afb55e06cbce9"
|
||||||
|
|
||||||
ajv-keywords@^3.0.0:
|
ajv-keywords@^2.1.0:
|
||||||
version "3.2.0"
|
version "2.1.1"
|
||||||
resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.2.0.tgz#e86b819c602cf8821ad637413698f1dec021847a"
|
resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-2.1.1.tgz#617997fc5f60576894c435f940d819e135b80762"
|
||||||
|
|
||||||
ajv@^5.1.0:
|
ajv@^5.1.0, ajv@^5.2.3, ajv@^5.3.0:
|
||||||
version "5.5.2"
|
version "5.5.2"
|
||||||
resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.5.2.tgz#73b5eeca3fab653e3d3f9422b341ad42205dc965"
|
resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.5.2.tgz#73b5eeca3fab653e3d3f9422b341ad42205dc965"
|
||||||
dependencies:
|
dependencies:
|
||||||
|
@ -156,15 +160,6 @@ ajv@^5.1.0:
|
||||||
fast-json-stable-stringify "^2.0.0"
|
fast-json-stable-stringify "^2.0.0"
|
||||||
json-schema-traverse "^0.3.0"
|
json-schema-traverse "^0.3.0"
|
||||||
|
|
||||||
ajv@^6.0.1, ajv@^6.5.0:
|
|
||||||
version "6.5.1"
|
|
||||||
resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.5.1.tgz#88ebc1263c7133937d108b80c5572e64e1d9322d"
|
|
||||||
dependencies:
|
|
||||||
fast-deep-equal "^2.0.1"
|
|
||||||
fast-json-stable-stringify "^2.0.0"
|
|
||||||
json-schema-traverse "^0.4.1"
|
|
||||||
uri-js "^4.2.1"
|
|
||||||
|
|
||||||
align-text@^0.1.1, align-text@^0.1.3:
|
align-text@^0.1.1, align-text@^0.1.3:
|
||||||
version "0.1.4"
|
version "0.1.4"
|
||||||
resolved "https://registry.yarnpkg.com/align-text/-/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117"
|
resolved "https://registry.yarnpkg.com/align-text/-/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117"
|
||||||
|
@ -431,7 +426,7 @@ axobject-query@^0.1.0:
|
||||||
dependencies:
|
dependencies:
|
||||||
ast-types-flow "0.0.7"
|
ast-types-flow "0.0.7"
|
||||||
|
|
||||||
babel-code-frame@6.26.0, babel-code-frame@^6.26.0:
|
babel-code-frame@6.26.0, babel-code-frame@^6.22.0, babel-code-frame@^6.26.0:
|
||||||
version "6.26.0"
|
version "6.26.0"
|
||||||
resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b"
|
resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b"
|
||||||
dependencies:
|
dependencies:
|
||||||
|
@ -1579,7 +1574,7 @@ concat-map@0.0.1:
|
||||||
version "0.0.1"
|
version "0.0.1"
|
||||||
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
|
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
|
||||||
|
|
||||||
concat-stream@^1.4.6, concat-stream@^1.4.7, concat-stream@^1.5.2:
|
concat-stream@^1.4.6, concat-stream@^1.4.7, concat-stream@^1.5.2, concat-stream@^1.6.0:
|
||||||
version "1.6.2"
|
version "1.6.2"
|
||||||
resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34"
|
resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34"
|
||||||
dependencies:
|
dependencies:
|
||||||
|
@ -1596,6 +1591,10 @@ console-stream@^0.1.1:
|
||||||
version "0.1.1"
|
version "0.1.1"
|
||||||
resolved "https://registry.yarnpkg.com/console-stream/-/console-stream-0.1.1.tgz#a095fe07b20465955f2fafd28b5d72bccd949d44"
|
resolved "https://registry.yarnpkg.com/console-stream/-/console-stream-0.1.1.tgz#a095fe07b20465955f2fafd28b5d72bccd949d44"
|
||||||
|
|
||||||
|
contains-path@^0.1.0:
|
||||||
|
version "0.1.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/contains-path/-/contains-path-0.1.0.tgz#fe8cf184ff6670b6baef01a9d4861a5cbec4120a"
|
||||||
|
|
||||||
content-disposition@0.5.2:
|
content-disposition@0.5.2:
|
||||||
version "0.5.2"
|
version "0.5.2"
|
||||||
resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4"
|
resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4"
|
||||||
|
@ -1654,7 +1653,7 @@ create-error-class@^3.0.1:
|
||||||
dependencies:
|
dependencies:
|
||||||
capture-stack-trace "^1.0.0"
|
capture-stack-trace "^1.0.0"
|
||||||
|
|
||||||
cross-spawn@5.1.0, cross-spawn@^5.0.1:
|
cross-spawn@5.1.0, cross-spawn@^5.0.1, cross-spawn@^5.1.0:
|
||||||
version "5.1.0"
|
version "5.1.0"
|
||||||
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449"
|
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449"
|
||||||
dependencies:
|
dependencies:
|
||||||
|
@ -1662,16 +1661,6 @@ cross-spawn@5.1.0, cross-spawn@^5.0.1:
|
||||||
shebang-command "^1.2.0"
|
shebang-command "^1.2.0"
|
||||||
which "^1.2.9"
|
which "^1.2.9"
|
||||||
|
|
||||||
cross-spawn@^6.0.5:
|
|
||||||
version "6.0.5"
|
|
||||||
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4"
|
|
||||||
dependencies:
|
|
||||||
nice-try "^1.0.4"
|
|
||||||
path-key "^2.0.1"
|
|
||||||
semver "^5.5.0"
|
|
||||||
shebang-command "^1.2.0"
|
|
||||||
which "^1.2.9"
|
|
||||||
|
|
||||||
crowdin-cli@^0.3.0:
|
crowdin-cli@^0.3.0:
|
||||||
version "0.3.0"
|
version "0.3.0"
|
||||||
resolved "https://registry.yarnpkg.com/crowdin-cli/-/crowdin-cli-0.3.0.tgz#eac9989a6fe7feaaf33090397afc187c67b46191"
|
resolved "https://registry.yarnpkg.com/crowdin-cli/-/crowdin-cli-0.3.0.tgz#eac9989a6fe7feaaf33090397afc187c67b46191"
|
||||||
|
@ -2000,6 +1989,13 @@ diff@^3.2.0:
|
||||||
version "3.5.0"
|
version "3.5.0"
|
||||||
resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12"
|
resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12"
|
||||||
|
|
||||||
|
doctrine@1.5.0:
|
||||||
|
version "1.5.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa"
|
||||||
|
dependencies:
|
||||||
|
esutils "^2.0.2"
|
||||||
|
isarray "^1.0.0"
|
||||||
|
|
||||||
doctrine@^2.1.0:
|
doctrine@^2.1.0:
|
||||||
version "2.1.0"
|
version "2.1.0"
|
||||||
resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d"
|
resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d"
|
||||||
|
@ -2141,7 +2137,7 @@ error@^7.0.0:
|
||||||
string-template "~0.2.1"
|
string-template "~0.2.1"
|
||||||
xtend "~4.0.0"
|
xtend "~4.0.0"
|
||||||
|
|
||||||
es-abstract@^1.10.0, es-abstract@^1.5.1, es-abstract@^1.6.1, es-abstract@^1.7.0:
|
es-abstract@^1.5.1, es-abstract@^1.6.1, es-abstract@^1.7.0:
|
||||||
version "1.12.0"
|
version "1.12.0"
|
||||||
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.12.0.tgz#9dbbdd27c6856f0001421ca18782d786bf8a6165"
|
resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.12.0.tgz#9dbbdd27c6856f0001421ca18782d786bf8a6165"
|
||||||
dependencies:
|
dependencies:
|
||||||
|
@ -2178,9 +2174,21 @@ escodegen@^1.6.1:
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
source-map "~0.6.1"
|
source-map "~0.6.1"
|
||||||
|
|
||||||
eslint-config-fbjs@^2.0.1:
|
eslint-config-airbnb-base@^13.0.0:
|
||||||
version "2.0.1"
|
version "13.0.0"
|
||||||
resolved "https://registry.yarnpkg.com/eslint-config-fbjs/-/eslint-config-fbjs-2.0.1.tgz#395896fd740e0e28dc1c2072e3bc982e88247df5"
|
resolved "https://registry.yarnpkg.com/eslint-config-airbnb-base/-/eslint-config-airbnb-base-13.0.0.tgz#2ee6279c4891128e49d6445b24aa13c2d1a21450"
|
||||||
|
dependencies:
|
||||||
|
eslint-restricted-globals "^0.1.1"
|
||||||
|
object.assign "^4.1.0"
|
||||||
|
object.entries "^1.0.4"
|
||||||
|
|
||||||
|
eslint-config-airbnb@17.0.0:
|
||||||
|
version "17.0.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/eslint-config-airbnb/-/eslint-config-airbnb-17.0.0.tgz#1bb8c4255483320bb68c3b614f71ae6058b0b2db"
|
||||||
|
dependencies:
|
||||||
|
eslint-config-airbnb-base "^13.0.0"
|
||||||
|
object.assign "^4.1.0"
|
||||||
|
object.entries "^1.0.4"
|
||||||
|
|
||||||
eslint-config-prettier@^2.9.0:
|
eslint-config-prettier@^2.9.0:
|
||||||
version "2.9.0"
|
version "2.9.0"
|
||||||
|
@ -2188,17 +2196,34 @@ eslint-config-prettier@^2.9.0:
|
||||||
dependencies:
|
dependencies:
|
||||||
get-stdin "^5.0.1"
|
get-stdin "^5.0.1"
|
||||||
|
|
||||||
eslint-plugin-babel@^5.1.0:
|
eslint-import-resolver-node@^0.3.1:
|
||||||
version "5.1.0"
|
version "0.3.2"
|
||||||
resolved "https://registry.yarnpkg.com/eslint-plugin-babel/-/eslint-plugin-babel-5.1.0.tgz#9c76e476162041e50b6ba69aa4eae3bdd6a4e1c3"
|
resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz#58f15fb839b8d0576ca980413476aab2472db66a"
|
||||||
dependencies:
|
dependencies:
|
||||||
eslint-rule-composer "^0.3.0"
|
debug "^2.6.9"
|
||||||
|
resolve "^1.5.0"
|
||||||
|
|
||||||
eslint-plugin-flowtype@^2.49.3:
|
eslint-module-utils@^2.2.0:
|
||||||
version "2.49.3"
|
version "2.2.0"
|
||||||
resolved "https://registry.yarnpkg.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.49.3.tgz#ccca6ee5ba2027eb3ed36bc2ec8c9a842feee841"
|
resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.2.0.tgz#b270362cd88b1a48ad308976ce7fa54e98411746"
|
||||||
dependencies:
|
dependencies:
|
||||||
lodash "^4.17.10"
|
debug "^2.6.8"
|
||||||
|
pkg-dir "^1.0.0"
|
||||||
|
|
||||||
|
eslint-plugin-import@^2.12.0:
|
||||||
|
version "2.13.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.13.0.tgz#df24f241175e312d91662dc91ca84064caec14ed"
|
||||||
|
dependencies:
|
||||||
|
contains-path "^0.1.0"
|
||||||
|
debug "^2.6.8"
|
||||||
|
doctrine "1.5.0"
|
||||||
|
eslint-import-resolver-node "^0.3.1"
|
||||||
|
eslint-module-utils "^2.2.0"
|
||||||
|
has "^1.0.1"
|
||||||
|
lodash "^4.17.4"
|
||||||
|
minimatch "^3.0.3"
|
||||||
|
read-pkg-up "^2.0.0"
|
||||||
|
resolve "^1.6.0"
|
||||||
|
|
||||||
eslint-plugin-jsx-a11y@^6.0.3:
|
eslint-plugin-jsx-a11y@^6.0.3:
|
||||||
version "6.0.3"
|
version "6.0.3"
|
||||||
|
@ -2212,7 +2237,7 @@ eslint-plugin-jsx-a11y@^6.0.3:
|
||||||
emoji-regex "^6.1.0"
|
emoji-regex "^6.1.0"
|
||||||
jsx-ast-utils "^2.0.0"
|
jsx-ast-utils "^2.0.0"
|
||||||
|
|
||||||
eslint-plugin-react@^7.10.0:
|
eslint-plugin-react@^7.9.1:
|
||||||
version "7.10.0"
|
version "7.10.0"
|
||||||
resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.10.0.tgz#af5c1fef31c4704db02098f9be18202993828b50"
|
resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.10.0.tgz#af5c1fef31c4704db02098f9be18202993828b50"
|
||||||
dependencies:
|
dependencies:
|
||||||
|
@ -2221,24 +2246,11 @@ eslint-plugin-react@^7.10.0:
|
||||||
jsx-ast-utils "^2.0.1"
|
jsx-ast-utils "^2.0.1"
|
||||||
prop-types "^15.6.2"
|
prop-types "^15.6.2"
|
||||||
|
|
||||||
eslint-plugin-relay@^0.0.23:
|
eslint-restricted-globals@^0.1.1:
|
||||||
version "0.0.23"
|
version "0.1.1"
|
||||||
resolved "https://registry.yarnpkg.com/eslint-plugin-relay/-/eslint-plugin-relay-0.0.23.tgz#fdca1d40b5ea3b15d2871d4eaa3cd33d260323e6"
|
resolved "https://registry.yarnpkg.com/eslint-restricted-globals/-/eslint-restricted-globals-0.1.1.tgz#35f0d5cbc64c2e3ed62e93b4b1a7af05ba7ed4d7"
|
||||||
dependencies:
|
|
||||||
graphql "^0.13.0"
|
|
||||||
|
|
||||||
eslint-rule-composer@^0.3.0:
|
eslint-scope@^3.7.1, eslint-scope@~3.7.1:
|
||||||
version "0.3.0"
|
|
||||||
resolved "https://registry.yarnpkg.com/eslint-rule-composer/-/eslint-rule-composer-0.3.0.tgz#79320c927b0c5c0d3d3d2b76c8b4a488f25bbaf9"
|
|
||||||
|
|
||||||
eslint-scope@^4.0.0:
|
|
||||||
version "4.0.0"
|
|
||||||
resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.0.tgz#50bf3071e9338bcdc43331794a0cb533f0136172"
|
|
||||||
dependencies:
|
|
||||||
esrecurse "^4.1.0"
|
|
||||||
estraverse "^4.1.1"
|
|
||||||
|
|
||||||
eslint-scope@~3.7.1:
|
|
||||||
version "3.7.1"
|
version "3.7.1"
|
||||||
resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-3.7.1.tgz#3d63c3edfda02e06e01a452ad88caacc7cdcb6e8"
|
resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-3.7.1.tgz#3d63c3edfda02e06e01a452ad88caacc7cdcb6e8"
|
||||||
dependencies:
|
dependencies:
|
||||||
|
@ -2249,55 +2261,55 @@ eslint-visitor-keys@^1.0.0:
|
||||||
version "1.0.0"
|
version "1.0.0"
|
||||||
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d"
|
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d"
|
||||||
|
|
||||||
eslint@^5.0.1:
|
eslint@^4.19.1:
|
||||||
version "5.0.1"
|
version "4.19.1"
|
||||||
resolved "https://registry.yarnpkg.com/eslint/-/eslint-5.0.1.tgz#109b90ab7f7a736f54e0f341c8bb9d09777494c3"
|
resolved "https://registry.yarnpkg.com/eslint/-/eslint-4.19.1.tgz#32d1d653e1d90408854bfb296f076ec7e186a300"
|
||||||
dependencies:
|
dependencies:
|
||||||
ajv "^6.5.0"
|
ajv "^5.3.0"
|
||||||
babel-code-frame "^6.26.0"
|
babel-code-frame "^6.22.0"
|
||||||
chalk "^2.1.0"
|
chalk "^2.1.0"
|
||||||
cross-spawn "^6.0.5"
|
concat-stream "^1.6.0"
|
||||||
|
cross-spawn "^5.1.0"
|
||||||
debug "^3.1.0"
|
debug "^3.1.0"
|
||||||
doctrine "^2.1.0"
|
doctrine "^2.1.0"
|
||||||
eslint-scope "^4.0.0"
|
eslint-scope "^3.7.1"
|
||||||
eslint-visitor-keys "^1.0.0"
|
eslint-visitor-keys "^1.0.0"
|
||||||
espree "^4.0.0"
|
espree "^3.5.4"
|
||||||
esquery "^1.0.1"
|
esquery "^1.0.0"
|
||||||
esutils "^2.0.2"
|
esutils "^2.0.2"
|
||||||
file-entry-cache "^2.0.0"
|
file-entry-cache "^2.0.0"
|
||||||
functional-red-black-tree "^1.0.1"
|
functional-red-black-tree "^1.0.1"
|
||||||
glob "^7.1.2"
|
glob "^7.1.2"
|
||||||
globals "^11.5.0"
|
globals "^11.0.1"
|
||||||
ignore "^3.3.3"
|
ignore "^3.3.3"
|
||||||
imurmurhash "^0.1.4"
|
imurmurhash "^0.1.4"
|
||||||
inquirer "^5.2.0"
|
inquirer "^3.0.6"
|
||||||
is-resolvable "^1.1.0"
|
is-resolvable "^1.0.0"
|
||||||
js-yaml "^3.11.0"
|
js-yaml "^3.9.1"
|
||||||
json-stable-stringify-without-jsonify "^1.0.1"
|
json-stable-stringify-without-jsonify "^1.0.1"
|
||||||
levn "^0.3.0"
|
levn "^0.3.0"
|
||||||
lodash "^4.17.5"
|
lodash "^4.17.4"
|
||||||
minimatch "^3.0.4"
|
minimatch "^3.0.2"
|
||||||
mkdirp "^0.5.1"
|
mkdirp "^0.5.1"
|
||||||
natural-compare "^1.4.0"
|
natural-compare "^1.4.0"
|
||||||
optionator "^0.8.2"
|
optionator "^0.8.2"
|
||||||
path-is-inside "^1.0.2"
|
path-is-inside "^1.0.2"
|
||||||
pluralize "^7.0.0"
|
pluralize "^7.0.0"
|
||||||
progress "^2.0.0"
|
progress "^2.0.0"
|
||||||
regexpp "^1.1.0"
|
regexpp "^1.0.1"
|
||||||
require-uncached "^1.0.3"
|
require-uncached "^1.0.3"
|
||||||
semver "^5.5.0"
|
semver "^5.3.0"
|
||||||
string.prototype.matchall "^2.0.0"
|
|
||||||
strip-ansi "^4.0.0"
|
strip-ansi "^4.0.0"
|
||||||
strip-json-comments "^2.0.1"
|
strip-json-comments "~2.0.1"
|
||||||
table "^4.0.3"
|
table "4.0.2"
|
||||||
text-table "^0.2.0"
|
text-table "~0.2.0"
|
||||||
|
|
||||||
espree@^4.0.0:
|
espree@^3.5.4:
|
||||||
version "4.0.0"
|
version "3.5.4"
|
||||||
resolved "https://registry.yarnpkg.com/espree/-/espree-4.0.0.tgz#253998f20a0f82db5d866385799d912a83a36634"
|
resolved "https://registry.yarnpkg.com/espree/-/espree-3.5.4.tgz#b0f447187c8a8bed944b815a660bddf5deb5d1a7"
|
||||||
dependencies:
|
dependencies:
|
||||||
acorn "^5.6.0"
|
acorn "^5.5.0"
|
||||||
acorn-jsx "^4.1.1"
|
acorn-jsx "^3.0.0"
|
||||||
|
|
||||||
esprima@^2.6.0:
|
esprima@^2.6.0:
|
||||||
version "2.7.3"
|
version "2.7.3"
|
||||||
|
@ -2311,7 +2323,7 @@ esprima@^4.0.0:
|
||||||
version "4.0.0"
|
version "4.0.0"
|
||||||
resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.0.tgz#4499eddcd1110e0b218bacf2fa7f7f59f55ca804"
|
resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.0.tgz#4499eddcd1110e0b218bacf2fa7f7f59f55ca804"
|
||||||
|
|
||||||
esquery@^1.0.1:
|
esquery@^1.0.0:
|
||||||
version "1.0.1"
|
version "1.0.1"
|
||||||
resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.0.1.tgz#406c51658b1f5991a5f9b62b1dc25b00e3e5c708"
|
resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.0.1.tgz#406c51658b1f5991a5f9b62b1dc25b00e3e5c708"
|
||||||
dependencies:
|
dependencies:
|
||||||
|
@ -2491,7 +2503,7 @@ extend@^3.0.0, extend@~3.0.1:
|
||||||
version "3.0.1"
|
version "3.0.1"
|
||||||
resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.1.tgz#a755ea7bc1adfcc5a31ce7e762dbaadc5e636444"
|
resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.1.tgz#a755ea7bc1adfcc5a31ce7e762dbaadc5e636444"
|
||||||
|
|
||||||
external-editor@^2.0.4, external-editor@^2.1.0:
|
external-editor@^2.0.4:
|
||||||
version "2.2.0"
|
version "2.2.0"
|
||||||
resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-2.2.0.tgz#045511cfd8d133f3846673d1047c154e214ad3d5"
|
resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-2.2.0.tgz#045511cfd8d133f3846673d1047c154e214ad3d5"
|
||||||
dependencies:
|
dependencies:
|
||||||
|
@ -2538,10 +2550,6 @@ fast-deep-equal@^1.0.0:
|
||||||
version "1.1.0"
|
version "1.1.0"
|
||||||
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz#c053477817c86b51daa853c81e059b733d023614"
|
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz#c053477817c86b51daa853c81e059b733d023614"
|
||||||
|
|
||||||
fast-deep-equal@^2.0.1:
|
|
||||||
version "2.0.1"
|
|
||||||
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49"
|
|
||||||
|
|
||||||
fast-json-stable-stringify@^2.0.0:
|
fast-json-stable-stringify@^2.0.0:
|
||||||
version "2.0.0"
|
version "2.0.0"
|
||||||
resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2"
|
resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2"
|
||||||
|
@ -2951,7 +2959,7 @@ global-prefix@^1.0.1:
|
||||||
is-windows "^1.0.1"
|
is-windows "^1.0.1"
|
||||||
which "^1.2.14"
|
which "^1.2.14"
|
||||||
|
|
||||||
globals@^11.1.0, globals@^11.5.0:
|
globals@^11.0.1, globals@^11.1.0:
|
||||||
version "11.7.0"
|
version "11.7.0"
|
||||||
resolved "https://registry.yarnpkg.com/globals/-/globals-11.7.0.tgz#a583faa43055b1aca771914bf68258e2fc125673"
|
resolved "https://registry.yarnpkg.com/globals/-/globals-11.7.0.tgz#a583faa43055b1aca771914bf68258e2fc125673"
|
||||||
|
|
||||||
|
@ -3028,12 +3036,6 @@ graceful-fs@^4.0.0, graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6:
|
||||||
version "1.0.1"
|
version "1.0.1"
|
||||||
resolved "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725"
|
resolved "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725"
|
||||||
|
|
||||||
graphql@^0.13.0:
|
|
||||||
version "0.13.2"
|
|
||||||
resolved "https://registry.yarnpkg.com/graphql/-/graphql-0.13.2.tgz#4c740ae3c222823e7004096f832e7b93b2108270"
|
|
||||||
dependencies:
|
|
||||||
iterall "^1.2.1"
|
|
||||||
|
|
||||||
gray-matter@^2.1.0:
|
gray-matter@^2.1.0:
|
||||||
version "2.1.1"
|
version "2.1.1"
|
||||||
resolved "https://registry.yarnpkg.com/gray-matter/-/gray-matter-2.1.1.tgz#3042d9adec2a1ded6a7707a9ed2380f8a17a430e"
|
resolved "https://registry.yarnpkg.com/gray-matter/-/gray-matter-2.1.1.tgz#3042d9adec2a1ded6a7707a9ed2380f8a17a430e"
|
||||||
|
@ -3353,7 +3355,7 @@ ini@^1.3.4, ini@~1.3.0:
|
||||||
version "1.3.5"
|
version "1.3.5"
|
||||||
resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927"
|
resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927"
|
||||||
|
|
||||||
inquirer@3.3.0:
|
inquirer@3.3.0, inquirer@^3.0.6:
|
||||||
version "3.3.0"
|
version "3.3.0"
|
||||||
resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-3.3.0.tgz#9dd2f2ad765dcab1ff0443b491442a20ba227dc9"
|
resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-3.3.0.tgz#9dd2f2ad765dcab1ff0443b491442a20ba227dc9"
|
||||||
dependencies:
|
dependencies:
|
||||||
|
@ -3372,24 +3374,6 @@ inquirer@3.3.0:
|
||||||
strip-ansi "^4.0.0"
|
strip-ansi "^4.0.0"
|
||||||
through "^2.3.6"
|
through "^2.3.6"
|
||||||
|
|
||||||
inquirer@^5.2.0:
|
|
||||||
version "5.2.0"
|
|
||||||
resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-5.2.0.tgz#db350c2b73daca77ff1243962e9f22f099685726"
|
|
||||||
dependencies:
|
|
||||||
ansi-escapes "^3.0.0"
|
|
||||||
chalk "^2.0.0"
|
|
||||||
cli-cursor "^2.1.0"
|
|
||||||
cli-width "^2.0.0"
|
|
||||||
external-editor "^2.1.0"
|
|
||||||
figures "^2.0.0"
|
|
||||||
lodash "^4.3.0"
|
|
||||||
mute-stream "0.0.7"
|
|
||||||
run-async "^2.2.0"
|
|
||||||
rxjs "^5.5.2"
|
|
||||||
string-width "^2.1.0"
|
|
||||||
strip-ansi "^4.0.0"
|
|
||||||
through "^2.3.6"
|
|
||||||
|
|
||||||
interpret@^1.0.0:
|
interpret@^1.0.0:
|
||||||
version "1.1.0"
|
version "1.1.0"
|
||||||
resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.1.0.tgz#7ed1b1410c6a0e0f78cf95d3b8440c63f78b8614"
|
resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.1.0.tgz#7ed1b1410c6a0e0f78cf95d3b8440c63f78b8614"
|
||||||
|
@ -3666,7 +3650,7 @@ is-relative@^0.1.0:
|
||||||
version "0.1.3"
|
version "0.1.3"
|
||||||
resolved "https://registry.yarnpkg.com/is-relative/-/is-relative-0.1.3.tgz#905fee8ae86f45b3ec614bc3c15c869df0876e82"
|
resolved "https://registry.yarnpkg.com/is-relative/-/is-relative-0.1.3.tgz#905fee8ae86f45b3ec614bc3c15c869df0876e82"
|
||||||
|
|
||||||
is-resolvable@^1.1.0:
|
is-resolvable@^1.0.0:
|
||||||
version "1.1.0"
|
version "1.1.0"
|
||||||
resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88"
|
resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88"
|
||||||
|
|
||||||
|
@ -3734,7 +3718,7 @@ isarray@0.0.1:
|
||||||
version "0.0.1"
|
version "0.0.1"
|
||||||
resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf"
|
resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf"
|
||||||
|
|
||||||
isarray@1.0.0, isarray@~1.0.0:
|
isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0:
|
||||||
version "1.0.0"
|
version "1.0.0"
|
||||||
resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
|
resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
|
||||||
|
|
||||||
|
@ -3837,10 +3821,6 @@ istanbul-reports@^1.3.0:
|
||||||
dependencies:
|
dependencies:
|
||||||
handlebars "^4.0.3"
|
handlebars "^4.0.3"
|
||||||
|
|
||||||
iterall@^1.2.1:
|
|
||||||
version "1.2.2"
|
|
||||||
resolved "https://registry.yarnpkg.com/iterall/-/iterall-1.2.2.tgz#92d70deb8028e0c39ff3164fdbf4d8b088130cd7"
|
|
||||||
|
|
||||||
jest-changed-files@^21.2.0:
|
jest-changed-files@^21.2.0:
|
||||||
version "21.2.0"
|
version "21.2.0"
|
||||||
resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-21.2.0.tgz#5dbeecad42f5d88b482334902ce1cba6d9798d29"
|
resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-21.2.0.tgz#5dbeecad42f5d88b482334902ce1cba6d9798d29"
|
||||||
|
@ -4095,7 +4075,7 @@ js-tokens@^3.0.0, js-tokens@^3.0.2:
|
||||||
version "3.0.2"
|
version "3.0.2"
|
||||||
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b"
|
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b"
|
||||||
|
|
||||||
js-yaml@^3.10.0, js-yaml@^3.11.0, js-yaml@^3.7.0, js-yaml@^3.8.1, js-yaml@^3.9.0:
|
js-yaml@^3.10.0, js-yaml@^3.7.0, js-yaml@^3.8.1, js-yaml@^3.9.0, js-yaml@^3.9.1:
|
||||||
version "3.12.0"
|
version "3.12.0"
|
||||||
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.12.0.tgz#eaed656ec8344f10f527c6bfa1b6e2244de167d1"
|
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.12.0.tgz#eaed656ec8344f10f527c6bfa1b6e2244de167d1"
|
||||||
dependencies:
|
dependencies:
|
||||||
|
@ -4164,10 +4144,6 @@ json-schema-traverse@^0.3.0:
|
||||||
version "0.3.1"
|
version "0.3.1"
|
||||||
resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz#349a6d44c53a51de89b40805c5d5e59b417d3340"
|
resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz#349a6d44c53a51de89b40805c5d5e59b417d3340"
|
||||||
|
|
||||||
json-schema-traverse@^0.4.1:
|
|
||||||
version "0.4.1"
|
|
||||||
resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
|
|
||||||
|
|
||||||
json-schema@0.2.3:
|
json-schema@0.2.3:
|
||||||
version "0.2.3"
|
version "0.2.3"
|
||||||
resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13"
|
resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13"
|
||||||
|
@ -4708,7 +4684,7 @@ mimic-fn@^1.0.0:
|
||||||
version "1.2.0"
|
version "1.2.0"
|
||||||
resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022"
|
resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022"
|
||||||
|
|
||||||
"minimatch@2 || 3", minimatch@^3.0.3, minimatch@^3.0.4, minimatch@~3.0.2:
|
"minimatch@2 || 3", minimatch@^3.0.2, minimatch@^3.0.3, minimatch@^3.0.4, minimatch@~3.0.2:
|
||||||
version "3.0.4"
|
version "3.0.4"
|
||||||
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
|
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
|
||||||
dependencies:
|
dependencies:
|
||||||
|
@ -4808,10 +4784,6 @@ negotiator@0.6.1:
|
||||||
version "0.6.1"
|
version "0.6.1"
|
||||||
resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9"
|
resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9"
|
||||||
|
|
||||||
nice-try@^1.0.4:
|
|
||||||
version "1.0.4"
|
|
||||||
resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.4.tgz#d93962f6c52f2c1558c0fbda6d512819f1efe1c4"
|
|
||||||
|
|
||||||
node-fetch@^1.0.1:
|
node-fetch@^1.0.1:
|
||||||
version "1.7.3"
|
version "1.7.3"
|
||||||
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-1.7.3.tgz#980f6f72d85211a5347c6b2bc18c5b84c3eb47ef"
|
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-1.7.3.tgz#980f6f72d85211a5347c6b2bc18c5b84c3eb47ef"
|
||||||
|
@ -4972,7 +4944,7 @@ object-copy@^0.1.0:
|
||||||
define-property "^0.2.5"
|
define-property "^0.2.5"
|
||||||
kind-of "^3.0.3"
|
kind-of "^3.0.3"
|
||||||
|
|
||||||
object-keys@^1.0.8:
|
object-keys@^1.0.11, object-keys@^1.0.8:
|
||||||
version "1.0.12"
|
version "1.0.12"
|
||||||
resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.12.tgz#09c53855377575310cca62f55bb334abff7b3ed2"
|
resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.12.tgz#09c53855377575310cca62f55bb334abff7b3ed2"
|
||||||
|
|
||||||
|
@ -4982,6 +4954,24 @@ object-visit@^1.0.0:
|
||||||
dependencies:
|
dependencies:
|
||||||
isobject "^3.0.0"
|
isobject "^3.0.0"
|
||||||
|
|
||||||
|
object.assign@^4.1.0:
|
||||||
|
version "4.1.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz#968bf1100d7956bb3ca086f006f846b3bc4008da"
|
||||||
|
dependencies:
|
||||||
|
define-properties "^1.1.2"
|
||||||
|
function-bind "^1.1.1"
|
||||||
|
has-symbols "^1.0.0"
|
||||||
|
object-keys "^1.0.11"
|
||||||
|
|
||||||
|
object.entries@^1.0.4:
|
||||||
|
version "1.0.4"
|
||||||
|
resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.0.4.tgz#1bf9a4dd2288f5b33f3a993d257661f05d161a5f"
|
||||||
|
dependencies:
|
||||||
|
define-properties "^1.1.2"
|
||||||
|
es-abstract "^1.6.1"
|
||||||
|
function-bind "^1.1.0"
|
||||||
|
has "^1.0.1"
|
||||||
|
|
||||||
object.getownpropertydescriptors@^2.0.3:
|
object.getownpropertydescriptors@^2.0.3:
|
||||||
version "2.0.3"
|
version "2.0.3"
|
||||||
resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz#8758c846f5b407adab0f236e0986f14b051caa16"
|
resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz#8758c846f5b407adab0f236e0986f14b051caa16"
|
||||||
|
@ -5206,7 +5196,7 @@ path-is-inside@^1.0.1, path-is-inside@^1.0.2:
|
||||||
version "1.0.2"
|
version "1.0.2"
|
||||||
resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53"
|
resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53"
|
||||||
|
|
||||||
path-key@^2.0.0, path-key@^2.0.1:
|
path-key@^2.0.0:
|
||||||
version "2.0.1"
|
version "2.0.1"
|
||||||
resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40"
|
resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40"
|
||||||
|
|
||||||
|
@ -5258,6 +5248,12 @@ pinkie@^2.0.0:
|
||||||
version "2.0.4"
|
version "2.0.4"
|
||||||
resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"
|
resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"
|
||||||
|
|
||||||
|
pkg-dir@^1.0.0:
|
||||||
|
version "1.0.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-1.0.0.tgz#7a4b508a8d5bb2d629d447056ff4e9c9314cf3d4"
|
||||||
|
dependencies:
|
||||||
|
find-up "^1.0.0"
|
||||||
|
|
||||||
please-upgrade-node@^3.0.2:
|
please-upgrade-node@^3.0.2:
|
||||||
version "3.0.2"
|
version "3.0.2"
|
||||||
resolved "https://registry.yarnpkg.com/please-upgrade-node/-/please-upgrade-node-3.0.2.tgz#7b9eaeca35aa4a43d6ebdfd10616c042f9a83acc"
|
resolved "https://registry.yarnpkg.com/please-upgrade-node/-/please-upgrade-node-3.0.2.tgz#7b9eaeca35aa4a43d6ebdfd10616c042f9a83acc"
|
||||||
|
@ -5566,10 +5562,6 @@ punycode@^1.4.1:
|
||||||
version "1.4.1"
|
version "1.4.1"
|
||||||
resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"
|
resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"
|
||||||
|
|
||||||
punycode@^2.1.0:
|
|
||||||
version "2.1.1"
|
|
||||||
resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
|
|
||||||
|
|
||||||
q@0.9.7:
|
q@0.9.7:
|
||||||
version "0.9.7"
|
version "0.9.7"
|
||||||
resolved "https://registry.yarnpkg.com/q/-/q-0.9.7.tgz#4de2e6cb3b29088c9e4cbc03bf9d42fb96ce2f75"
|
resolved "https://registry.yarnpkg.com/q/-/q-0.9.7.tgz#4de2e6cb3b29088c9e4cbc03bf9d42fb96ce2f75"
|
||||||
|
@ -5812,13 +5804,7 @@ regex-not@^1.0.0, regex-not@^1.0.2:
|
||||||
extend-shallow "^3.0.2"
|
extend-shallow "^3.0.2"
|
||||||
safe-regex "^1.1.0"
|
safe-regex "^1.1.0"
|
||||||
|
|
||||||
regexp.prototype.flags@^1.2.0:
|
regexpp@^1.0.1:
|
||||||
version "1.2.0"
|
|
||||||
resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.2.0.tgz#6b30724e306a27833eeb171b66ac8890ba37e41c"
|
|
||||||
dependencies:
|
|
||||||
define-properties "^1.1.2"
|
|
||||||
|
|
||||||
regexpp@^1.1.0:
|
|
||||||
version "1.1.0"
|
version "1.1.0"
|
||||||
resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-1.1.0.tgz#0e3516dd0b7904f413d2d4193dce4618c3a689ab"
|
resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-1.1.0.tgz#0e3516dd0b7904f413d2d4193dce4618c3a689ab"
|
||||||
|
|
||||||
|
@ -5936,7 +5922,7 @@ resolve@1.1.7:
|
||||||
version "1.1.7"
|
version "1.1.7"
|
||||||
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b"
|
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b"
|
||||||
|
|
||||||
resolve@^1.1.6:
|
resolve@^1.1.6, resolve@^1.5.0, resolve@^1.6.0:
|
||||||
version "1.8.1"
|
version "1.8.1"
|
||||||
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.8.1.tgz#82f1ec19a423ac1fbd080b0bab06ba36e84a7a26"
|
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.8.1.tgz#82f1ec19a423ac1fbd080b0bab06ba36e84a7a26"
|
||||||
dependencies:
|
dependencies:
|
||||||
|
@ -5992,12 +5978,6 @@ rx-lite@*, rx-lite@^4.0.8:
|
||||||
version "4.0.8"
|
version "4.0.8"
|
||||||
resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-4.0.8.tgz#0b1e11af8bc44836f04a6407e92da42467b79444"
|
resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-4.0.8.tgz#0b1e11af8bc44836f04a6407e92da42467b79444"
|
||||||
|
|
||||||
rxjs@^5.5.2:
|
|
||||||
version "5.5.11"
|
|
||||||
resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-5.5.11.tgz#f733027ca43e3bec6b994473be4ab98ad43ced87"
|
|
||||||
dependencies:
|
|
||||||
symbol-observable "1.0.1"
|
|
||||||
|
|
||||||
rxjs@^6.1.0:
|
rxjs@^6.1.0:
|
||||||
version "6.2.1"
|
version "6.2.1"
|
||||||
resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.2.1.tgz#246cebec189a6cbc143a3ef9f62d6f4c91813ca1"
|
resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.2.1.tgz#246cebec189a6cbc143a3ef9f62d6f4c91813ca1"
|
||||||
|
@ -6069,7 +6049,7 @@ semver-truncate@^1.0.0:
|
||||||
dependencies:
|
dependencies:
|
||||||
semver "^5.3.0"
|
semver "^5.3.0"
|
||||||
|
|
||||||
"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.4.1, semver@^5.5.0:
|
"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.4.1:
|
||||||
version "5.5.0"
|
version "5.5.0"
|
||||||
resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab"
|
resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab"
|
||||||
|
|
||||||
|
@ -6419,16 +6399,6 @@ string-width@^1.0.1:
|
||||||
is-fullwidth-code-point "^2.0.0"
|
is-fullwidth-code-point "^2.0.0"
|
||||||
strip-ansi "^4.0.0"
|
strip-ansi "^4.0.0"
|
||||||
|
|
||||||
string.prototype.matchall@^2.0.0:
|
|
||||||
version "2.0.0"
|
|
||||||
resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-2.0.0.tgz#2af8fe3d2d6dc53ca2a59bd376b089c3c152b3c8"
|
|
||||||
dependencies:
|
|
||||||
define-properties "^1.1.2"
|
|
||||||
es-abstract "^1.10.0"
|
|
||||||
function-bind "^1.1.1"
|
|
||||||
has-symbols "^1.0.0"
|
|
||||||
regexp.prototype.flags "^1.2.0"
|
|
||||||
|
|
||||||
string_decoder@0.10, string_decoder@~0.10.x:
|
string_decoder@0.10, string_decoder@~0.10.x:
|
||||||
version "0.10.31"
|
version "0.10.31"
|
||||||
resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94"
|
resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94"
|
||||||
|
@ -6505,7 +6475,7 @@ strip-indent@^2.0.0:
|
||||||
version "2.0.0"
|
version "2.0.0"
|
||||||
resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-2.0.0.tgz#5ef8db295d01e6ed6cbf7aab96998d7822527b68"
|
resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-2.0.0.tgz#5ef8db295d01e6ed6cbf7aab96998d7822527b68"
|
||||||
|
|
||||||
strip-json-comments@^2.0.1, strip-json-comments@~2.0.1:
|
strip-json-comments@~2.0.1:
|
||||||
version "2.0.1"
|
version "2.0.1"
|
||||||
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
|
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
|
||||||
|
|
||||||
|
@ -6568,10 +6538,6 @@ svgo@^1.0.0:
|
||||||
unquote "~1.1.1"
|
unquote "~1.1.1"
|
||||||
util.promisify "~1.0.0"
|
util.promisify "~1.0.0"
|
||||||
|
|
||||||
symbol-observable@1.0.1:
|
|
||||||
version "1.0.1"
|
|
||||||
resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.0.1.tgz#8340fc4702c3122df5d22288f88283f513d3fdd4"
|
|
||||||
|
|
||||||
symbol-observable@^1.1.0:
|
symbol-observable@^1.1.0:
|
||||||
version "1.2.0"
|
version "1.2.0"
|
||||||
resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804"
|
resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804"
|
||||||
|
@ -6580,12 +6546,12 @@ symbol-tree@^3.2.1:
|
||||||
version "3.2.2"
|
version "3.2.2"
|
||||||
resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz#ae27db38f660a7ae2e1c3b7d1bc290819b8519e6"
|
resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz#ae27db38f660a7ae2e1c3b7d1bc290819b8519e6"
|
||||||
|
|
||||||
table@^4.0.3:
|
table@4.0.2:
|
||||||
version "4.0.3"
|
version "4.0.2"
|
||||||
resolved "https://registry.yarnpkg.com/table/-/table-4.0.3.tgz#00b5e2b602f1794b9acaf9ca908a76386a7813bc"
|
resolved "https://registry.yarnpkg.com/table/-/table-4.0.2.tgz#a33447375391e766ad34d3486e6e2aedc84d2e36"
|
||||||
dependencies:
|
dependencies:
|
||||||
ajv "^6.0.1"
|
ajv "^5.2.3"
|
||||||
ajv-keywords "^3.0.0"
|
ajv-keywords "^2.1.0"
|
||||||
chalk "^2.1.0"
|
chalk "^2.1.0"
|
||||||
lodash "^4.17.4"
|
lodash "^4.17.4"
|
||||||
slice-ansi "1.0.0"
|
slice-ansi "1.0.0"
|
||||||
|
@ -6651,7 +6617,7 @@ test-exclude@^4.2.1:
|
||||||
read-pkg-up "^1.0.1"
|
read-pkg-up "^1.0.1"
|
||||||
require-main-filename "^1.0.1"
|
require-main-filename "^1.0.1"
|
||||||
|
|
||||||
text-table@0.2.0, text-table@^0.2.0:
|
text-table@0.2.0, text-table@~0.2.0:
|
||||||
version "0.2.0"
|
version "0.2.0"
|
||||||
resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
|
resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
|
||||||
|
|
||||||
|
@ -6909,12 +6875,6 @@ unzip-response@^1.0.2:
|
||||||
version "1.0.2"
|
version "1.0.2"
|
||||||
resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-1.0.2.tgz#b984f0877fc0a89c2c773cc1ef7b5b232b5b06fe"
|
resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-1.0.2.tgz#b984f0877fc0a89c2c773cc1ef7b5b232b5b06fe"
|
||||||
|
|
||||||
uri-js@^4.2.1:
|
|
||||||
version "4.2.2"
|
|
||||||
resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0"
|
|
||||||
dependencies:
|
|
||||||
punycode "^2.1.0"
|
|
||||||
|
|
||||||
urix@^0.1.0:
|
urix@^0.1.0:
|
||||||
version "0.1.0"
|
version "0.1.0"
|
||||||
resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72"
|
resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue