From cdb5a9efebfb31037807ef41a75589175c9b3d6f Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Wed, 13 Dec 2017 17:43:24 -0600 Subject: [PATCH 01/49] Update Example.js --- src/example/containers/Example.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/example/containers/Example.js b/src/example/containers/Example.js index 9d3710a..1162a0a 100644 --- a/src/example/containers/Example.js +++ b/src/example/containers/Example.js @@ -9,7 +9,7 @@ import { Author, Location, Rating -} from '../core/JSONLD'; +} from '../../core'; class Example extends PureComponent { From ae83c53e549e91c4c321277b26484d8aee290f39 Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Wed, 13 Dec 2017 18:55:30 -0600 Subject: [PATCH 02/49] adding npmignore --- .npmignore | 10 ++++++++++ package.json | 5 ++--- 2 files changed, 12 insertions(+), 3 deletions(-) create mode 100644 .npmignore diff --git a/.npmignore b/.npmignore new file mode 100644 index 0000000..2f5e62f --- /dev/null +++ b/.npmignore @@ -0,0 +1,10 @@ +src/* +build/* +index.css +index.js +registerServiceWorker.js +postcss.config.js +yarn.lock +config/* +public/* +scripts/* diff --git a/package.json b/package.json index d0343b8..7241d1d 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,6 @@ "fs-extra": "3.0.1", "html-webpack-plugin": "2.29.0", "jest": "20.0.4", - "material-ui": "^1.0.0-beta.23", "node-sass": "^4.7.2", "object-assign": "4.1.1", "postcss-flexbugs-fixes": "3.2.0", @@ -65,7 +64,6 @@ "sass-loader": "^6.0.6", "style-loader": "0.19.0", "sw-precache-webpack-plugin": "0.11.4", - "tachyons": "4.9.0", "url-loader": "0.6.2", "webpack": "3.8.1", "webpack-dev-server": "2.9.4", @@ -125,5 +123,6 @@ }, "eslintConfig": { "extends": "react-app" - } + }, + "main": "./dist" } From 5c1383ba154574ed0f8e745c4335e89e3cf4aafc Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Wed, 13 Dec 2017 19:02:26 -0600 Subject: [PATCH 03/49] Update package.json --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 7241d1d..017cc41 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "version": "0.0.1", "description": "Declarative JSON-LD Structured Data for ReactJS Apps", "author": "Ben Taylor ", - "private": true, + "private": false, "keywords": [ "react", "React", From 6f47ebe0346c7493d2d61699947b8ec2e0c0f21e Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Wed, 13 Dec 2017 19:18:00 -0600 Subject: [PATCH 04/49] updating dist --- .npmignore | 3 + dist/JSONLD.js | 28 +-- dist/JSONLDAbstractNode.js | 33 +-- dist/index.js | 30 +-- dist/schemas/AggregateRating.js | 18 +- dist/schemas/Answer.js | 18 +- dist/schemas/Author.js | 18 +- dist/schemas/Generic.js | 18 +- dist/schemas/GenericCollection.js | 18 +- dist/schemas/Graph.js | 18 +- dist/schemas/ItemReviewed.js | 18 +- dist/schemas/Location.js | 18 +- dist/schemas/Product.js | 18 +- dist/schemas/Question.js | 18 +- dist/schemas/Rating.js | 18 +- dist/schemas/Review.js | 18 +- dist/schemas/Reviews.js | 18 +- dist/schemas/index.js | 167 ++++---------- package.json | 4 +- yarn.lock | 364 ++---------------------------- 20 files changed, 144 insertions(+), 719 deletions(-) diff --git a/.npmignore b/.npmignore index 2f5e62f..537958e 100644 --- a/.npmignore +++ b/.npmignore @@ -1,5 +1,8 @@ src/* build/* +_config.yml +yarn-error.log +.npmignore index.css index.js registerServiceWorker.js diff --git a/dist/JSONLD.js b/dist/JSONLD.js index e1ec02e..fd854fe 100644 --- a/dist/JSONLD.js +++ b/dist/JSONLD.js @@ -1,26 +1,12 @@ -'use strict'; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.JSONLD = undefined; - var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; -var _react = require('react'); - -var _react2 = _interopRequireDefault(_react); - -var _propTypes = require('prop-types'); - -var _propTypes2 = _interopRequireDefault(_propTypes); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } +import React from 'react'; +import PropTypes from 'prop-types'; + var JSONLD = function JSONLD(props) { var json = null; if (props.children) { @@ -34,16 +20,16 @@ var JSONLD = function JSONLD(props) { var firstChild = new ChildClass(props.children.props).getJSON(true, schema); json = ChildClass.name === 'JSONLDNodeCollection' ? _extends({ '@context': 'http://schema.org/' }, _defineProperty({}, type, firstChild)) : _extends({ '@context': 'http://schema.org/' }, firstChild); } - return _react2.default.createElement( + return React.createElement( 'script', { type: 'application/ld+json' }, JSON.stringify(json) ); }; -exports.JSONLD = JSONLD; +export { JSONLD }; JSONLD.propTypes = { - additionalType: _propTypes2.default.object + additionalType: PropTypes.object }; -exports.default = JSONLD; \ No newline at end of file +export default JSONLD; \ No newline at end of file diff --git a/dist/JSONLDAbstractNode.js b/dist/JSONLDAbstractNode.js index d561d7a..2f817b6 100644 --- a/dist/JSONLDAbstractNode.js +++ b/dist/JSONLDAbstractNode.js @@ -1,23 +1,7 @@ -'use strict'; - -Object.defineProperty(exports, "__esModule", { - value: true -}); - var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); -var _react = require('react'); - -var _react2 = _interopRequireDefault(_react); - -var _propTypes = require('prop-types'); - -var _propTypes2 = _interopRequireDefault(_propTypes); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } @@ -28,6 +12,9 @@ function _possibleConstructorReturn(self, call) { if (!self) { throw new Referen function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } +import React from 'react'; +import PropTypes from 'prop-types'; + var JSONLDAbstractNode = function (_React$Component) { _inherits(JSONLDAbstractNode, _React$Component); @@ -83,12 +70,14 @@ var JSONLDAbstractNode = function (_React$Component) { }]); return JSONLDAbstractNode; -}(_react2.default.Component); +}(React.Component); JSONLDAbstractNode.propTypes = { - schema: _propTypes2.default.object, - type: _propTypes2.default.string, - id: _propTypes2.default.string, - jsonldtype: _propTypes2.default.string + schema: PropTypes.object, + type: PropTypes.string, + id: PropTypes.string, + jsonldtype: PropTypes.string }; -exports.default = JSONLDAbstractNode; \ No newline at end of file + + +export default JSONLDAbstractNode; \ No newline at end of file diff --git a/dist/index.js b/dist/index.js index 5ab7045..b3a424b 100644 --- a/dist/index.js +++ b/dist/index.js @@ -1,28 +1,2 @@ -'use strict'; - -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _schemas = require('./schemas'); - -Object.keys(_schemas).forEach(function (key) { - if (key === "default" || key === "__esModule") return; - Object.defineProperty(exports, key, { - enumerable: true, - get: function get() { - return _schemas[key]; - } - }); -}); - -var _JSONLD = require('./JSONLD'); - -Object.defineProperty(exports, 'JSONLD', { - enumerable: true, - get: function get() { - return _interopRequireDefault(_JSONLD).default; - } -}); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } \ No newline at end of file +export * from './schemas'; +export { default as JSONLD } from './JSONLD'; \ No newline at end of file diff --git a/dist/schemas/AggregateRating.js b/dist/schemas/AggregateRating.js index 3919821..221b6f8 100644 --- a/dist/schemas/AggregateRating.js +++ b/dist/schemas/AggregateRating.js @@ -1,21 +1,9 @@ -'use strict'; - -Object.defineProperty(exports, "__esModule", { - value: true -}); - var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; -var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); - -var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -24,6 +12,8 @@ function _possibleConstructorReturn(self, call) { if (!self) { throw new Referen function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } +import JSONLDAbstractNode from '../JSONLDAbstractNode'; + var AggregateRating = function (_JSONLDAbstractNode) { _inherits(AggregateRating, _JSONLDAbstractNode); @@ -48,6 +38,6 @@ var AggregateRating = function (_JSONLDAbstractNode) { }]); return AggregateRating; -}(_JSONLDAbstractNode3.default); +}(JSONLDAbstractNode); -exports.default = AggregateRating; \ No newline at end of file +export default AggregateRating; \ No newline at end of file diff --git a/dist/schemas/Answer.js b/dist/schemas/Answer.js index 3032722..b162ea4 100644 --- a/dist/schemas/Answer.js +++ b/dist/schemas/Answer.js @@ -1,21 +1,9 @@ -'use strict'; - -Object.defineProperty(exports, "__esModule", { - value: true -}); - var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; -var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); - -var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -24,6 +12,8 @@ function _possibleConstructorReturn(self, call) { if (!self) { throw new Referen function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } +import JSONLDAbstractNode from '../JSONLDAbstractNode'; + var Answer = function (_JSONLDAbstractNode) { _inherits(Answer, _JSONLDAbstractNode); @@ -48,6 +38,6 @@ var Answer = function (_JSONLDAbstractNode) { }]); return Answer; -}(_JSONLDAbstractNode3.default); +}(JSONLDAbstractNode); -exports.default = Answer; \ No newline at end of file +export default Answer; \ No newline at end of file diff --git a/dist/schemas/Author.js b/dist/schemas/Author.js index 274517d..4d3c0dc 100644 --- a/dist/schemas/Author.js +++ b/dist/schemas/Author.js @@ -1,21 +1,9 @@ -'use strict'; - -Object.defineProperty(exports, "__esModule", { - value: true -}); - var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; -var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); - -var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -24,6 +12,8 @@ function _possibleConstructorReturn(self, call) { if (!self) { throw new Referen function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } +import JSONLDAbstractNode from '../JSONLDAbstractNode'; + var Author = function (_JSONLDAbstractNode) { _inherits(Author, _JSONLDAbstractNode); @@ -48,6 +38,6 @@ var Author = function (_JSONLDAbstractNode) { }]); return Author; -}(_JSONLDAbstractNode3.default); +}(JSONLDAbstractNode); -exports.default = Author; \ No newline at end of file +export default Author; \ No newline at end of file diff --git a/dist/schemas/Generic.js b/dist/schemas/Generic.js index 425ed1c..fe4c56f 100644 --- a/dist/schemas/Generic.js +++ b/dist/schemas/Generic.js @@ -1,21 +1,9 @@ -'use strict'; - -Object.defineProperty(exports, "__esModule", { - value: true -}); - var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; -var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); - -var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -24,6 +12,8 @@ function _possibleConstructorReturn(self, call) { if (!self) { throw new Referen function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } +import JSONLDAbstractNode from '../JSONLDAbstractNode'; + var ChildNode = function (_JSONLDAbstractNode) { _inherits(ChildNode, _JSONLDAbstractNode); @@ -45,6 +35,6 @@ var ChildNode = function (_JSONLDAbstractNode) { }]); return ChildNode; -}(_JSONLDAbstractNode3.default); +}(JSONLDAbstractNode); -exports.default = ChildNode; \ No newline at end of file +export default ChildNode; \ No newline at end of file diff --git a/dist/schemas/GenericCollection.js b/dist/schemas/GenericCollection.js index 5b62ecc..64eadb7 100644 --- a/dist/schemas/GenericCollection.js +++ b/dist/schemas/GenericCollection.js @@ -1,25 +1,15 @@ -'use strict'; - -Object.defineProperty(exports, "__esModule", { - value: true -}); - var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; -var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); - -var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } +import JSONLDAbstractNode from '../JSONLDAbstractNode'; + var JSONLDNodeCollection = function (_JSONLDAbstractNode) { _inherits(JSONLDNodeCollection, _JSONLDAbstractNode); @@ -39,6 +29,6 @@ var JSONLDNodeCollection = function (_JSONLDAbstractNode) { }]); return JSONLDNodeCollection; -}(_JSONLDAbstractNode3.default); +}(JSONLDAbstractNode); -exports.default = JSONLDNodeCollection; \ No newline at end of file +export default JSONLDNodeCollection; \ No newline at end of file diff --git a/dist/schemas/Graph.js b/dist/schemas/Graph.js index 9c2ee1b..e0986cb 100644 --- a/dist/schemas/Graph.js +++ b/dist/schemas/Graph.js @@ -1,27 +1,17 @@ -'use strict'; - -Object.defineProperty(exports, "__esModule", { - value: true -}); - var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; -var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); - -var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } +import JSONLDAbstractNode from '../JSONLDAbstractNode'; + var Graph = function (_JSONLDAbstractNode) { _inherits(Graph, _JSONLDAbstractNode); @@ -43,6 +33,6 @@ var Graph = function (_JSONLDAbstractNode) { }]); return Graph; -}(_JSONLDAbstractNode3.default); +}(JSONLDAbstractNode); -exports.default = Graph; \ No newline at end of file +export default Graph; \ No newline at end of file diff --git a/dist/schemas/ItemReviewed.js b/dist/schemas/ItemReviewed.js index 5fc8896..098494b 100644 --- a/dist/schemas/ItemReviewed.js +++ b/dist/schemas/ItemReviewed.js @@ -1,27 +1,17 @@ -'use strict'; - -Object.defineProperty(exports, "__esModule", { - value: true -}); - var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; -var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); - -var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } +import JSONLDAbstractNode from '../JSONLDAbstractNode'; + var ItemReviewed = function (_JSONLDAbstractNode) { _inherits(ItemReviewed, _JSONLDAbstractNode); @@ -48,6 +38,6 @@ var ItemReviewed = function (_JSONLDAbstractNode) { }]); return ItemReviewed; -}(_JSONLDAbstractNode3.default); +}(JSONLDAbstractNode); -exports.default = ItemReviewed; \ No newline at end of file +export default ItemReviewed; \ No newline at end of file diff --git a/dist/schemas/Location.js b/dist/schemas/Location.js index c500dd1..015a32a 100644 --- a/dist/schemas/Location.js +++ b/dist/schemas/Location.js @@ -1,21 +1,9 @@ -'use strict'; - -Object.defineProperty(exports, "__esModule", { - value: true -}); - var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; -var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); - -var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -24,6 +12,8 @@ function _possibleConstructorReturn(self, call) { if (!self) { throw new Referen function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } +import JSONLDAbstractNode from '../JSONLDAbstractNode'; + var Location = function (_JSONLDAbstractNode) { _inherits(Location, _JSONLDAbstractNode); @@ -48,6 +38,6 @@ var Location = function (_JSONLDAbstractNode) { }]); return Location; -}(_JSONLDAbstractNode3.default); +}(JSONLDAbstractNode); -exports.default = Location; \ No newline at end of file +export default Location; \ No newline at end of file diff --git a/dist/schemas/Product.js b/dist/schemas/Product.js index 5e82484..4a894d8 100644 --- a/dist/schemas/Product.js +++ b/dist/schemas/Product.js @@ -1,21 +1,9 @@ -'use strict'; - -Object.defineProperty(exports, "__esModule", { - value: true -}); - var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; -var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); - -var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -24,6 +12,8 @@ function _possibleConstructorReturn(self, call) { if (!self) { throw new Referen function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } +import JSONLDAbstractNode from '../JSONLDAbstractNode'; + var Product = function (_JSONLDAbstractNode) { _inherits(Product, _JSONLDAbstractNode); @@ -48,6 +38,6 @@ var Product = function (_JSONLDAbstractNode) { }]); return Product; -}(_JSONLDAbstractNode3.default); +}(JSONLDAbstractNode); -exports.default = Product; \ No newline at end of file +export default Product; \ No newline at end of file diff --git a/dist/schemas/Question.js b/dist/schemas/Question.js index 7baaa48..f389097 100644 --- a/dist/schemas/Question.js +++ b/dist/schemas/Question.js @@ -1,21 +1,9 @@ -'use strict'; - -Object.defineProperty(exports, "__esModule", { - value: true -}); - var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; -var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); - -var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -24,6 +12,8 @@ function _possibleConstructorReturn(self, call) { if (!self) { throw new Referen function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } +import JSONLDAbstractNode from '../JSONLDAbstractNode'; + var Question = function (_JSONLDAbstractNode) { _inherits(Question, _JSONLDAbstractNode); @@ -48,6 +38,6 @@ var Question = function (_JSONLDAbstractNode) { }]); return Question; -}(_JSONLDAbstractNode3.default); +}(JSONLDAbstractNode); -exports.default = Question; \ No newline at end of file +export default Question; \ No newline at end of file diff --git a/dist/schemas/Rating.js b/dist/schemas/Rating.js index 4001651..dd51a81 100644 --- a/dist/schemas/Rating.js +++ b/dist/schemas/Rating.js @@ -1,21 +1,9 @@ -'use strict'; - -Object.defineProperty(exports, "__esModule", { - value: true -}); - var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; -var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); - -var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -24,6 +12,8 @@ function _possibleConstructorReturn(self, call) { if (!self) { throw new Referen function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } +import JSONLDAbstractNode from '../JSONLDAbstractNode'; + var Rating = function (_JSONLDAbstractNode) { _inherits(Rating, _JSONLDAbstractNode); @@ -48,6 +38,6 @@ var Rating = function (_JSONLDAbstractNode) { }]); return Rating; -}(_JSONLDAbstractNode3.default); +}(JSONLDAbstractNode); -exports.default = Rating; \ No newline at end of file +export default Rating; \ No newline at end of file diff --git a/dist/schemas/Review.js b/dist/schemas/Review.js index 1055edf..371dcf2 100644 --- a/dist/schemas/Review.js +++ b/dist/schemas/Review.js @@ -1,21 +1,9 @@ -'use strict'; - -Object.defineProperty(exports, "__esModule", { - value: true -}); - var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; -var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); - -var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -24,6 +12,8 @@ function _possibleConstructorReturn(self, call) { if (!self) { throw new Referen function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } +import JSONLDAbstractNode from '../JSONLDAbstractNode'; + var Review = function (_JSONLDAbstractNode) { _inherits(Review, _JSONLDAbstractNode); @@ -48,6 +38,6 @@ var Review = function (_JSONLDAbstractNode) { }]); return Review; -}(_JSONLDAbstractNode3.default); +}(JSONLDAbstractNode); -exports.default = Review; \ No newline at end of file +export default Review; \ No newline at end of file diff --git a/dist/schemas/Reviews.js b/dist/schemas/Reviews.js index a9e1019..fec431e 100644 --- a/dist/schemas/Reviews.js +++ b/dist/schemas/Reviews.js @@ -1,25 +1,15 @@ -'use strict'; - -Object.defineProperty(exports, "__esModule", { - value: true -}); - var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; -var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); - -var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } +import JSONLDAbstractNode from '../JSONLDAbstractNode'; + var Reviews = function (_JSONLDAbstractNode) { _inherits(Reviews, _JSONLDAbstractNode); @@ -37,6 +27,6 @@ var Reviews = function (_JSONLDAbstractNode) { }]); return Reviews; -}(_JSONLDAbstractNode3.default); +}(JSONLDAbstractNode); -exports.default = Reviews; \ No newline at end of file +export default Reviews; \ No newline at end of file diff --git a/dist/schemas/index.js b/dist/schemas/index.js index dfccd06..7c18b86 100644 --- a/dist/schemas/index.js +++ b/dist/schemas/index.js @@ -1,124 +1,43 @@ -'use strict'; - -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _AggregateRating = require('./AggregateRating'); - -Object.defineProperty(exports, 'AggregateRating', { - enumerable: true, - get: function get() { - return _interopRequireDefault(_AggregateRating).default; - } -}); - -var _Author = require('./Author'); - -Object.defineProperty(exports, 'Author', { - enumerable: true, - get: function get() { - return _interopRequireDefault(_Author).default; - } -}); - -var _Generic = require('./Generic'); - -Object.defineProperty(exports, 'Generic', { - enumerable: true, - get: function get() { - return _interopRequireDefault(_Generic).default; - } -}); - -var _GenericCollection = require('./GenericCollection'); - -Object.defineProperty(exports, 'GenericCollection', { - enumerable: true, - get: function get() { - return _interopRequireDefault(_GenericCollection).default; - } -}); - -var _Location = require('./Location'); - -Object.defineProperty(exports, 'Location', { - enumerable: true, - get: function get() { - return _interopRequireDefault(_Location).default; - } -}); - -var _Product = require('./Product'); - -Object.defineProperty(exports, 'Product', { - enumerable: true, - get: function get() { - return _interopRequireDefault(_Product).default; - } -}); - -var _Rating = require('./Rating'); - -Object.defineProperty(exports, 'Rating', { - enumerable: true, - get: function get() { - return _interopRequireDefault(_Rating).default; - } -}); - -var _Review = require('./Review'); - -Object.defineProperty(exports, 'Review', { - enumerable: true, - get: function get() { - return _interopRequireDefault(_Review).default; - } -}); - -var _Reviews = require('./Reviews'); - -Object.defineProperty(exports, 'Reviews', { - enumerable: true, - get: function get() { - return _interopRequireDefault(_Reviews).default; - } -}); - -var _ItemReviewed = require('./ItemReviewed'); - -Object.defineProperty(exports, 'ItemReviewed', { - enumerable: true, - get: function get() { - return _interopRequireDefault(_ItemReviewed).default; - } -}); - -var _Question = require('./Question'); - -Object.defineProperty(exports, 'Question', { - enumerable: true, - get: function get() { - return _interopRequireDefault(_Question).default; - } -}); - -var _Answer = require('./Answer'); - -Object.defineProperty(exports, 'Answer', { - enumerable: true, - get: function get() { - return _interopRequireDefault(_Answer).default; - } -}); - -var _Graph = require('./Graph'); - -Object.defineProperty(exports, 'Graph', { - enumerable: true, - get: function get() { - return _interopRequireDefault(_Graph).default; - } -}); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } \ No newline at end of file +// import AggregateRating from './AggregateRating'; +// import Author from './Author'; +// import Generic from './Generic'; +// import GenericCollection from './GenericCollection'; +// import Location from './Location'; +// import Product from './Product'; +// import Rating from './Rating'; +// import Review from './Review'; +// import Reviews from './Reviews'; +// import ItemReviewed from './ItemReviewed'; +// import Question from './Question'; +// import Answer from './Answer'; +// import Graph from './Graph'; + +export { default as AggregateRating } from './AggregateRating'; +export { default as Author } from './Author'; +export { default as Generic } from './Generic'; +export { default as GenericCollection } from './GenericCollection'; +export { default as Location } from './Location'; +export { default as Product } from './Product'; +export { default as Rating } from './Rating'; +export { default as Review } from './Review'; +export { default as Reviews } from './Reviews'; +export { default as ItemReviewed } from './ItemReviewed'; +export { default as Question } from './Question'; +export { default as Answer } from './Answer'; +export { default as Graph } from './Graph'; + +// export default { +// AggregateRating, +// Author, +// Generic, +// GenericCollection, +// Location, +// Product, +// Rating, +// Review, +// Reviews, +// ItemReviewed, +// Question, +// Answer, +// Graph +// } \ No newline at end of file diff --git a/package.json b/package.json index 017cc41..2cdda12 100644 --- a/package.json +++ b/package.json @@ -28,8 +28,6 @@ "babel-plugin-transform-class-properties": "6.11.5", "babel-plugin-transform-object-assign": "^6.8.0", "babel-preset-env": "^1.6.1", - "babel-preset-es2015": "6.9.0", - "babel-preset-es2016": "6.11.3", "babel-preset-react": "6.24.1", "babel-preset-react-app": "^3.1.0", "babel-preset-stage-2": "^6.13.0", @@ -73,7 +71,7 @@ "scripts": { "start": "node scripts/start.js", "build": "node scripts/build.js", - "builddist": "BABEL_ENV=production babel src/core --plugins transform-object-assign,transform-class-properties --presets babel-preset-stage-2,babel-preset-react-app,es2015 --out-dir dist", + "builddist": "BABEL_ENV=production babel src/core --plugins transform-object-assign,transform-class-properties --presets babel-preset-stage-2,babel-preset-react-app --out-dir dist", "test": "node scripts/test.js --env=jsdom" }, "jest": { diff --git a/yarn.lock b/yarn.lock index 1883d11..6f5f7bb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -541,7 +541,7 @@ babel-messages@^6.23.0: dependencies: babel-runtime "^6.22.0" -babel-plugin-check-es2015-constants@^6.22.0, babel-plugin-check-es2015-constants@^6.3.13: +babel-plugin-check-es2015-constants@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz#35157b101426fd2ffd3da3f75c7d1e91835bbf8a" dependencies: @@ -650,19 +650,19 @@ babel-plugin-transform-decorators@^6.24.1: babel-template "^6.24.1" babel-types "^6.24.1" -babel-plugin-transform-es2015-arrow-functions@^6.22.0, babel-plugin-transform-es2015-arrow-functions@^6.3.13: +babel-plugin-transform-es2015-arrow-functions@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz#452692cb711d5f79dc7f85e440ce41b9f244d221" dependencies: babel-runtime "^6.22.0" -babel-plugin-transform-es2015-block-scoped-functions@^6.22.0, babel-plugin-transform-es2015-block-scoped-functions@^6.3.13: +babel-plugin-transform-es2015-block-scoped-functions@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz#bbc51b49f964d70cb8d8e0b94e820246ce3a6141" dependencies: babel-runtime "^6.22.0" -babel-plugin-transform-es2015-block-scoping@^6.23.0, babel-plugin-transform-es2015-block-scoping@^6.9.0: +babel-plugin-transform-es2015-block-scoping@^6.23.0: version "6.26.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz#d70f5299c1308d05c12f463813b0a09e73b1895f" dependencies: @@ -672,7 +672,7 @@ babel-plugin-transform-es2015-block-scoping@^6.23.0, babel-plugin-transform-es20 babel-types "^6.26.0" lodash "^4.17.4" -babel-plugin-transform-es2015-classes@^6.23.0, babel-plugin-transform-es2015-classes@^6.9.0: +babel-plugin-transform-es2015-classes@^6.23.0: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz#5a4c58a50c9c9461e564b4b2a3bfabc97a2584db" dependencies: @@ -686,33 +686,33 @@ babel-plugin-transform-es2015-classes@^6.23.0, babel-plugin-transform-es2015-cla babel-traverse "^6.24.1" babel-types "^6.24.1" -babel-plugin-transform-es2015-computed-properties@^6.22.0, babel-plugin-transform-es2015-computed-properties@^6.3.13: +babel-plugin-transform-es2015-computed-properties@^6.22.0: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz#6fe2a8d16895d5634f4cd999b6d3480a308159b3" dependencies: babel-runtime "^6.22.0" babel-template "^6.24.1" -babel-plugin-transform-es2015-destructuring@^6.23.0, babel-plugin-transform-es2015-destructuring@^6.9.0: +babel-plugin-transform-es2015-destructuring@^6.23.0: version "6.23.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz#997bb1f1ab967f682d2b0876fe358d60e765c56d" dependencies: babel-runtime "^6.22.0" -babel-plugin-transform-es2015-duplicate-keys@^6.22.0, babel-plugin-transform-es2015-duplicate-keys@^6.6.0: +babel-plugin-transform-es2015-duplicate-keys@^6.22.0: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz#73eb3d310ca969e3ef9ec91c53741a6f1576423e" dependencies: babel-runtime "^6.22.0" babel-types "^6.24.1" -babel-plugin-transform-es2015-for-of@^6.23.0, babel-plugin-transform-es2015-for-of@^6.6.0: +babel-plugin-transform-es2015-for-of@^6.23.0: version "6.23.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz#f47c95b2b613df1d3ecc2fdb7573623c75248691" dependencies: babel-runtime "^6.22.0" -babel-plugin-transform-es2015-function-name@^6.22.0, babel-plugin-transform-es2015-function-name@^6.9.0: +babel-plugin-transform-es2015-function-name@^6.22.0: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz#834c89853bc36b1af0f3a4c5dbaa94fd8eacaa8b" dependencies: @@ -720,7 +720,7 @@ babel-plugin-transform-es2015-function-name@^6.22.0, babel-plugin-transform-es20 babel-runtime "^6.22.0" babel-types "^6.24.1" -babel-plugin-transform-es2015-literals@^6.22.0, babel-plugin-transform-es2015-literals@^6.3.13: +babel-plugin-transform-es2015-literals@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz#4f54a02d6cd66cf915280019a31d31925377ca2e" dependencies: @@ -734,7 +734,7 @@ babel-plugin-transform-es2015-modules-amd@^6.22.0, babel-plugin-transform-es2015 babel-runtime "^6.22.0" babel-template "^6.24.1" -babel-plugin-transform-es2015-modules-commonjs@^6.23.0, babel-plugin-transform-es2015-modules-commonjs@^6.24.1, babel-plugin-transform-es2015-modules-commonjs@^6.6.0: +babel-plugin-transform-es2015-modules-commonjs@^6.23.0, babel-plugin-transform-es2015-modules-commonjs@^6.24.1: version "6.26.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.0.tgz#0d8394029b7dc6abe1a97ef181e00758dd2e5d8a" dependencies: @@ -759,14 +759,14 @@ babel-plugin-transform-es2015-modules-umd@^6.23.0: babel-runtime "^6.22.0" babel-template "^6.24.1" -babel-plugin-transform-es2015-object-super@^6.22.0, babel-plugin-transform-es2015-object-super@^6.3.13: +babel-plugin-transform-es2015-object-super@^6.22.0: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz#24cef69ae21cb83a7f8603dad021f572eb278f8d" dependencies: babel-helper-replace-supers "^6.24.1" babel-runtime "^6.22.0" -babel-plugin-transform-es2015-parameters@^6.23.0, babel-plugin-transform-es2015-parameters@^6.9.0: +babel-plugin-transform-es2015-parameters@^6.23.0: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz#57ac351ab49caf14a97cd13b09f66fdf0a625f2b" dependencies: @@ -777,20 +777,20 @@ babel-plugin-transform-es2015-parameters@^6.23.0, babel-plugin-transform-es2015- babel-traverse "^6.24.1" babel-types "^6.24.1" -babel-plugin-transform-es2015-shorthand-properties@^6.22.0, babel-plugin-transform-es2015-shorthand-properties@^6.3.13: +babel-plugin-transform-es2015-shorthand-properties@^6.22.0: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz#24f875d6721c87661bbd99a4622e51f14de38aa0" dependencies: babel-runtime "^6.22.0" babel-types "^6.24.1" -babel-plugin-transform-es2015-spread@^6.22.0, babel-plugin-transform-es2015-spread@^6.3.13: +babel-plugin-transform-es2015-spread@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz#d6d68a99f89aedc4536c81a542e8dd9f1746f8d1" dependencies: babel-runtime "^6.22.0" -babel-plugin-transform-es2015-sticky-regex@^6.22.0, babel-plugin-transform-es2015-sticky-regex@^6.3.13: +babel-plugin-transform-es2015-sticky-regex@^6.22.0: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz#00c1cdb1aca71112cdf0cf6126c2ed6b457ccdbc" dependencies: @@ -798,19 +798,19 @@ babel-plugin-transform-es2015-sticky-regex@^6.22.0, babel-plugin-transform-es201 babel-runtime "^6.22.0" babel-types "^6.24.1" -babel-plugin-transform-es2015-template-literals@^6.22.0, babel-plugin-transform-es2015-template-literals@^6.6.0: +babel-plugin-transform-es2015-template-literals@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz#a84b3450f7e9f8f1f6839d6d687da84bb1236d8d" dependencies: babel-runtime "^6.22.0" -babel-plugin-transform-es2015-typeof-symbol@^6.23.0, babel-plugin-transform-es2015-typeof-symbol@^6.6.0: +babel-plugin-transform-es2015-typeof-symbol@^6.23.0: version "6.23.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz#dec09f1cddff94b52ac73d505c84df59dcceb372" dependencies: babel-runtime "^6.22.0" -babel-plugin-transform-es2015-unicode-regex@^6.22.0, babel-plugin-transform-es2015-unicode-regex@^6.3.13: +babel-plugin-transform-es2015-unicode-regex@^6.22.0: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz#d38b12f42ea7323f729387f18a7c5ae1faeb35e9" dependencies: @@ -818,7 +818,7 @@ babel-plugin-transform-es2015-unicode-regex@^6.22.0, babel-plugin-transform-es20 babel-runtime "^6.22.0" regexpu-core "^2.0.0" -babel-plugin-transform-exponentiation-operator@^6.22.0, babel-plugin-transform-exponentiation-operator@^6.24.1, babel-plugin-transform-exponentiation-operator@^6.3.13: +babel-plugin-transform-exponentiation-operator@^6.22.0, babel-plugin-transform-exponentiation-operator@^6.24.1: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz#2ab0c9c7f3098fa48907772bb813fe41e8de3a0e" dependencies: @@ -880,7 +880,7 @@ babel-plugin-transform-react-jsx@6.24.1, babel-plugin-transform-react-jsx@^6.24. babel-plugin-syntax-jsx "^6.8.0" babel-runtime "^6.22.0" -babel-plugin-transform-regenerator@6.26.0, babel-plugin-transform-regenerator@^6.22.0, babel-plugin-transform-regenerator@^6.9.0: +babel-plugin-transform-regenerator@6.26.0, babel-plugin-transform-regenerator@^6.22.0: version "6.26.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz#e0703696fbde27f0a3efcacf8b4dca2f7b3a8f2f" dependencies: @@ -942,38 +942,6 @@ babel-preset-env@1.6.1, babel-preset-env@^1.6.1: invariant "^2.2.2" semver "^5.3.0" -babel-preset-es2015@6.9.0: - version "6.9.0" - resolved "https://registry.yarnpkg.com/babel-preset-es2015/-/babel-preset-es2015-6.9.0.tgz#95e4716ac4481dfb30999cb5c111814e1ada0f41" - dependencies: - babel-plugin-check-es2015-constants "^6.3.13" - babel-plugin-transform-es2015-arrow-functions "^6.3.13" - babel-plugin-transform-es2015-block-scoped-functions "^6.3.13" - babel-plugin-transform-es2015-block-scoping "^6.9.0" - babel-plugin-transform-es2015-classes "^6.9.0" - babel-plugin-transform-es2015-computed-properties "^6.3.13" - babel-plugin-transform-es2015-destructuring "^6.9.0" - babel-plugin-transform-es2015-duplicate-keys "^6.6.0" - babel-plugin-transform-es2015-for-of "^6.6.0" - babel-plugin-transform-es2015-function-name "^6.9.0" - babel-plugin-transform-es2015-literals "^6.3.13" - babel-plugin-transform-es2015-modules-commonjs "^6.6.0" - babel-plugin-transform-es2015-object-super "^6.3.13" - babel-plugin-transform-es2015-parameters "^6.9.0" - babel-plugin-transform-es2015-shorthand-properties "^6.3.13" - babel-plugin-transform-es2015-spread "^6.3.13" - babel-plugin-transform-es2015-sticky-regex "^6.3.13" - babel-plugin-transform-es2015-template-literals "^6.6.0" - babel-plugin-transform-es2015-typeof-symbol "^6.6.0" - babel-plugin-transform-es2015-unicode-regex "^6.3.13" - babel-plugin-transform-regenerator "^6.9.0" - -babel-preset-es2016@6.11.3: - version "6.11.3" - resolved "https://registry.yarnpkg.com/babel-preset-es2016/-/babel-preset-es2016-6.11.3.tgz#f42220bf5fa4c6fc57b23ebee137307e749505a2" - dependencies: - babel-plugin-transform-exponentiation-operator "^6.3.13" - babel-preset-flow@^6.23.0: version "6.23.0" resolved "https://registry.yarnpkg.com/babel-preset-flow/-/babel-preset-flow-6.23.0.tgz#e71218887085ae9a24b5be4169affb599816c49d" @@ -1045,7 +1013,7 @@ babel-register@^6.26.0: mkdirp "^0.5.1" source-map-support "^0.4.15" -babel-runtime@6.26.0, babel-runtime@^6.18.0, babel-runtime@^6.22.0, babel-runtime@^6.23.0, babel-runtime@^6.26.0, babel-runtime@^6.9.1: +babel-runtime@6.26.0, babel-runtime@^6.18.0, babel-runtime@^6.22.0, babel-runtime@^6.26.0, babel-runtime@^6.9.1: version "6.26.0" resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" dependencies: @@ -1210,10 +1178,6 @@ braces@^1.8.2: preserve "^0.2.0" repeat-element "^1.1.2" -brcast@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/brcast/-/brcast-3.0.1.tgz#6256a8349b20de9eed44257a9b24d71493cd48dd" - brorand@^1.0.1: version "1.1.0" resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" @@ -1414,10 +1378,6 @@ center-align@^0.1.1: align-text "^0.1.3" lazy-cache "^1.0.3" -chain-function@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/chain-function/-/chain-function-1.0.0.tgz#0d4ab37e7e18ead0bdc47b920764118ce58733dc" - chalk@1.1.3, chalk@^1.0.0, chalk@^1.1.1, chalk@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" @@ -1436,10 +1396,6 @@ chalk@^2.0.0, chalk@^2.1.0, chalk@^2.3.0: escape-string-regexp "^1.0.5" supports-color "^4.0.0" -change-emitter@^0.1.2: - version "0.1.6" - resolved "https://registry.yarnpkg.com/change-emitter/-/change-emitter-0.1.6.tgz#e8b2fe3d7f1ab7d69a32199aff91ea6931409515" - chardet@^0.4.0: version "0.4.2" resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.4.2.tgz#b5473b33dc97c424e5d98dc87d55d4d8a29c8bf2" @@ -1480,10 +1436,6 @@ clap@^1.0.9: dependencies: chalk "^1.1.3" -classnames@^2.2.5: - version "2.2.5" - resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.2.5.tgz#fb3801d453467649ef3603c7d61a02bd129bde6d" - clean-css@4.1.x: version "4.1.9" resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.1.9.tgz#35cee8ae7687a49b98034f70de00c4edd3826301" @@ -1841,12 +1793,6 @@ css-selector-tokenizer@^0.7.0: fastparse "^1.1.1" regexpu-core "^1.0.0" -css-vendor@^0.3.8: - version "0.3.8" - resolved "https://registry.yarnpkg.com/css-vendor/-/css-vendor-0.3.8.tgz#6421cfd3034ce664fe7673972fd0119fc28941fa" - dependencies: - is-in-browser "^1.0.2" - css-what@2.1: version "2.1.0" resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.0.tgz#9467d032c38cfaefb9f2d79501253062f87fa1bd" @@ -1963,10 +1909,6 @@ deep-is@~0.1.3: version "0.1.3" resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" -deepmerge@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-2.0.1.tgz#25c1c24f110fb914f80001b925264dd77f3f4312" - default-require-extensions@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/default-require-extensions/-/default-require-extensions-1.0.0.tgz#f37ea15d3e13ffd9b437d33e1a75b5fb97874cb8" @@ -2103,10 +2045,6 @@ dom-converter@~0.1: dependencies: utila "~0.3" -dom-helpers@^3.2.0, dom-helpers@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/dom-helpers/-/dom-helpers-3.2.1.tgz#3203e07fed217bd1f424b019735582fc37b2825a" - dom-serializer@0: version "0.1.0" resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.0.tgz#073c697546ce0780ce23be4a28e293e40bc30c82" @@ -2120,10 +2058,6 @@ dom-urls@^1.1.0: dependencies: urijs "^1.16.1" -dom-walk@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/dom-walk/-/dom-walk-0.1.1.tgz#672226dc74c8f799ad35307df936aba11acd6018" - domain-browser@^1.1.1: version "1.1.7" resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.1.7.tgz#867aa4b093faa05f1de08c06f4d7b21fdf8698bc" @@ -2683,7 +2617,7 @@ fb-watchman@^2.0.0: dependencies: bser "^2.0.0" -fbjs@^0.8.1, fbjs@^0.8.16: +fbjs@^0.8.16: version "0.8.16" resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.16.tgz#5e67432f550dc41b572bf55847b8aca64e5337db" dependencies: @@ -3007,13 +2941,6 @@ global-prefix@^1.0.1: is-windows "^1.0.1" which "^1.2.14" -global@~4.3.0: - version "4.3.2" - resolved "https://registry.yarnpkg.com/global/-/global-4.3.2.tgz#e76989268a6c74c38908b1305b10fc0e394e9d0f" - dependencies: - min-document "^2.19.0" - process "~0.5.1" - globals@^9.17.0, globals@^9.18.0: version "9.18.0" resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a" @@ -3232,10 +3159,6 @@ hoek@4.x.x: version "4.2.0" resolved "https://registry.yarnpkg.com/hoek/-/hoek-4.2.0.tgz#72d9d0754f7fe25ca2d01ad8f8f9a9449a89526d" -hoist-non-react-statics@^2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-2.3.1.tgz#343db84c6018c650778898240135a1420ee22ce0" - home-or-tmp@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/home-or-tmp/-/home-or-tmp-2.0.0.tgz#e36c3f2d2cae7d746a857e38d18d5f32a7882db8" @@ -3559,10 +3482,6 @@ is-fullwidth-code-point@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" -is-function@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-function/-/is-function-1.0.1.tgz#12cfb98b65b57dd3d193a3121f5f6e2f437602b5" - is-glob@^2.0.0, is-glob@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863" @@ -3575,10 +3494,6 @@ is-glob@^3.1.0: dependencies: is-extglob "^2.1.0" -is-in-browser@^1.0.2, is-in-browser@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/is-in-browser/-/is-in-browser-1.1.3.tgz#56ff4db683a078c6082eb95dad7dc62e1d04f835" - is-my-json-valid@^2.12.4: version "2.16.1" resolved "https://registry.yarnpkg.com/is-my-json-valid/-/is-my-json-valid-2.16.1.tgz#5a846777e2c2620d1e69104e5d3a03b1f6088f11" @@ -3608,12 +3523,6 @@ is-obj@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" -is-observable@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/is-observable/-/is-observable-0.2.0.tgz#b361311d83c6e5d726cabf5e250b0237106f5ae2" - dependencies: - symbol-observable "^0.2.2" - is-path-cwd@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d" @@ -4134,84 +4043,6 @@ jsprim@^1.2.2: json-schema "0.2.3" verror "1.10.0" -jss-camel-case@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/jss-camel-case/-/jss-camel-case-6.0.0.tgz#7cf8453e395c31fed931d11efbc885edcd61132e" - -jss-compose@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/jss-compose/-/jss-compose-5.0.0.tgz#ce01b2e4521d65c37ea42cf49116e5f7ab596484" - dependencies: - warning "^3.0.0" - -jss-default-unit@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/jss-default-unit/-/jss-default-unit-8.0.0.tgz#a308ead4f587ebe17cc845f9870867400de90910" - dependencies: - is-observable "^0.2.0" - -jss-expand@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/jss-expand/-/jss-expand-5.0.0.tgz#8eadb782f29ec5f1d285451dd38052d5ac51644a" - dependencies: - is-observable "^0.2.0" - -jss-extend@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/jss-extend/-/jss-extend-6.0.1.tgz#e53430bc92a42e50d036883ccfecfbc4e1199147" - dependencies: - is-observable "^0.2.0" - warning "^3.0.0" - -jss-global@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/jss-global/-/jss-global-3.0.0.tgz#e19e5c91ab2b96353c227e30aa2cbd938cdaafa2" - -jss-nested@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/jss-nested/-/jss-nested-6.0.1.tgz#ef992b79d6e8f63d939c4397b9d99b5cbbe824ca" - dependencies: - warning "^3.0.0" - -jss-preset-default@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/jss-preset-default/-/jss-preset-default-4.0.1.tgz#822cecb87c27ff91633774422f4c221d61486b65" - dependencies: - jss-camel-case "^6.0.0" - jss-compose "^5.0.0" - jss-default-unit "^8.0.0" - jss-expand "^5.0.0" - jss-extend "^6.0.1" - jss-global "^3.0.0" - jss-nested "^6.0.1" - jss-props-sort "^6.0.0" - jss-template "^1.0.0" - jss-vendor-prefixer "^7.0.0" - -jss-props-sort@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/jss-props-sort/-/jss-props-sort-6.0.0.tgz#9105101a3b5071fab61e2d85ea74cc22e9b16323" - -jss-template@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/jss-template/-/jss-template-1.0.0.tgz#4b874608706ddceecacdb5567e254aecb6ea69b3" - dependencies: - warning "^3.0.0" - -jss-vendor-prefixer@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/jss-vendor-prefixer/-/jss-vendor-prefixer-7.0.0.tgz#0166729650015ef19d9f02437c73667231605c71" - dependencies: - css-vendor "^0.3.8" - -jss@^9.3.2, jss@^9.3.3: - version "9.3.3" - resolved "https://registry.yarnpkg.com/jss/-/jss-9.3.3.tgz#d535ad8c64f6df9aeadb0219d5153c47493ff1c0" - dependencies: - is-in-browser "^1.1.3" - symbol-observable "^1.0.4" - warning "^3.0.0" - jsx-ast-utils@^1.4.0: version "1.4.1" resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-1.4.1.tgz#3867213e8dd79bf1e8f2300c0cfc1efb182c0df1" @@ -4222,10 +4053,6 @@ jsx-ast-utils@^2.0.0: dependencies: array-includes "^3.0.3" -keycode@^2.1.9: - version "2.1.9" - resolved "https://registry.yarnpkg.com/keycode/-/keycode-2.1.9.tgz#964a23c54e4889405b4861a5c9f0480d45141dfa" - killable@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/killable/-/killable-1.0.0.tgz#da8b84bd47de5395878f95d64d02f2449fe05e6b" @@ -4462,32 +4289,6 @@ map-obj@^1.0.0, map-obj@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" -material-ui@^1.0.0-beta.23: - version "1.0.0-beta.23" - resolved "https://registry.yarnpkg.com/material-ui/-/material-ui-1.0.0-beta.23.tgz#f3d49359c13b57f893e768de62b81f5e8ad7faa5" - dependencies: - babel-runtime "^6.26.0" - brcast "^3.0.1" - classnames "^2.2.5" - deepmerge "^2.0.1" - dom-helpers "^3.2.1" - hoist-non-react-statics "^2.3.1" - jss "^9.3.3" - jss-preset-default "^4.0.1" - keycode "^2.1.9" - lodash "^4.17.4" - normalize-scroll-left "^0.1.2" - prop-types "^15.6.0" - react-event-listener "^0.5.1" - react-flow-types "^0.2.0-beta.6" - react-jss "^8.1.0" - react-popper "^0.7.4" - react-scrollbar-size "^2.0.2" - react-transition-group "^2.2.1" - recompose "^0.26.0" - scroll "^2.0.1" - warning "^3.0.0" - math-expression-evaluator@^1.2.14: version "1.2.17" resolved "https://registry.yarnpkg.com/math-expression-evaluator/-/math-expression-evaluator-1.2.17.tgz#de819fdbcd84dccd8fae59c6aeb79615b9d266ac" @@ -4594,12 +4395,6 @@ mimic-fn@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.1.0.tgz#e667783d92e89dbd342818b5230b9d62a672ad18" -min-document@^2.19.0: - version "2.19.0" - resolved "https://registry.yarnpkg.com/min-document/-/min-document-2.19.0.tgz#7bd282e3f5842ed295bb748cdd9f1ffa2c824685" - dependencies: - dom-walk "^0.1.0" - minimalistic-assert@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz#702be2dda6b37f4836bcb3f5db56641b64a1d3d3" @@ -4834,10 +4629,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-scroll-left@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/normalize-scroll-left/-/normalize-scroll-left-0.1.2.tgz#6b79691ba79eb5fb107fa5edfbdc06b55caee2aa" - normalize-url@^1.4.0: version "1.9.1" resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-1.9.1.tgz#2cc0d66b31ea23036458436e3620d85954c66c3c" @@ -5180,10 +4971,6 @@ pluralize@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-7.0.0.tgz#298b89df8b93b0221dbf421ad2b1b1ea23fc6777" -popper.js@^1.12.5: - version "1.13.0" - resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.13.0.tgz#e1e7ff65cc43f7cf9cf16f1510a75e81f84f4565" - portfinder@^1.0.9: version "1.0.13" resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.13.tgz#bb32ecd87c27104ae6ee44b5a3ccbf0ebb1aede9" @@ -5528,10 +5315,6 @@ process@^0.11.10: version "0.11.10" resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" -process@~0.5.1: - version "0.5.2" - resolved "https://registry.yarnpkg.com/process/-/process-0.5.2.tgz#1638d8a8e34c2f440a91db95ab9aeb677fc185cf" - progress@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.0.tgz#8a1be366bf8fc23db2bd23f10c6fe920b4389d1f" @@ -5548,7 +5331,7 @@ promise@^7.1.1: dependencies: asap "~2.0.3" -prop-types@^15.5.10, prop-types@^15.5.8, prop-types@^15.6.0: +prop-types@^15.5.10, prop-types@^15.6.0: version "15.6.0" resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.0.tgz#ceaf083022fc46b4a35f69e13ef75aed0d639856" dependencies: @@ -5638,12 +5421,6 @@ raf@3.4.0: dependencies: performance-now "^2.1.0" -rafl@~1.2.1: - version "1.2.2" - resolved "https://registry.yarnpkg.com/rafl/-/rafl-1.2.2.tgz#fe930f758211020d47e38815f5196a8be4150740" - dependencies: - global "~4.3.0" - randomatic@^1.1.3: version "1.1.7" resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-1.1.7.tgz#c7abe9cc8b87c0baa876b19fde83fd464797e38c" @@ -5722,44 +5499,6 @@ react-error-overlay@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-3.0.0.tgz#c2bc8f4d91f1375b3dad6d75265d51cd5eeaf655" -react-event-listener@^0.5.0, react-event-listener@^0.5.1: - version "0.5.2" - resolved "https://registry.yarnpkg.com/react-event-listener/-/react-event-listener-0.5.2.tgz#8fe116f8930a4c7fe363c631f56963d7e4ed3d66" - dependencies: - babel-runtime "^6.26.0" - fbjs "^0.8.16" - prop-types "^15.6.0" - warning "^3.0.0" - -react-flow-types@^0.2.0-beta.6: - version "0.2.0-beta.6" - resolved "https://registry.yarnpkg.com/react-flow-types/-/react-flow-types-0.2.0-beta.6.tgz#bf49c8b7864fcd0951b03286c63a80d66ce9fae4" - -react-jss@^8.1.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/react-jss/-/react-jss-8.1.0.tgz#7eefe3d121d31d5650118fc4f6b119e388cd43ba" - dependencies: - hoist-non-react-statics "^2.3.1" - jss "^9.3.2" - jss-preset-default "^4.0.1" - prop-types "^15.6.0" - theming "^1.2.1" - -react-popper@^0.7.4: - version "0.7.4" - resolved "https://registry.yarnpkg.com/react-popper/-/react-popper-0.7.4.tgz#8649d539837e7c6f47bc9b24c9cf57a404e199a1" - dependencies: - popper.js "^1.12.5" - prop-types "^15.5.10" - -react-scrollbar-size@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/react-scrollbar-size/-/react-scrollbar-size-2.0.2.tgz#237dd091fa39dec8e3a6f720807787703c5ebf9e" - dependencies: - babel-runtime "^6.23.0" - prop-types "^15.5.10" - react-event-listener "^0.5.0" - react-syntax-highlighter@^6.1.0: version "6.1.0" resolved "https://registry.yarnpkg.com/react-syntax-highlighter/-/react-syntax-highlighter-6.1.0.tgz#2994d16b3942bff71ce516090f98fa4aea08d13a" @@ -5771,17 +5510,6 @@ react-syntax-highlighter@^6.1.0: prismjs "^1.8.4" refractor "^2.0.0" -react-transition-group@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-2.2.1.tgz#e9fb677b79e6455fd391b03823afe84849df4a10" - dependencies: - chain-function "^1.0.0" - classnames "^2.2.5" - dom-helpers "^3.2.0" - loose-envify "^1.3.1" - prop-types "^15.5.8" - warning "^3.0.0" - react@^16.2.0: version "16.2.0" resolved "https://registry.yarnpkg.com/react/-/react-16.2.0.tgz#a31bd2dab89bff65d42134fa187f24d054c273ba" @@ -5858,15 +5586,6 @@ readdirp@^2.0.0: readable-stream "^2.0.2" set-immediate-shim "^1.0.1" -recompose@^0.26.0: - version "0.26.0" - resolved "https://registry.yarnpkg.com/recompose/-/recompose-0.26.0.tgz#9babff039cb72ba5bd17366d55d7232fbdfb2d30" - dependencies: - change-emitter "^0.1.2" - fbjs "^0.8.1" - hoist-non-react-statics "^2.3.1" - symbol-observable "^1.0.4" - recursive-readdir@2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/recursive-readdir/-/recursive-readdir-2.2.1.tgz#90ef231d0778c5ce093c9a48d74e5c5422d13a99" @@ -6218,12 +5937,6 @@ schema-utils@^0.3.0: dependencies: ajv "^5.0.0" -scroll@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/scroll/-/scroll-2.0.1.tgz#b4c7d27e8bcf3ae8a58a042f27268ae3f55f9ccd" - dependencies: - rafl "~1.2.1" - scss-tokenizer@^0.2.3: version "0.2.3" resolved "https://registry.yarnpkg.com/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz#8eb06db9a9723333824d3f5530641149847ce5d1" @@ -6671,14 +6384,6 @@ sw-toolbox@^3.4.0: path-to-regexp "^1.0.1" serviceworker-cache-polyfill "^4.0.0" -symbol-observable@^0.2.2: - version "0.2.4" - resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-0.2.4.tgz#95a83db26186d6af7e7a18dbd9760a2f86d08f40" - -symbol-observable@^1.0.4: - version "1.1.0" - resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.1.0.tgz#5c68fd8d54115d9dfb72a84720549222e8db9b32" - symbol-tree@^3.2.1: version "3.2.2" resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz#ae27db38f660a7ae2e1c3b7d1bc290819b8519e6" @@ -6694,10 +6399,6 @@ table@^4.0.1: slice-ansi "1.0.0" string-width "^2.1.1" -tachyons@4.9.0: - version "4.9.0" - resolved "https://registry.yarnpkg.com/tachyons/-/tachyons-4.9.0.tgz#2df058ea6b6eb3d2be12d62a69fecb0f6b1e0534" - tapable@^0.2.7: version "0.2.8" resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.2.8.tgz#99372a5c999bf2df160afc0d74bed4f47948cd22" @@ -6737,15 +6438,6 @@ text-table@0.2.0, text-table@~0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" -theming@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/theming/-/theming-1.2.1.tgz#3de0be696339c6c203013a6c68d1c1057973dc44" - dependencies: - brcast "^3.0.1" - is-function "^1.0.1" - is-plain-object "^2.0.1" - prop-types "^15.5.8" - throat@^3.0.0: version "3.2.0" resolved "https://registry.yarnpkg.com/throat/-/throat-3.2.0.tgz#50cb0670edbc40237b9e347d7e1f88e4620af836" @@ -7058,12 +6750,6 @@ walker@~1.0.5: dependencies: makeerror "1.0.x" -warning@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/warning/-/warning-3.0.0.tgz#32e5377cb572de4ab04753bdf8821c01ed605b7c" - dependencies: - loose-envify "^1.0.0" - watch@~0.10.0: version "0.10.0" resolved "https://registry.yarnpkg.com/watch/-/watch-0.10.0.tgz#77798b2da0f9910d595f1ace5b0c2258521f21dc" From 81e4468babf37400cb6761f9831153acae83a9e8 Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Wed, 13 Dec 2017 19:48:16 -0600 Subject: [PATCH 05/49] adding lib as a package --- .npmignore | 2 -- package.json | 8 ++++++-- react-structured-data-0.0.1.tgz | Bin 0 -> 7071 bytes src/example/containers/Example.js | 2 +- yarn.lock | 30 ++++++++++++++---------------- 5 files changed, 21 insertions(+), 21 deletions(-) create mode 100644 react-structured-data-0.0.1.tgz diff --git a/.npmignore b/.npmignore index 537958e..9861d93 100644 --- a/.npmignore +++ b/.npmignore @@ -3,8 +3,6 @@ build/* _config.yml yarn-error.log .npmignore -index.css -index.js registerServiceWorker.js postcss.config.js yarn.lock diff --git a/package.json b/package.json index 2cdda12..605c5e1 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,11 @@ "react-component" ], "dependencies": { + + }, + "devDependencies": { "autoprefixer": "7.1.6", + "case-sensitive-paths-webpack-plugin": "2.1.1", "babel-cli": "^6.14.0", "babel-core": "6.26.0", "babel-eslint": "7.2.3", @@ -32,7 +36,6 @@ "babel-preset-react-app": "^3.1.0", "babel-preset-stage-2": "^6.13.0", "babel-runtime": "6.26.0", - "case-sensitive-paths-webpack-plugin": "2.1.1", "chalk": "1.1.3", "css-loader": "0.28.7", "dotenv": "4.0.0", @@ -66,7 +69,8 @@ "webpack": "3.8.1", "webpack-dev-server": "2.9.4", "webpack-manifest-plugin": "1.3.2", - "whatwg-fetch": "2.0.3" + "whatwg-fetch": "2.0.3", + "react-structured-data": "./react-structured-data-0.0.1.tgz" }, "scripts": { "start": "node scripts/start.js", diff --git a/react-structured-data-0.0.1.tgz b/react-structured-data-0.0.1.tgz new file mode 100644 index 0000000000000000000000000000000000000000..f428bbb54390c0cb683a3db712c6d457d5eb27c2 GIT binary patch literal 7071 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 literal 0 HcmV?d00001 diff --git a/src/example/containers/Example.js b/src/example/containers/Example.js index 1162a0a..c4de814 100644 --- a/src/example/containers/Example.js +++ b/src/example/containers/Example.js @@ -9,7 +9,7 @@ import { Author, Location, Rating -} from '../../core'; +} from 'react-structured-data'; class Example extends PureComponent { diff --git a/yarn.lock b/yarn.lock index 6f5f7bb..64b18a3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1348,12 +1348,12 @@ caniuse-api@^1.5.2: lodash.uniq "^4.5.0" caniuse-db@^1.0.30000529, caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639: - version "1.0.30000782" - resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000782.tgz#d8815bce1578c350aced1132507301205e0fab53" + version "1.0.30000783" + resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000783.tgz#16b30d47266a4f515cc69ae0316b670c9603cdbe" caniuse-lite@^1.0.30000748, caniuse-lite@^1.0.30000780: - version "1.0.30000782" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000782.tgz#5b82b8c385f25348745c471ca51320afb1b7f254" + version "1.0.30000783" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000783.tgz#9b5499fb1b503d2345d12aa6b8612852f4276ffd" capture-stack-trace@^1.0.0: version "1.0.0" @@ -1658,8 +1658,8 @@ core-js@^1.0.0: resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636" core-js@^2.4.0, core-js@^2.5.0: - version "2.5.2" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.2.tgz#bc4648656e7dc9dc80d7d3c7bbc172d96e744e63" + version "2.5.3" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.3.tgz#8acc38345824f16d8365b7c9b4259168e8ed603e" core-util-is@1.0.2, core-util-is@~1.0.0: version "1.0.2" @@ -2167,8 +2167,8 @@ entities@~1.1.1: resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.1.tgz#6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0" errno@^0.1.3, errno@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.5.tgz#a563781a6052bc2c9ccd89e8cef0eb9506e0c321" + version "0.1.6" + resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.6.tgz#c386ce8a6283f14fc09563b71560908c9bf53026" dependencies: prr "~1.0.1" @@ -3576,10 +3576,8 @@ is-regex@^1.0.4: has "^1.0.1" is-resolvable@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.0.0.tgz#8df57c61ea2e3c501408d100fb013cf8d6e0cc62" - dependencies: - tryit "^1.0.1" + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.0.1.tgz#acca1cd36dbe44b974b924321555a70ba03b1cf4" is-retry-allowed@^1.0.0: version "1.1.0" @@ -5499,6 +5497,10 @@ react-error-overlay@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-3.0.0.tgz#c2bc8f4d91f1375b3dad6d75265d51cd5eeaf655" +react-structured-data@./react-structured-data-0.0.1.tgz: + version "0.0.1" + resolved "./react-structured-data-0.0.1.tgz#6c4e56536e17543b7a14bfc0508c001ff6d3af2a" + react-syntax-highlighter@^6.1.0: version "6.1.0" resolved "https://registry.yarnpkg.com/react-syntax-highlighter/-/react-syntax-highlighter-6.1.0.tgz#2994d16b3942bff71ce516090f98fa4aea08d13a" @@ -6518,10 +6520,6 @@ trim@0.0.1: dependencies: glob "^6.0.4" -tryit@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/tryit/-/tryit-1.0.3.tgz#393be730a9446fd1ead6da59a014308f36c289cb" - tty-browserify@0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" From 74469e56ee08b817bde5f53c16efe543dbfc953f Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Wed, 13 Dec 2017 19:49:37 -0600 Subject: [PATCH 06/49] cleanupo --- package.json | 3 --- 1 file changed, 3 deletions(-) diff --git a/package.json b/package.json index 605c5e1..e8abfdc 100644 --- a/package.json +++ b/package.json @@ -18,9 +18,6 @@ "seo", "react-component" ], - "dependencies": { - - }, "devDependencies": { "autoprefixer": "7.1.6", "case-sensitive-paths-webpack-plugin": "2.1.1", From 9e1abac9930a68395cf1f1645e56d1e6ef91155d Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Wed, 13 Dec 2017 20:04:09 -0600 Subject: [PATCH 07/49] clean up --- dist/schemas/index.js | 32 +------------------------------- react-structured-data-0.0.1.tgz | Bin 7071 -> 15073 bytes src/core/schemas/index.js | 30 ------------------------------ 3 files changed, 1 insertion(+), 61 deletions(-) diff --git a/dist/schemas/index.js b/dist/schemas/index.js index 7c18b86..36d124f 100644 --- a/dist/schemas/index.js +++ b/dist/schemas/index.js @@ -1,17 +1,3 @@ -// import AggregateRating from './AggregateRating'; -// import Author from './Author'; -// import Generic from './Generic'; -// import GenericCollection from './GenericCollection'; -// import Location from './Location'; -// import Product from './Product'; -// import Rating from './Rating'; -// import Review from './Review'; -// import Reviews from './Reviews'; -// import ItemReviewed from './ItemReviewed'; -// import Question from './Question'; -// import Answer from './Answer'; -// import Graph from './Graph'; - export { default as AggregateRating } from './AggregateRating'; export { default as Author } from './Author'; export { default as Generic } from './Generic'; @@ -24,20 +10,4 @@ export { default as Reviews } from './Reviews'; export { default as ItemReviewed } from './ItemReviewed'; export { default as Question } from './Question'; export { default as Answer } from './Answer'; -export { default as Graph } from './Graph'; - -// export default { -// AggregateRating, -// Author, -// Generic, -// GenericCollection, -// Location, -// Product, -// Rating, -// Review, -// Reviews, -// ItemReviewed, -// Question, -// Answer, -// Graph -// } \ No newline at end of file +export { default as Graph } from './Graph'; \ No newline at end of file diff --git a/react-structured-data-0.0.1.tgz b/react-structured-data-0.0.1.tgz index f428bbb54390c0cb683a3db712c6d457d5eb27c2..8957eb78b45979fb35bce4d421b3a085216ac612 100644 GIT binary patch literal 15073 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 diff --git a/src/core/schemas/index.js b/src/core/schemas/index.js index 3b220a1..969e9f6 100644 --- a/src/core/schemas/index.js +++ b/src/core/schemas/index.js @@ -1,17 +1,3 @@ -// import AggregateRating from './AggregateRating'; -// import Author from './Author'; -// import Generic from './Generic'; -// import GenericCollection from './GenericCollection'; -// import Location from './Location'; -// import Product from './Product'; -// import Rating from './Rating'; -// import Review from './Review'; -// import Reviews from './Reviews'; -// import ItemReviewed from './ItemReviewed'; -// import Question from './Question'; -// import Answer from './Answer'; -// import Graph from './Graph'; - export { default as AggregateRating } from './AggregateRating'; export { default as Author } from './Author'; export { default as Generic } from './Generic'; @@ -25,19 +11,3 @@ export { default as ItemReviewed } from './ItemReviewed'; export { default as Question } from './Question'; export { default as Answer } from './Answer'; export { default as Graph } from './Graph'; - -// export default { -// AggregateRating, -// Author, -// Generic, -// GenericCollection, -// Location, -// Product, -// Rating, -// Review, -// Reviews, -// ItemReviewed, -// Question, -// Answer, -// Graph -// } From e328b39c3fb7637b883e4111fd360f6e09c56280 Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Wed, 13 Dec 2017 20:23:02 -0600 Subject: [PATCH 08/49] babel now transforming modules --- dist/JSONLD.js | 28 ++++-- dist/JSONLDAbstractNode.js | 33 ++++--- dist/index.js | 30 ++++++- dist/schemas/AggregateRating.js | 18 +++- dist/schemas/Answer.js | 18 +++- dist/schemas/Author.js | 18 +++- dist/schemas/Generic.js | 18 +++- dist/schemas/GenericCollection.js | 18 +++- dist/schemas/Graph.js | 18 +++- dist/schemas/ItemReviewed.js | 18 +++- dist/schemas/Location.js | 18 +++- dist/schemas/Product.js | 18 +++- dist/schemas/Question.js | 18 +++- dist/schemas/Rating.js | 18 +++- dist/schemas/Review.js | 18 +++- dist/schemas/Reviews.js | 18 +++- dist/schemas/index.js | 137 +++++++++++++++++++++++++++--- package.json | 9 +- yarn.lock | 8 +- 19 files changed, 386 insertions(+), 93 deletions(-) diff --git a/dist/JSONLD.js b/dist/JSONLD.js index fd854fe..e1ec02e 100644 --- a/dist/JSONLD.js +++ b/dist/JSONLD.js @@ -1,12 +1,26 @@ +'use strict'; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.JSONLD = undefined; + var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; +var _react = require('react'); + +var _react2 = _interopRequireDefault(_react); + +var _propTypes = require('prop-types'); + +var _propTypes2 = _interopRequireDefault(_propTypes); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } -import React from 'react'; -import PropTypes from 'prop-types'; - var JSONLD = function JSONLD(props) { var json = null; if (props.children) { @@ -20,16 +34,16 @@ var JSONLD = function JSONLD(props) { var firstChild = new ChildClass(props.children.props).getJSON(true, schema); json = ChildClass.name === 'JSONLDNodeCollection' ? _extends({ '@context': 'http://schema.org/' }, _defineProperty({}, type, firstChild)) : _extends({ '@context': 'http://schema.org/' }, firstChild); } - return React.createElement( + return _react2.default.createElement( 'script', { type: 'application/ld+json' }, JSON.stringify(json) ); }; -export { JSONLD }; +exports.JSONLD = JSONLD; JSONLD.propTypes = { - additionalType: PropTypes.object + additionalType: _propTypes2.default.object }; -export default JSONLD; \ No newline at end of file +exports.default = JSONLD; \ No newline at end of file diff --git a/dist/JSONLDAbstractNode.js b/dist/JSONLDAbstractNode.js index 2f817b6..d561d7a 100644 --- a/dist/JSONLDAbstractNode.js +++ b/dist/JSONLDAbstractNode.js @@ -1,7 +1,23 @@ +'use strict'; + +Object.defineProperty(exports, "__esModule", { + value: true +}); + var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); +var _react = require('react'); + +var _react2 = _interopRequireDefault(_react); + +var _propTypes = require('prop-types'); + +var _propTypes2 = _interopRequireDefault(_propTypes); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } @@ -12,9 +28,6 @@ function _possibleConstructorReturn(self, call) { if (!self) { throw new Referen function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } -import React from 'react'; -import PropTypes from 'prop-types'; - var JSONLDAbstractNode = function (_React$Component) { _inherits(JSONLDAbstractNode, _React$Component); @@ -70,14 +83,12 @@ var JSONLDAbstractNode = function (_React$Component) { }]); return JSONLDAbstractNode; -}(React.Component); +}(_react2.default.Component); JSONLDAbstractNode.propTypes = { - schema: PropTypes.object, - type: PropTypes.string, - id: PropTypes.string, - jsonldtype: PropTypes.string + schema: _propTypes2.default.object, + type: _propTypes2.default.string, + id: _propTypes2.default.string, + jsonldtype: _propTypes2.default.string }; - - -export default JSONLDAbstractNode; \ No newline at end of file +exports.default = JSONLDAbstractNode; \ No newline at end of file diff --git a/dist/index.js b/dist/index.js index b3a424b..5ab7045 100644 --- a/dist/index.js +++ b/dist/index.js @@ -1,2 +1,28 @@ -export * from './schemas'; -export { default as JSONLD } from './JSONLD'; \ No newline at end of file +'use strict'; + +Object.defineProperty(exports, "__esModule", { + value: true +}); + +var _schemas = require('./schemas'); + +Object.keys(_schemas).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _schemas[key]; + } + }); +}); + +var _JSONLD = require('./JSONLD'); + +Object.defineProperty(exports, 'JSONLD', { + enumerable: true, + get: function get() { + return _interopRequireDefault(_JSONLD).default; + } +}); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } \ No newline at end of file diff --git a/dist/schemas/AggregateRating.js b/dist/schemas/AggregateRating.js index 221b6f8..3919821 100644 --- a/dist/schemas/AggregateRating.js +++ b/dist/schemas/AggregateRating.js @@ -1,9 +1,21 @@ +'use strict'; + +Object.defineProperty(exports, "__esModule", { + value: true +}); + var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; +var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); + +var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -12,8 +24,6 @@ function _possibleConstructorReturn(self, call) { if (!self) { throw new Referen function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } -import JSONLDAbstractNode from '../JSONLDAbstractNode'; - var AggregateRating = function (_JSONLDAbstractNode) { _inherits(AggregateRating, _JSONLDAbstractNode); @@ -38,6 +48,6 @@ var AggregateRating = function (_JSONLDAbstractNode) { }]); return AggregateRating; -}(JSONLDAbstractNode); +}(_JSONLDAbstractNode3.default); -export default AggregateRating; \ No newline at end of file +exports.default = AggregateRating; \ No newline at end of file diff --git a/dist/schemas/Answer.js b/dist/schemas/Answer.js index b162ea4..3032722 100644 --- a/dist/schemas/Answer.js +++ b/dist/schemas/Answer.js @@ -1,9 +1,21 @@ +'use strict'; + +Object.defineProperty(exports, "__esModule", { + value: true +}); + var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; +var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); + +var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -12,8 +24,6 @@ function _possibleConstructorReturn(self, call) { if (!self) { throw new Referen function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } -import JSONLDAbstractNode from '../JSONLDAbstractNode'; - var Answer = function (_JSONLDAbstractNode) { _inherits(Answer, _JSONLDAbstractNode); @@ -38,6 +48,6 @@ var Answer = function (_JSONLDAbstractNode) { }]); return Answer; -}(JSONLDAbstractNode); +}(_JSONLDAbstractNode3.default); -export default Answer; \ No newline at end of file +exports.default = Answer; \ No newline at end of file diff --git a/dist/schemas/Author.js b/dist/schemas/Author.js index 4d3c0dc..274517d 100644 --- a/dist/schemas/Author.js +++ b/dist/schemas/Author.js @@ -1,9 +1,21 @@ +'use strict'; + +Object.defineProperty(exports, "__esModule", { + value: true +}); + var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; +var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); + +var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -12,8 +24,6 @@ function _possibleConstructorReturn(self, call) { if (!self) { throw new Referen function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } -import JSONLDAbstractNode from '../JSONLDAbstractNode'; - var Author = function (_JSONLDAbstractNode) { _inherits(Author, _JSONLDAbstractNode); @@ -38,6 +48,6 @@ var Author = function (_JSONLDAbstractNode) { }]); return Author; -}(JSONLDAbstractNode); +}(_JSONLDAbstractNode3.default); -export default Author; \ No newline at end of file +exports.default = Author; \ No newline at end of file diff --git a/dist/schemas/Generic.js b/dist/schemas/Generic.js index fe4c56f..425ed1c 100644 --- a/dist/schemas/Generic.js +++ b/dist/schemas/Generic.js @@ -1,9 +1,21 @@ +'use strict'; + +Object.defineProperty(exports, "__esModule", { + value: true +}); + var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; +var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); + +var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -12,8 +24,6 @@ function _possibleConstructorReturn(self, call) { if (!self) { throw new Referen function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } -import JSONLDAbstractNode from '../JSONLDAbstractNode'; - var ChildNode = function (_JSONLDAbstractNode) { _inherits(ChildNode, _JSONLDAbstractNode); @@ -35,6 +45,6 @@ var ChildNode = function (_JSONLDAbstractNode) { }]); return ChildNode; -}(JSONLDAbstractNode); +}(_JSONLDAbstractNode3.default); -export default ChildNode; \ No newline at end of file +exports.default = ChildNode; \ No newline at end of file diff --git a/dist/schemas/GenericCollection.js b/dist/schemas/GenericCollection.js index 64eadb7..5b62ecc 100644 --- a/dist/schemas/GenericCollection.js +++ b/dist/schemas/GenericCollection.js @@ -1,15 +1,25 @@ +'use strict'; + +Object.defineProperty(exports, "__esModule", { + value: true +}); + var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; +var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); + +var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } -import JSONLDAbstractNode from '../JSONLDAbstractNode'; - var JSONLDNodeCollection = function (_JSONLDAbstractNode) { _inherits(JSONLDNodeCollection, _JSONLDAbstractNode); @@ -29,6 +39,6 @@ var JSONLDNodeCollection = function (_JSONLDAbstractNode) { }]); return JSONLDNodeCollection; -}(JSONLDAbstractNode); +}(_JSONLDAbstractNode3.default); -export default JSONLDNodeCollection; \ No newline at end of file +exports.default = JSONLDNodeCollection; \ No newline at end of file diff --git a/dist/schemas/Graph.js b/dist/schemas/Graph.js index e0986cb..9c2ee1b 100644 --- a/dist/schemas/Graph.js +++ b/dist/schemas/Graph.js @@ -1,17 +1,27 @@ +'use strict'; + +Object.defineProperty(exports, "__esModule", { + value: true +}); + var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; +var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); + +var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } -import JSONLDAbstractNode from '../JSONLDAbstractNode'; - var Graph = function (_JSONLDAbstractNode) { _inherits(Graph, _JSONLDAbstractNode); @@ -33,6 +43,6 @@ var Graph = function (_JSONLDAbstractNode) { }]); return Graph; -}(JSONLDAbstractNode); +}(_JSONLDAbstractNode3.default); -export default Graph; \ No newline at end of file +exports.default = Graph; \ No newline at end of file diff --git a/dist/schemas/ItemReviewed.js b/dist/schemas/ItemReviewed.js index 098494b..5fc8896 100644 --- a/dist/schemas/ItemReviewed.js +++ b/dist/schemas/ItemReviewed.js @@ -1,17 +1,27 @@ +'use strict'; + +Object.defineProperty(exports, "__esModule", { + value: true +}); + var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; +var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); + +var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } -import JSONLDAbstractNode from '../JSONLDAbstractNode'; - var ItemReviewed = function (_JSONLDAbstractNode) { _inherits(ItemReviewed, _JSONLDAbstractNode); @@ -38,6 +48,6 @@ var ItemReviewed = function (_JSONLDAbstractNode) { }]); return ItemReviewed; -}(JSONLDAbstractNode); +}(_JSONLDAbstractNode3.default); -export default ItemReviewed; \ No newline at end of file +exports.default = ItemReviewed; \ No newline at end of file diff --git a/dist/schemas/Location.js b/dist/schemas/Location.js index 015a32a..c500dd1 100644 --- a/dist/schemas/Location.js +++ b/dist/schemas/Location.js @@ -1,9 +1,21 @@ +'use strict'; + +Object.defineProperty(exports, "__esModule", { + value: true +}); + var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; +var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); + +var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -12,8 +24,6 @@ function _possibleConstructorReturn(self, call) { if (!self) { throw new Referen function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } -import JSONLDAbstractNode from '../JSONLDAbstractNode'; - var Location = function (_JSONLDAbstractNode) { _inherits(Location, _JSONLDAbstractNode); @@ -38,6 +48,6 @@ var Location = function (_JSONLDAbstractNode) { }]); return Location; -}(JSONLDAbstractNode); +}(_JSONLDAbstractNode3.default); -export default Location; \ No newline at end of file +exports.default = Location; \ No newline at end of file diff --git a/dist/schemas/Product.js b/dist/schemas/Product.js index 4a894d8..5e82484 100644 --- a/dist/schemas/Product.js +++ b/dist/schemas/Product.js @@ -1,9 +1,21 @@ +'use strict'; + +Object.defineProperty(exports, "__esModule", { + value: true +}); + var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; +var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); + +var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -12,8 +24,6 @@ function _possibleConstructorReturn(self, call) { if (!self) { throw new Referen function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } -import JSONLDAbstractNode from '../JSONLDAbstractNode'; - var Product = function (_JSONLDAbstractNode) { _inherits(Product, _JSONLDAbstractNode); @@ -38,6 +48,6 @@ var Product = function (_JSONLDAbstractNode) { }]); return Product; -}(JSONLDAbstractNode); +}(_JSONLDAbstractNode3.default); -export default Product; \ No newline at end of file +exports.default = Product; \ No newline at end of file diff --git a/dist/schemas/Question.js b/dist/schemas/Question.js index f389097..7baaa48 100644 --- a/dist/schemas/Question.js +++ b/dist/schemas/Question.js @@ -1,9 +1,21 @@ +'use strict'; + +Object.defineProperty(exports, "__esModule", { + value: true +}); + var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; +var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); + +var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -12,8 +24,6 @@ function _possibleConstructorReturn(self, call) { if (!self) { throw new Referen function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } -import JSONLDAbstractNode from '../JSONLDAbstractNode'; - var Question = function (_JSONLDAbstractNode) { _inherits(Question, _JSONLDAbstractNode); @@ -38,6 +48,6 @@ var Question = function (_JSONLDAbstractNode) { }]); return Question; -}(JSONLDAbstractNode); +}(_JSONLDAbstractNode3.default); -export default Question; \ No newline at end of file +exports.default = Question; \ No newline at end of file diff --git a/dist/schemas/Rating.js b/dist/schemas/Rating.js index dd51a81..4001651 100644 --- a/dist/schemas/Rating.js +++ b/dist/schemas/Rating.js @@ -1,9 +1,21 @@ +'use strict'; + +Object.defineProperty(exports, "__esModule", { + value: true +}); + var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; +var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); + +var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -12,8 +24,6 @@ function _possibleConstructorReturn(self, call) { if (!self) { throw new Referen function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } -import JSONLDAbstractNode from '../JSONLDAbstractNode'; - var Rating = function (_JSONLDAbstractNode) { _inherits(Rating, _JSONLDAbstractNode); @@ -38,6 +48,6 @@ var Rating = function (_JSONLDAbstractNode) { }]); return Rating; -}(JSONLDAbstractNode); +}(_JSONLDAbstractNode3.default); -export default Rating; \ No newline at end of file +exports.default = Rating; \ No newline at end of file diff --git a/dist/schemas/Review.js b/dist/schemas/Review.js index 371dcf2..1055edf 100644 --- a/dist/schemas/Review.js +++ b/dist/schemas/Review.js @@ -1,9 +1,21 @@ +'use strict'; + +Object.defineProperty(exports, "__esModule", { + value: true +}); + var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; +var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); + +var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -12,8 +24,6 @@ function _possibleConstructorReturn(self, call) { if (!self) { throw new Referen function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } -import JSONLDAbstractNode from '../JSONLDAbstractNode'; - var Review = function (_JSONLDAbstractNode) { _inherits(Review, _JSONLDAbstractNode); @@ -38,6 +48,6 @@ var Review = function (_JSONLDAbstractNode) { }]); return Review; -}(JSONLDAbstractNode); +}(_JSONLDAbstractNode3.default); -export default Review; \ No newline at end of file +exports.default = Review; \ No newline at end of file diff --git a/dist/schemas/Reviews.js b/dist/schemas/Reviews.js index fec431e..a9e1019 100644 --- a/dist/schemas/Reviews.js +++ b/dist/schemas/Reviews.js @@ -1,15 +1,25 @@ +'use strict'; + +Object.defineProperty(exports, "__esModule", { + value: true +}); + var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; +var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); + +var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } -import JSONLDAbstractNode from '../JSONLDAbstractNode'; - var Reviews = function (_JSONLDAbstractNode) { _inherits(Reviews, _JSONLDAbstractNode); @@ -27,6 +37,6 @@ var Reviews = function (_JSONLDAbstractNode) { }]); return Reviews; -}(JSONLDAbstractNode); +}(_JSONLDAbstractNode3.default); -export default Reviews; \ No newline at end of file +exports.default = Reviews; \ No newline at end of file diff --git a/dist/schemas/index.js b/dist/schemas/index.js index 36d124f..dfccd06 100644 --- a/dist/schemas/index.js +++ b/dist/schemas/index.js @@ -1,13 +1,124 @@ -export { default as AggregateRating } from './AggregateRating'; -export { default as Author } from './Author'; -export { default as Generic } from './Generic'; -export { default as GenericCollection } from './GenericCollection'; -export { default as Location } from './Location'; -export { default as Product } from './Product'; -export { default as Rating } from './Rating'; -export { default as Review } from './Review'; -export { default as Reviews } from './Reviews'; -export { default as ItemReviewed } from './ItemReviewed'; -export { default as Question } from './Question'; -export { default as Answer } from './Answer'; -export { default as Graph } from './Graph'; \ No newline at end of file +'use strict'; + +Object.defineProperty(exports, "__esModule", { + value: true +}); + +var _AggregateRating = require('./AggregateRating'); + +Object.defineProperty(exports, 'AggregateRating', { + enumerable: true, + get: function get() { + return _interopRequireDefault(_AggregateRating).default; + } +}); + +var _Author = require('./Author'); + +Object.defineProperty(exports, 'Author', { + enumerable: true, + get: function get() { + return _interopRequireDefault(_Author).default; + } +}); + +var _Generic = require('./Generic'); + +Object.defineProperty(exports, 'Generic', { + enumerable: true, + get: function get() { + return _interopRequireDefault(_Generic).default; + } +}); + +var _GenericCollection = require('./GenericCollection'); + +Object.defineProperty(exports, 'GenericCollection', { + enumerable: true, + get: function get() { + return _interopRequireDefault(_GenericCollection).default; + } +}); + +var _Location = require('./Location'); + +Object.defineProperty(exports, 'Location', { + enumerable: true, + get: function get() { + return _interopRequireDefault(_Location).default; + } +}); + +var _Product = require('./Product'); + +Object.defineProperty(exports, 'Product', { + enumerable: true, + get: function get() { + return _interopRequireDefault(_Product).default; + } +}); + +var _Rating = require('./Rating'); + +Object.defineProperty(exports, 'Rating', { + enumerable: true, + get: function get() { + return _interopRequireDefault(_Rating).default; + } +}); + +var _Review = require('./Review'); + +Object.defineProperty(exports, 'Review', { + enumerable: true, + get: function get() { + return _interopRequireDefault(_Review).default; + } +}); + +var _Reviews = require('./Reviews'); + +Object.defineProperty(exports, 'Reviews', { + enumerable: true, + get: function get() { + return _interopRequireDefault(_Reviews).default; + } +}); + +var _ItemReviewed = require('./ItemReviewed'); + +Object.defineProperty(exports, 'ItemReviewed', { + enumerable: true, + get: function get() { + return _interopRequireDefault(_ItemReviewed).default; + } +}); + +var _Question = require('./Question'); + +Object.defineProperty(exports, 'Question', { + enumerable: true, + get: function get() { + return _interopRequireDefault(_Question).default; + } +}); + +var _Answer = require('./Answer'); + +Object.defineProperty(exports, 'Answer', { + enumerable: true, + get: function get() { + return _interopRequireDefault(_Answer).default; + } +}); + +var _Graph = require('./Graph'); + +Object.defineProperty(exports, 'Graph', { + enumerable: true, + get: function get() { + return _interopRequireDefault(_Graph).default; + } +}); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } \ No newline at end of file diff --git a/package.json b/package.json index e8abfdc..481ec46 100644 --- a/package.json +++ b/package.json @@ -20,19 +20,20 @@ ], "devDependencies": { "autoprefixer": "7.1.6", - "case-sensitive-paths-webpack-plugin": "2.1.1", "babel-cli": "^6.14.0", "babel-core": "6.26.0", "babel-eslint": "7.2.3", "babel-jest": "20.0.3", "babel-loader": "7.1.2", "babel-plugin-transform-class-properties": "6.11.5", + "babel-plugin-transform-es2015-modules-commonjs": "^6.26.0", "babel-plugin-transform-object-assign": "^6.8.0", "babel-preset-env": "^1.6.1", "babel-preset-react": "6.24.1", "babel-preset-react-app": "^3.1.0", "babel-preset-stage-2": "^6.13.0", "babel-runtime": "6.26.0", + "case-sensitive-paths-webpack-plugin": "2.1.1", "chalk": "1.1.3", "css-loader": "0.28.7", "dotenv": "4.0.0", @@ -58,6 +59,7 @@ "react": "^16.2.0", "react-dev-utils": "^4.2.1", "react-dom": "^16.2.0", + "react-structured-data": "./react-structured-data-0.0.1.tgz", "react-syntax-highlighter": "^6.1.0", "sass-loader": "^6.0.6", "style-loader": "0.19.0", @@ -66,13 +68,12 @@ "webpack": "3.8.1", "webpack-dev-server": "2.9.4", "webpack-manifest-plugin": "1.3.2", - "whatwg-fetch": "2.0.3", - "react-structured-data": "./react-structured-data-0.0.1.tgz" + "whatwg-fetch": "2.0.3" }, "scripts": { "start": "node scripts/start.js", "build": "node scripts/build.js", - "builddist": "BABEL_ENV=production babel src/core --plugins transform-object-assign,transform-class-properties --presets babel-preset-stage-2,babel-preset-react-app --out-dir dist", + "builddist": "BABEL_ENV=production babel src/core --plugins transform-object-assign,transform-class-properties,transform-es2015-modules-commonjs --presets babel-preset-stage-2,babel-preset-react-app --out-dir dist", "test": "node scripts/test.js --env=jsdom" }, "jest": { diff --git a/yarn.lock b/yarn.lock index 64b18a3..7d907b5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -734,7 +734,7 @@ babel-plugin-transform-es2015-modules-amd@^6.22.0, babel-plugin-transform-es2015 babel-runtime "^6.22.0" babel-template "^6.24.1" -babel-plugin-transform-es2015-modules-commonjs@^6.23.0, babel-plugin-transform-es2015-modules-commonjs@^6.24.1: +babel-plugin-transform-es2015-modules-commonjs@^6.23.0, babel-plugin-transform-es2015-modules-commonjs@^6.24.1, babel-plugin-transform-es2015-modules-commonjs@^6.26.0: version "6.26.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.0.tgz#0d8394029b7dc6abe1a97ef181e00758dd2e5d8a" dependencies: @@ -5291,9 +5291,9 @@ pretty-format@^20.0.3: ansi-regex "^2.1.1" ansi-styles "^3.0.0" -"prism-themes@https://github.com/PrismJS/prism-themes.git#afb4116547cd854074ad705b8171768403ca11f3": +"prism-themes@git+https://github.com/PrismJS/prism-themes.git#afb4116547cd854074ad705b8171768403ca11f3": version "1.0.0" - resolved "https://github.com/PrismJS/prism-themes.git#afb4116547cd854074ad705b8171768403ca11f3" + resolved "git+https://github.com/PrismJS/prism-themes.git#afb4116547cd854074ad705b8171768403ca11f3" prismjs@^1.8.4, prismjs@~1.9.0: version "1.9.0" @@ -5499,7 +5499,7 @@ react-error-overlay@^3.0.0: react-structured-data@./react-structured-data-0.0.1.tgz: version "0.0.1" - resolved "./react-structured-data-0.0.1.tgz#6c4e56536e17543b7a14bfc0508c001ff6d3af2a" + resolved "./react-structured-data-0.0.1.tgz#6c0c102cd3fa795fe27d267e94fe35d57aacb111" react-syntax-highlighter@^6.1.0: version "6.1.0" From b23982870737c1a25001b8d5f20b92d98fa60c2b Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Wed, 13 Dec 2017 20:24:15 -0600 Subject: [PATCH 09/49] updating package version --- package.json | 2 +- react-structured-data-0.0.1.tgz | Bin 15073 -> 23695 bytes 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 481ec46..41c5ea5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-structured-data", - "version": "0.0.1", + "version": "0.0.2", "description": "Declarative JSON-LD Structured Data for ReactJS Apps", "author": "Ben Taylor ", "private": false, diff --git a/react-structured-data-0.0.1.tgz b/react-structured-data-0.0.1.tgz index 8957eb78b45979fb35bce4d421b3a085216ac612..8092539bae3f144a9fbd467ed69f305311e7a2c3 100644 GIT binary patch literal 23695 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 Xw|DKo{`Iea{r~k}FSEeG0DJ)elByJU literal 15073 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 Date: Wed, 13 Dec 2017 20:27:44 -0600 Subject: [PATCH 10/49] updating to 0.0.3 --- .npmignore | 1 + package.json | 2 +- react-structured-data-0.0.1.tgz | Bin 23695 -> 0 bytes 3 files changed, 2 insertions(+), 1 deletion(-) delete mode 100644 react-structured-data-0.0.1.tgz diff --git a/.npmignore b/.npmignore index 9861d93..77edcee 100644 --- a/.npmignore +++ b/.npmignore @@ -9,3 +9,4 @@ yarn.lock config/* public/* scripts/* +*.tgz diff --git a/package.json b/package.json index 41c5ea5..a718751 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-structured-data", - "version": "0.0.2", + "version": "0.0.3", "description": "Declarative JSON-LD Structured Data for ReactJS Apps", "author": "Ben Taylor ", "private": false, diff --git a/react-structured-data-0.0.1.tgz b/react-structured-data-0.0.1.tgz deleted file mode 100644 index 8092539bae3f144a9fbd467ed69f305311e7a2c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23695 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 Xw|DKo{`Iea{r~k}FSEeG0DJ)elByJU From d39e53fb5c3492bbead8e0102be0cfde3a030d0d Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Thu, 14 Dec 2017 18:27:54 -0600 Subject: [PATCH 11/49] Fixing support for generic components, updating version to 0.0.4 --- README.md | 18 ++++++++++++++++++ package.json | 8 +++++--- src/core/schemas/Generic.js | 7 +++++-- src/example/containers/Example.js | 7 +++++++ 4 files changed, 35 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index af3bab5..bb6aeb4 100644 --- a/README.md +++ b/README.md @@ -106,6 +106,24 @@ There are several preset schema components that can be used - Rating - Review +If you would like to use a component that is not listed, simply use the Generic component and add the prop jsonldtype. +Generic and GenericCollection allow you to add your own structured data type. + +For example, If Review preset didn't exist, you could write: + +``` + + + + + + + +``` + +This may seem not as ideal as using the presets, but this allows completely customizable structured data. +There will also be more preset components to come in future releases to make implementation easier so stay tuned! + ### Structured Data and Schema.org For more information on Structured data, visit https://developers.google.com/search/docs/guides/intro-structured-data, and also http://schema.org/. diff --git a/package.json b/package.json index a718751..c00885a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-structured-data", - "version": "0.0.3", + "version": "0.0.4", "description": "Declarative JSON-LD Structured Data for ReactJS Apps", "author": "Ben Taylor ", "private": false, @@ -18,6 +18,10 @@ "seo", "react-component" ], + "dependencies": { + "react": "^16.2.0", + "prop-types": "^15.6.0" + }, "devDependencies": { "autoprefixer": "7.1.6", "babel-cli": "^6.14.0", @@ -59,8 +63,6 @@ "react": "^16.2.0", "react-dev-utils": "^4.2.1", "react-dom": "^16.2.0", - "react-structured-data": "./react-structured-data-0.0.1.tgz", - "react-syntax-highlighter": "^6.1.0", "sass-loader": "^6.0.6", "style-loader": "0.19.0", "sw-precache-webpack-plugin": "0.11.4", diff --git a/src/core/schemas/Generic.js b/src/core/schemas/Generic.js index 010ff6a..6af7fc4 100644 --- a/src/core/schemas/Generic.js +++ b/src/core/schemas/Generic.js @@ -1,12 +1,15 @@ import JSONLDAbstractNode from '../JSONLDAbstractNode'; class ChildNode extends JSONLDAbstractNode { - getJSON() { + getJSON(isFirstChildNode = false) { const parseChildren = super.parseChildren(); + const schema = this.props.schema; const details = { '@type': this.props.jsonldtype } - return Object.assign(details, this.props.schema, ...parseChildren ); + return isFirstChildNode + ? Object.assign({...details, ...schema}, ...parseChildren) + : Object.assign({[this.props.id]: { ...details, ...schema, ...parseChildren}}); } } diff --git a/src/example/containers/Example.js b/src/example/containers/Example.js index c4de814..d67376a 100644 --- a/src/example/containers/Example.js +++ b/src/example/containers/Example.js @@ -56,6 +56,13 @@ class Example extends PureComponent { + + + + + + + ); From 3958bc5f11a877358d0dbc0374c283e8b594e6bd Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Thu, 14 Dec 2017 18:31:53 -0600 Subject: [PATCH 12/49] rebuilding dist --- dist/schemas/Generic.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/dist/schemas/Generic.js b/dist/schemas/Generic.js index 425ed1c..e215e8f 100644 --- a/dist/schemas/Generic.js +++ b/dist/schemas/Generic.js @@ -16,6 +16,8 @@ var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } + function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -36,11 +38,14 @@ var ChildNode = function (_JSONLDAbstractNode) { _createClass(ChildNode, [{ key: 'getJSON', value: function getJSON() { + var isFirstChildNode = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false; + var parseChildren = _get(ChildNode.prototype.__proto__ || Object.getPrototypeOf(ChildNode.prototype), 'parseChildren', this).call(this); + var schema = this.props.schema; var details = { '@type': this.props.jsonldtype }; - return _extends.apply(undefined, [details, this.props.schema].concat(_toConsumableArray(parseChildren))); + return isFirstChildNode ? _extends.apply(undefined, [_extends({}, details, schema)].concat(_toConsumableArray(parseChildren))) : _extends(_defineProperty({}, this.props.id, _extends({}, details, schema, parseChildren))); } }]); From 6bebc1ed6b27c2319f19053dd59a55c7ecdabd4f Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Thu, 14 Dec 2017 18:33:03 -0600 Subject: [PATCH 13/49] readme update --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index bb6aeb4..750cfe6 100644 --- a/README.md +++ b/README.md @@ -6,11 +6,11 @@ React Structured Data provides an easy way to add structured data to your React ### Yarn -run `yarn add react-structured-data` +`yarn add react-structured-data` ### NPM -run `npm install react-structured-data --save` +`npm install react-structured-data --save` ## Code Example From 8338d81c5e0804217e69f1ca219a0a1bdccdf93b Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Thu, 14 Dec 2017 18:36:25 -0600 Subject: [PATCH 14/49] fix readme code sample format --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 750cfe6..d834218 100644 --- a/README.md +++ b/README.md @@ -111,7 +111,7 @@ Generic and GenericCollection allow you to add your own structured data type. For example, If Review preset didn't exist, you could write: -``` +```html From ae65b2caad73a3be1d8bf3705cb76345652e8112 Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Thu, 14 Dec 2017 18:39:23 -0600 Subject: [PATCH 15/49] link to structured data testing tool, bumping version to 0.0.5 --- README.md | 1 + package.json | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index d834218..8d7474e 100644 --- a/README.md +++ b/README.md @@ -127,6 +127,7 @@ There will also be more preset components to come in future releases to make imp ### Structured Data and Schema.org For more information on Structured data, visit https://developers.google.com/search/docs/guides/intro-structured-data, and also http://schema.org/. +You can also validate the structured data here: https://search.google.com/structured-data/testing-tool. ## Contributors diff --git a/package.json b/package.json index c00885a..f1b7d4a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-structured-data", - "version": "0.0.4", + "version": "0.0.5", "description": "Declarative JSON-LD Structured Data for ReactJS Apps", "author": "Ben Taylor ", "private": false, From 041ea4f0f29c520e904d30c5b4e49de1fdec9fec Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Thu, 14 Dec 2017 18:48:53 -0600 Subject: [PATCH 16/49] Updating readme example --- README.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/README.md b/README.md index 8d7474e..033cc01 100644 --- a/README.md +++ b/README.md @@ -121,6 +121,31 @@ For example, If Review preset didn't exist, you could write: ``` +This will output (minified): + +```html + +``` + This may seem not as ideal as using the presets, but this allows completely customizable structured data. There will also be more preset components to come in future releases to make implementation easier so stay tuned! From 231773c8488388783119978a4a360012bad6a695 Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Thu, 14 Dec 2017 18:55:05 -0600 Subject: [PATCH 17/49] Updating version to 0.0.6 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index f1b7d4a..05121e4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-structured-data", - "version": "0.0.5", + "version": "0.0.6", "description": "Declarative JSON-LD Structured Data for ReactJS Apps", "author": "Ben Taylor ", "private": false, From 2280b548d730dc0ea0efae5675af4d74e88e9c2e Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Thu, 14 Dec 2017 18:59:54 -0600 Subject: [PATCH 18/49] Fixing changes to generic component --- README.md | 8 ++++---- src/core/schemas/Generic.js | 5 ++--- src/example/containers/Example.js | 8 ++++---- 3 files changed, 10 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 033cc01..4ae289b 100644 --- a/README.md +++ b/README.md @@ -113,10 +113,10 @@ For example, If Review preset didn't exist, you could write: ```html - - - - + + + + ``` diff --git a/src/core/schemas/Generic.js b/src/core/schemas/Generic.js index 6af7fc4..c27afb3 100644 --- a/src/core/schemas/Generic.js +++ b/src/core/schemas/Generic.js @@ -7,9 +7,8 @@ class ChildNode extends JSONLDAbstractNode { const details = { '@type': this.props.jsonldtype } - return isFirstChildNode - ? Object.assign({...details, ...schema}, ...parseChildren) - : Object.assign({[this.props.id]: { ...details, ...schema, ...parseChildren}}); + + return Object.assign({...details, ...schema}, ...parseChildren); } } diff --git a/src/example/containers/Example.js b/src/example/containers/Example.js index d67376a..1573785 100644 --- a/src/example/containers/Example.js +++ b/src/example/containers/Example.js @@ -57,10 +57,10 @@ class Example extends PureComponent { - - - - + + + + From 2f30456e1cd1ba15cfdcc221025e8e71b247dd32 Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Thu, 14 Dec 2017 19:00:37 -0600 Subject: [PATCH 19/49] Updating to version 0.0.7 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 05121e4..88477b1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-structured-data", - "version": "0.0.6", + "version": "0.0.7", "description": "Declarative JSON-LD Structured Data for ReactJS Apps", "author": "Ben Taylor ", "private": false, From 0096b427d558c47897939faebf21c62582b480d8 Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Thu, 8 Mar 2018 20:37:45 -0600 Subject: [PATCH 20/49] Create CNAME --- CNAME | 1 + 1 file changed, 1 insertion(+) create mode 100644 CNAME diff --git a/CNAME b/CNAME new file mode 100644 index 0000000..d1dd1a1 --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +www.reactstructured.data \ No newline at end of file From 06fbd580700df56c1eeadcdd1f0500957293fb2b Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Thu, 8 Mar 2018 20:38:16 -0600 Subject: [PATCH 21/49] Delete CNAME --- CNAME | 1 - 1 file changed, 1 deletion(-) delete mode 100644 CNAME diff --git a/CNAME b/CNAME deleted file mode 100644 index d1dd1a1..0000000 --- a/CNAME +++ /dev/null @@ -1 +0,0 @@ -www.reactstructured.data \ No newline at end of file From e0eebd3f77bf7706569302fc00b7c0efe587524e Mon Sep 17 00:00:00 2001 From: Brandon Bayer Date: Mon, 9 Apr 2018 21:01:48 -0400 Subject: [PATCH 22/49] fix: use dangerouslySetInnerHTML to ensure everything renders properly --- dist/JSONLD.js | 11 ++++++----- dist/schemas/Generic.js | 5 ++--- src/core/JSONLD.js | 7 ++++++- 3 files changed, 14 insertions(+), 9 deletions(-) diff --git a/dist/JSONLD.js b/dist/JSONLD.js index e1ec02e..094b0d6 100644 --- a/dist/JSONLD.js +++ b/dist/JSONLD.js @@ -34,11 +34,12 @@ var JSONLD = function JSONLD(props) { var firstChild = new ChildClass(props.children.props).getJSON(true, schema); json = ChildClass.name === 'JSONLDNodeCollection' ? _extends({ '@context': 'http://schema.org/' }, _defineProperty({}, type, firstChild)) : _extends({ '@context': 'http://schema.org/' }, firstChild); } - return _react2.default.createElement( - 'script', - { type: 'application/ld+json' }, - JSON.stringify(json) - ); + return _react2.default.createElement('script', { + type: 'application/ld+json', + dangerouslySetInnerHTML: { + __html: JSON.stringify(json) + } + }); }; exports.JSONLD = JSONLD; diff --git a/dist/schemas/Generic.js b/dist/schemas/Generic.js index e215e8f..90dd252 100644 --- a/dist/schemas/Generic.js +++ b/dist/schemas/Generic.js @@ -16,8 +16,6 @@ var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } - function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } @@ -45,7 +43,8 @@ var ChildNode = function (_JSONLDAbstractNode) { var details = { '@type': this.props.jsonldtype }; - return isFirstChildNode ? _extends.apply(undefined, [_extends({}, details, schema)].concat(_toConsumableArray(parseChildren))) : _extends(_defineProperty({}, this.props.id, _extends({}, details, schema, parseChildren))); + + return _extends.apply(undefined, [_extends({}, details, schema)].concat(_toConsumableArray(parseChildren))); } }]); diff --git a/src/core/JSONLD.js b/src/core/JSONLD.js index 106c915..fc43b49 100644 --- a/src/core/JSONLD.js +++ b/src/core/JSONLD.js @@ -12,7 +12,12 @@ export const JSONLD = props => { : Object.assign({'@context': 'http://schema.org/'}, firstChild) } return ( - + ); } JSONLD.propTypes = { - additionalType: PropTypes.object + additionalType: PropTypes.object, + dangerouslyExposeHtml: PropTypes.bool +}; + +JSONLD.defaultProps = { + dangerouslyExposeHtml: false }; export default JSONLD; diff --git a/src/example/containers/Example.js b/src/example/containers/Example.js index 1573785..bc7ebbc 100644 --- a/src/example/containers/Example.js +++ b/src/example/containers/Example.js @@ -8,7 +8,8 @@ import { Review, Author, Location, - Rating + Rating, + Generic } from 'react-structured-data'; From c3d83fde4f9ef383986435321e1c5a73fe2e7da1 Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Tue, 12 Jun 2018 11:44:16 -0500 Subject: [PATCH 24/49] re-build dist --- dist/JSONLD.js | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/dist/JSONLD.js b/dist/JSONLD.js index 094b0d6..6fececb 100644 --- a/dist/JSONLD.js +++ b/dist/JSONLD.js @@ -34,17 +34,22 @@ var JSONLD = function JSONLD(props) { var firstChild = new ChildClass(props.children.props).getJSON(true, schema); json = ChildClass.name === 'JSONLDNodeCollection' ? _extends({ '@context': 'http://schema.org/' }, _defineProperty({}, type, firstChild)) : _extends({ '@context': 'http://schema.org/' }, firstChild); } - return _react2.default.createElement('script', { - type: 'application/ld+json', - dangerouslySetInnerHTML: { - __html: JSON.stringify(json) - } - }); + + return props.dangerouslyExposeHtml ? _react2.default.createElement('script', { type: 'application/ld+json', dangerouslySetInnerHTML: { __html: JSON.stringify(json) } }) : _react2.default.createElement( + 'script', + { type: 'application/ld+json' }, + JSON.stringify(json) + ); }; exports.JSONLD = JSONLD; JSONLD.propTypes = { - additionalType: _propTypes2.default.object + additionalType: _propTypes2.default.object, + dangerouslyExposeHtml: _propTypes2.default.bool +}; + +JSONLD.defaultProps = { + dangerouslyExposeHtml: false }; exports.default = JSONLD; \ No newline at end of file From 2f78f85b69fb134857b278e08cb583d9ec882725 Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Tue, 12 Jun 2018 11:59:19 -0500 Subject: [PATCH 25/49] Update version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 88477b1..8631c53 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-structured-data", - "version": "0.0.7", + "version": "0.0.8", "description": "Declarative JSON-LD Structured Data for ReactJS Apps", "author": "Ben Taylor ", "private": false, From 642494c89a699b6a1e633525f0397179af6f53aa Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Tue, 12 Jun 2018 21:34:51 -0500 Subject: [PATCH 26/49] Updating Readme --- README.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/README.md b/README.md index 4ae289b..1a38467 100644 --- a/README.md +++ b/README.md @@ -93,6 +93,27 @@ will add the following to your markup (will be minified): ## Reference +### PropTypes + +#### Generic Component PropTypes + +| PropType | Value | Description | +| ------------- |:-------------:|:------| +| type | String | The @type description in the json-ld body: ```"@type": "Product"``` | +| jsonldtype | String | The value of the @type description in the json-ld body: ```"@type": "Product"``` | +| schema | Object (json) | This should be the schema that you want for your structured data node: ```{name: "It is awesome", reviewBody: "This is great!"}```| + +#### JSONLD node propTypes +| PropType | Value | Description | +| ------------- |:-------------:|:------| +| dangerouslyExposeHtml | Boolean | Set this to render the json within script tag using ```dangerouslySetInnerHTML``` | + +#### Schema node PropTypes +| PropType | Value | Description | +| ------------- |:-------------:|:------| +| parentID | String | This sets the id of the schema that becomes a reference that the children point to ```"@id": "product-x"``` | +| id | String | similar to parentID but uses the ID on itself | + ### Preset Components There are several preset schema components that can be used From b84819510c52911c771e18d25057f7785c958edf Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Wed, 13 Jun 2018 12:17:04 -0500 Subject: [PATCH 27/49] update readme table formatting --- README.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 1a38467..c597745 100644 --- a/README.md +++ b/README.md @@ -97,22 +97,22 @@ will add the following to your markup (will be minified): #### Generic Component PropTypes -| PropType | Value | Description | -| ------------- |:-------------:|:------| -| type | String | The @type description in the json-ld body: ```"@type": "Product"``` | -| jsonldtype | String | The value of the @type description in the json-ld body: ```"@type": "Product"``` | -| schema | Object (json) | This should be the schema that you want for your structured data node: ```{name: "It is awesome", reviewBody: "This is great!"}```| +| PropType | Value | Description | +| ------------- | ------------- | ------ | +| type | String | The @type description in the json-ld body: `"@type": "Product"` | +| jsonldtype | String | The value of the @type description in the json-ld body: `"@type": "Product"` | +| schema | Object (json) | This should be the schema that you want for your structured data node: `{name: "It is awesome", reviewBody: "This is great!"}` | #### JSONLD node propTypes -| PropType | Value | Description | -| ------------- |:-------------:|:------| -| dangerouslyExposeHtml | Boolean | Set this to render the json within script tag using ```dangerouslySetInnerHTML``` | +| PropType | Value | Description | +| ------------- | ----------- | ------ | +| dangerouslyExposeHtml | Boolean | Set this to render the json within script tag using `dangerouslySetInnerHTML` | #### Schema node PropTypes -| PropType | Value | Description | -| ------------- |:-------------:|:------| -| parentID | String | This sets the id of the schema that becomes a reference that the children point to ```"@id": "product-x"``` | -| id | String | similar to parentID but uses the ID on itself | +| PropType | Value | Description | +| ------------- | ------------- | ------ | +| parentID | String | Sets the id of the schema that becomes a reference that the children point to `"@id": "product-x"` | +| id | String | similar to parentID but uses the ID on itself | ### Preset Components There are several preset schema components that can be used From 259851680df9949008f4cf7d82984f3196b2e5ef Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Wed, 13 Jun 2018 12:20:20 -0500 Subject: [PATCH 28/49] fix readme weird formatting issue --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index c597745..e433ac3 100644 --- a/README.md +++ b/README.md @@ -104,11 +104,13 @@ will add the following to your markup (will be minified): | schema | Object (json) | This should be the schema that you want for your structured data node: `{name: "It is awesome", reviewBody: "This is great!"}` | #### JSONLD node propTypes + | PropType | Value | Description | | ------------- | ----------- | ------ | | dangerouslyExposeHtml | Boolean | Set this to render the json within script tag using `dangerouslySetInnerHTML` | #### Schema node PropTypes + | PropType | Value | Description | | ------------- | ------------- | ------ | | parentID | String | Sets the id of the schema that becomes a reference that the children point to `"@id": "product-x"` | From 66332b76a57e714f76d53d73a36bb298a66711b9 Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Wed, 13 Jun 2018 12:22:01 -0500 Subject: [PATCH 29/49] trying again --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index e433ac3..dbf5f69 100644 --- a/README.md +++ b/README.md @@ -97,25 +97,31 @@ will add the following to your markup (will be minified): #### Generic Component PropTypes + | PropType | Value | Description | | ------------- | ------------- | ------ | | type | String | The @type description in the json-ld body: `"@type": "Product"` | | jsonldtype | String | The value of the @type description in the json-ld body: `"@type": "Product"` | | schema | Object (json) | This should be the schema that you want for your structured data node: `{name: "It is awesome", reviewBody: "This is great!"}` | + #### JSONLD node propTypes + | PropType | Value | Description | | ------------- | ----------- | ------ | | dangerouslyExposeHtml | Boolean | Set this to render the json within script tag using `dangerouslySetInnerHTML` | + #### Schema node PropTypes + | PropType | Value | Description | | ------------- | ------------- | ------ | | parentID | String | Sets the id of the schema that becomes a reference that the children point to `"@id": "product-x"` | | id | String | similar to parentID but uses the ID on itself | + ### Preset Components There are several preset schema components that can be used From 50fe2ef94db4092e1abaf2e99c2f7aa290605ff5 Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Wed, 13 Jun 2018 14:02:58 -0500 Subject: [PATCH 30/49] update gitignore --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index d30f40e..2028e0a 100644 --- a/.gitignore +++ b/.gitignore @@ -8,6 +8,7 @@ # production /build +/dist # misc .DS_Store From 31528b695c04dbd034c2dc50a840499327dabb17 Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Wed, 13 Jun 2018 14:06:02 -0500 Subject: [PATCH 31/49] remove dist --- dist/JSONLD.js | 55 ------------- dist/JSONLDAbstractNode.js | 94 ---------------------- dist/index.js | 28 ------- dist/schemas/AggregateRating.js | 53 ------------- dist/schemas/Answer.js | 53 ------------- dist/schemas/Author.js | 53 ------------- dist/schemas/Generic.js | 54 ------------- dist/schemas/GenericCollection.js | 44 ----------- dist/schemas/Graph.js | 48 ------------ dist/schemas/ItemReviewed.js | 53 ------------- dist/schemas/Location.js | 53 ------------- dist/schemas/Product.js | 53 ------------- dist/schemas/Question.js | 53 ------------- dist/schemas/Rating.js | 53 ------------- dist/schemas/Review.js | 53 ------------- dist/schemas/Reviews.js | 42 ---------- dist/schemas/index.js | 124 ------------------------------ public/favicon.ico | Bin 3870 -> 0 bytes public/manifest.json | 2 +- 19 files changed, 1 insertion(+), 967 deletions(-) delete mode 100644 dist/JSONLD.js delete mode 100644 dist/JSONLDAbstractNode.js delete mode 100644 dist/index.js delete mode 100644 dist/schemas/AggregateRating.js delete mode 100644 dist/schemas/Answer.js delete mode 100644 dist/schemas/Author.js delete mode 100644 dist/schemas/Generic.js delete mode 100644 dist/schemas/GenericCollection.js delete mode 100644 dist/schemas/Graph.js delete mode 100644 dist/schemas/ItemReviewed.js delete mode 100644 dist/schemas/Location.js delete mode 100644 dist/schemas/Product.js delete mode 100644 dist/schemas/Question.js delete mode 100644 dist/schemas/Rating.js delete mode 100644 dist/schemas/Review.js delete mode 100644 dist/schemas/Reviews.js delete mode 100644 dist/schemas/index.js delete mode 100644 public/favicon.ico diff --git a/dist/JSONLD.js b/dist/JSONLD.js deleted file mode 100644 index 6fececb..0000000 --- a/dist/JSONLD.js +++ /dev/null @@ -1,55 +0,0 @@ -'use strict'; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.JSONLD = undefined; - -var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; - -var _react = require('react'); - -var _react2 = _interopRequireDefault(_react); - -var _propTypes = require('prop-types'); - -var _propTypes2 = _interopRequireDefault(_propTypes); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } - -function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } - -var JSONLD = function JSONLD(props) { - var json = null; - if (props.children) { - var ChildClass = props.children.type; - - var _props$children$props = props.children.props, - children = _props$children$props.children, - type = _props$children$props.type, - schema = _objectWithoutProperties(_props$children$props, ['children', 'type']); - - var firstChild = new ChildClass(props.children.props).getJSON(true, schema); - json = ChildClass.name === 'JSONLDNodeCollection' ? _extends({ '@context': 'http://schema.org/' }, _defineProperty({}, type, firstChild)) : _extends({ '@context': 'http://schema.org/' }, firstChild); - } - - return props.dangerouslyExposeHtml ? _react2.default.createElement('script', { type: 'application/ld+json', dangerouslySetInnerHTML: { __html: JSON.stringify(json) } }) : _react2.default.createElement( - 'script', - { type: 'application/ld+json' }, - JSON.stringify(json) - ); -}; - -exports.JSONLD = JSONLD; -JSONLD.propTypes = { - additionalType: _propTypes2.default.object, - dangerouslyExposeHtml: _propTypes2.default.bool -}; - -JSONLD.defaultProps = { - dangerouslyExposeHtml: false -}; - -exports.default = JSONLD; \ No newline at end of file diff --git a/dist/JSONLDAbstractNode.js b/dist/JSONLDAbstractNode.js deleted file mode 100644 index d561d7a..0000000 --- a/dist/JSONLDAbstractNode.js +++ /dev/null @@ -1,94 +0,0 @@ -'use strict'; - -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; - -var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); - -var _react = require('react'); - -var _react2 = _interopRequireDefault(_react); - -var _propTypes = require('prop-types'); - -var _propTypes2 = _interopRequireDefault(_propTypes); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } - -function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } - -function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } - -var JSONLDAbstractNode = function (_React$Component) { - _inherits(JSONLDAbstractNode, _React$Component); - - function JSONLDAbstractNode() { - _classCallCheck(this, JSONLDAbstractNode); - - return _possibleConstructorReturn(this, (JSONLDAbstractNode.__proto__ || Object.getPrototypeOf(JSONLDAbstractNode)).apply(this, arguments)); - } - - _createClass(JSONLDAbstractNode, [{ - key: 'getChildJSON', - value: function getChildJSON(child, isCollection) { - var ChildClass = child.type; - - var _child$props = child.props, - children = _child$props.children, - type = _child$props.type, - id = _child$props.id, - parentID = _child$props.parentID, - schema = _objectWithoutProperties(_child$props, ['children', 'type', 'id', 'parentID']); - - if (!!parentID) schema = { '@id': parentID }; - if (!!id) schema = _extends({}, schema, { - "@id": id - }); - var newChildren = new ChildClass(child.props).getJSON(!!type || isCollection, schema); - return !!type ? _extends(_defineProperty({}, type, newChildren)) : newChildren; - } - }, { - key: 'parseChildren', - value: function parseChildren() { - var _this2 = this; - - var isCollection = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false; - - if (!this.props.children) return {}; - /* - * If a component has a single child, this.props.children is a Child object. - * If a component has multiple children, this.props.children is an array of Child objects. - */ - if (this.props.children.length > 0) { - return this.props.children.map(function (child) { - return _this2.getChildJSON(child, isCollection); - }); - } - return [this.getChildJSON(this.props.children, isCollection)]; - } - }, { - key: 'render', - value: function render() { - return null; - } - }]); - - return JSONLDAbstractNode; -}(_react2.default.Component); - -JSONLDAbstractNode.propTypes = { - schema: _propTypes2.default.object, - type: _propTypes2.default.string, - id: _propTypes2.default.string, - jsonldtype: _propTypes2.default.string -}; -exports.default = JSONLDAbstractNode; \ No newline at end of file diff --git a/dist/index.js b/dist/index.js deleted file mode 100644 index 5ab7045..0000000 --- a/dist/index.js +++ /dev/null @@ -1,28 +0,0 @@ -'use strict'; - -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _schemas = require('./schemas'); - -Object.keys(_schemas).forEach(function (key) { - if (key === "default" || key === "__esModule") return; - Object.defineProperty(exports, key, { - enumerable: true, - get: function get() { - return _schemas[key]; - } - }); -}); - -var _JSONLD = require('./JSONLD'); - -Object.defineProperty(exports, 'JSONLD', { - enumerable: true, - get: function get() { - return _interopRequireDefault(_JSONLD).default; - } -}); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } \ No newline at end of file diff --git a/dist/schemas/AggregateRating.js b/dist/schemas/AggregateRating.js deleted file mode 100644 index 3919821..0000000 --- a/dist/schemas/AggregateRating.js +++ /dev/null @@ -1,53 +0,0 @@ -'use strict'; - -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; - -var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); - -var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; - -var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); - -var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } - -function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } - -var AggregateRating = function (_JSONLDAbstractNode) { - _inherits(AggregateRating, _JSONLDAbstractNode); - - function AggregateRating() { - _classCallCheck(this, AggregateRating); - - return _possibleConstructorReturn(this, (AggregateRating.__proto__ || Object.getPrototypeOf(AggregateRating)).apply(this, arguments)); - } - - _createClass(AggregateRating, [{ - key: 'getJSON', - value: function getJSON() { - var isFirstChildNode = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false; - var schema = arguments[1]; - - var parseChildren = _get(AggregateRating.prototype.__proto__ || Object.getPrototypeOf(AggregateRating.prototype), 'parseChildren', this).call(this); - var details = _extends({ - '@type': 'AggregateRating' - }, schema); - return isFirstChildNode ? _extends.apply(undefined, [details].concat(_toConsumableArray(parseChildren))) : _extends.apply(undefined, [{ aggregateRating: details }].concat(_toConsumableArray(parseChildren))); - } - }]); - - return AggregateRating; -}(_JSONLDAbstractNode3.default); - -exports.default = AggregateRating; \ No newline at end of file diff --git a/dist/schemas/Answer.js b/dist/schemas/Answer.js deleted file mode 100644 index 3032722..0000000 --- a/dist/schemas/Answer.js +++ /dev/null @@ -1,53 +0,0 @@ -'use strict'; - -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; - -var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); - -var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; - -var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); - -var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } - -function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } - -var Answer = function (_JSONLDAbstractNode) { - _inherits(Answer, _JSONLDAbstractNode); - - function Answer() { - _classCallCheck(this, Answer); - - return _possibleConstructorReturn(this, (Answer.__proto__ || Object.getPrototypeOf(Answer)).apply(this, arguments)); - } - - _createClass(Answer, [{ - key: 'getJSON', - value: function getJSON() { - var isFirstChildNode = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false; - var schema = arguments[1]; - - var parseChildren = _get(Answer.prototype.__proto__ || Object.getPrototypeOf(Answer.prototype), 'parseChildren', this).call(this); - var details = _extends({ - '@type': 'Answer' - }, schema); - return isFirstChildNode ? _extends.apply(undefined, [details].concat(_toConsumableArray(parseChildren))) : _extends.apply(undefined, [{ suggestedAnswer: details }].concat(_toConsumableArray(parseChildren))); - } - }]); - - return Answer; -}(_JSONLDAbstractNode3.default); - -exports.default = Answer; \ No newline at end of file diff --git a/dist/schemas/Author.js b/dist/schemas/Author.js deleted file mode 100644 index 274517d..0000000 --- a/dist/schemas/Author.js +++ /dev/null @@ -1,53 +0,0 @@ -'use strict'; - -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; - -var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); - -var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; - -var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); - -var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } - -function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } - -var Author = function (_JSONLDAbstractNode) { - _inherits(Author, _JSONLDAbstractNode); - - function Author() { - _classCallCheck(this, Author); - - return _possibleConstructorReturn(this, (Author.__proto__ || Object.getPrototypeOf(Author)).apply(this, arguments)); - } - - _createClass(Author, [{ - key: 'getJSON', - value: function getJSON() { - var isFirstChildNode = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false; - var schema = arguments[1]; - - var parseChildren = _get(Author.prototype.__proto__ || Object.getPrototypeOf(Author.prototype), 'parseChildren', this).call(this); - var details = _extends({ - '@type': 'Person' - }, schema); - return isFirstChildNode ? _extends.apply(undefined, [details].concat(_toConsumableArray(parseChildren))) : _extends.apply(undefined, [{ author: details }].concat(_toConsumableArray(parseChildren))); - } - }]); - - return Author; -}(_JSONLDAbstractNode3.default); - -exports.default = Author; \ No newline at end of file diff --git a/dist/schemas/Generic.js b/dist/schemas/Generic.js deleted file mode 100644 index 90dd252..0000000 --- a/dist/schemas/Generic.js +++ /dev/null @@ -1,54 +0,0 @@ -'use strict'; - -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; - -var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); - -var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; - -var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); - -var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } - -function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } - -var ChildNode = function (_JSONLDAbstractNode) { - _inherits(ChildNode, _JSONLDAbstractNode); - - function ChildNode() { - _classCallCheck(this, ChildNode); - - return _possibleConstructorReturn(this, (ChildNode.__proto__ || Object.getPrototypeOf(ChildNode)).apply(this, arguments)); - } - - _createClass(ChildNode, [{ - key: 'getJSON', - value: function getJSON() { - var isFirstChildNode = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false; - - var parseChildren = _get(ChildNode.prototype.__proto__ || Object.getPrototypeOf(ChildNode.prototype), 'parseChildren', this).call(this); - var schema = this.props.schema; - var details = { - '@type': this.props.jsonldtype - }; - - return _extends.apply(undefined, [_extends({}, details, schema)].concat(_toConsumableArray(parseChildren))); - } - }]); - - return ChildNode; -}(_JSONLDAbstractNode3.default); - -exports.default = ChildNode; \ No newline at end of file diff --git a/dist/schemas/GenericCollection.js b/dist/schemas/GenericCollection.js deleted file mode 100644 index 5b62ecc..0000000 --- a/dist/schemas/GenericCollection.js +++ /dev/null @@ -1,44 +0,0 @@ -'use strict'; - -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); - -var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; - -var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); - -var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } - -function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } - -var JSONLDNodeCollection = function (_JSONLDAbstractNode) { - _inherits(JSONLDNodeCollection, _JSONLDAbstractNode); - - function JSONLDNodeCollection() { - _classCallCheck(this, JSONLDNodeCollection); - - return _possibleConstructorReturn(this, (JSONLDNodeCollection.__proto__ || Object.getPrototypeOf(JSONLDNodeCollection)).apply(this, arguments)); - } - - _createClass(JSONLDNodeCollection, [{ - key: 'getJSON', - value: function getJSON() { - if (!!this.props.children) { - return _get(JSONLDNodeCollection.prototype.__proto__ || Object.getPrototypeOf(JSONLDNodeCollection.prototype), 'parseChildren', this).call(this, true); - } - } - }]); - - return JSONLDNodeCollection; -}(_JSONLDAbstractNode3.default); - -exports.default = JSONLDNodeCollection; \ No newline at end of file diff --git a/dist/schemas/Graph.js b/dist/schemas/Graph.js deleted file mode 100644 index 9c2ee1b..0000000 --- a/dist/schemas/Graph.js +++ /dev/null @@ -1,48 +0,0 @@ -'use strict'; - -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; - -var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); - -var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; - -var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); - -var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } - -function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } - -var Graph = function (_JSONLDAbstractNode) { - _inherits(Graph, _JSONLDAbstractNode); - - function Graph() { - _classCallCheck(this, Graph); - - return _possibleConstructorReturn(this, (Graph.__proto__ || Object.getPrototypeOf(Graph)).apply(this, arguments)); - } - - _createClass(Graph, [{ - key: 'getJSON', - value: function getJSON() { - var isFirstChildNode = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false; - var schema = arguments[1]; - - var parseChildren = _get(Graph.prototype.__proto__ || Object.getPrototypeOf(Graph.prototype), 'parseChildren', this).call(this, true); - return _extends({ '@graph': parseChildren }); - } - }]); - - return Graph; -}(_JSONLDAbstractNode3.default); - -exports.default = Graph; \ No newline at end of file diff --git a/dist/schemas/ItemReviewed.js b/dist/schemas/ItemReviewed.js deleted file mode 100644 index 5fc8896..0000000 --- a/dist/schemas/ItemReviewed.js +++ /dev/null @@ -1,53 +0,0 @@ -'use strict'; - -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; - -var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); - -var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; - -var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); - -var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } - -function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } - -var ItemReviewed = function (_JSONLDAbstractNode) { - _inherits(ItemReviewed, _JSONLDAbstractNode); - - function ItemReviewed() { - _classCallCheck(this, ItemReviewed); - - return _possibleConstructorReturn(this, (ItemReviewed.__proto__ || Object.getPrototypeOf(ItemReviewed)).apply(this, arguments)); - } - - _createClass(ItemReviewed, [{ - key: 'getJSON', - value: function getJSON() { - var isFirstChildNode = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false; - var schema = arguments[1]; - - var parseChildren = _get(ItemReviewed.prototype.__proto__ || Object.getPrototypeOf(ItemReviewed.prototype), 'parseChildren', this).call(this, true); - - if (parseChildren.length > 1) { - throw new Error('The component can only contain a single child.'); - } - var details = _extends({}, parseChildren[0], schema); - return isFirstChildNode ? _extends(details) : _extends({ itemReviewed: details }); - } - }]); - - return ItemReviewed; -}(_JSONLDAbstractNode3.default); - -exports.default = ItemReviewed; \ No newline at end of file diff --git a/dist/schemas/Location.js b/dist/schemas/Location.js deleted file mode 100644 index c500dd1..0000000 --- a/dist/schemas/Location.js +++ /dev/null @@ -1,53 +0,0 @@ -'use strict'; - -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; - -var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); - -var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; - -var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); - -var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } - -function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } - -var Location = function (_JSONLDAbstractNode) { - _inherits(Location, _JSONLDAbstractNode); - - function Location() { - _classCallCheck(this, Location); - - return _possibleConstructorReturn(this, (Location.__proto__ || Object.getPrototypeOf(Location)).apply(this, arguments)); - } - - _createClass(Location, [{ - key: 'getJSON', - value: function getJSON() { - var isFirstChildNode = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false; - var schema = arguments[1]; - - var parseChildren = _get(Location.prototype.__proto__ || Object.getPrototypeOf(Location.prototype), 'parseChildren', this).call(this); - var details = _extends({ - '@type': 'AdministrativeArea' - }, schema); - return isFirstChildNode ? _extends.apply(undefined, [details].concat(_toConsumableArray(parseChildren))) : _extends.apply(undefined, [{ locationCreated: details }].concat(_toConsumableArray(parseChildren))); - } - }]); - - return Location; -}(_JSONLDAbstractNode3.default); - -exports.default = Location; \ No newline at end of file diff --git a/dist/schemas/Product.js b/dist/schemas/Product.js deleted file mode 100644 index 5e82484..0000000 --- a/dist/schemas/Product.js +++ /dev/null @@ -1,53 +0,0 @@ -'use strict'; - -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; - -var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); - -var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; - -var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); - -var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } - -function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } - -var Product = function (_JSONLDAbstractNode) { - _inherits(Product, _JSONLDAbstractNode); - - function Product() { - _classCallCheck(this, Product); - - return _possibleConstructorReturn(this, (Product.__proto__ || Object.getPrototypeOf(Product)).apply(this, arguments)); - } - - _createClass(Product, [{ - key: 'getJSON', - value: function getJSON() { - var isFirstChildNode = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false; - var schema = arguments[1]; - - var parseChildren = _get(Product.prototype.__proto__ || Object.getPrototypeOf(Product.prototype), 'parseChildren', this).call(this); - var details = _extends({ - '@type': 'Product' - }, schema); - return isFirstChildNode ? _extends.apply(undefined, [details].concat(_toConsumableArray(parseChildren))) : _extends.apply(undefined, [{ product: details }].concat(_toConsumableArray(parseChildren))); - } - }]); - - return Product; -}(_JSONLDAbstractNode3.default); - -exports.default = Product; \ No newline at end of file diff --git a/dist/schemas/Question.js b/dist/schemas/Question.js deleted file mode 100644 index 7baaa48..0000000 --- a/dist/schemas/Question.js +++ /dev/null @@ -1,53 +0,0 @@ -'use strict'; - -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; - -var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); - -var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; - -var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); - -var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } - -function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } - -var Question = function (_JSONLDAbstractNode) { - _inherits(Question, _JSONLDAbstractNode); - - function Question() { - _classCallCheck(this, Question); - - return _possibleConstructorReturn(this, (Question.__proto__ || Object.getPrototypeOf(Question)).apply(this, arguments)); - } - - _createClass(Question, [{ - key: 'getJSON', - value: function getJSON() { - var isFirstChildNode = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false; - var schema = arguments[1]; - - var parseChildren = _get(Question.prototype.__proto__ || Object.getPrototypeOf(Question.prototype), 'parseChildren', this).call(this); - var details = _extends({ - '@type': 'Question' - }, schema); - return isFirstChildNode ? _extends.apply(undefined, [details].concat(_toConsumableArray(parseChildren))) : _extends.apply(undefined, [{ question: details }].concat(_toConsumableArray(parseChildren))); - } - }]); - - return Question; -}(_JSONLDAbstractNode3.default); - -exports.default = Question; \ No newline at end of file diff --git a/dist/schemas/Rating.js b/dist/schemas/Rating.js deleted file mode 100644 index 4001651..0000000 --- a/dist/schemas/Rating.js +++ /dev/null @@ -1,53 +0,0 @@ -'use strict'; - -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; - -var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); - -var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; - -var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); - -var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } - -function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } - -var Rating = function (_JSONLDAbstractNode) { - _inherits(Rating, _JSONLDAbstractNode); - - function Rating() { - _classCallCheck(this, Rating); - - return _possibleConstructorReturn(this, (Rating.__proto__ || Object.getPrototypeOf(Rating)).apply(this, arguments)); - } - - _createClass(Rating, [{ - key: 'getJSON', - value: function getJSON() { - var isFirstChildNode = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false; - var schema = arguments[1]; - - var parseChildren = _get(Rating.prototype.__proto__ || Object.getPrototypeOf(Rating.prototype), 'parseChildren', this).call(this); - var details = _extends({ - '@type': 'Rating' - }, schema); - return isFirstChildNode ? _extends.apply(undefined, [details].concat(_toConsumableArray(parseChildren))) : _extends.apply(undefined, [{ reviewRating: details }].concat(_toConsumableArray(parseChildren))); - } - }]); - - return Rating; -}(_JSONLDAbstractNode3.default); - -exports.default = Rating; \ No newline at end of file diff --git a/dist/schemas/Review.js b/dist/schemas/Review.js deleted file mode 100644 index 1055edf..0000000 --- a/dist/schemas/Review.js +++ /dev/null @@ -1,53 +0,0 @@ -'use strict'; - -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; - -var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); - -var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; - -var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); - -var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } } - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } - -function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } - -var Review = function (_JSONLDAbstractNode) { - _inherits(Review, _JSONLDAbstractNode); - - function Review() { - _classCallCheck(this, Review); - - return _possibleConstructorReturn(this, (Review.__proto__ || Object.getPrototypeOf(Review)).apply(this, arguments)); - } - - _createClass(Review, [{ - key: 'getJSON', - value: function getJSON() { - var isFirstChildNode = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false; - var schema = arguments[1]; - - var parseChildren = _get(Review.prototype.__proto__ || Object.getPrototypeOf(Review.prototype), 'parseChildren', this).call(this); - var details = _extends({ - '@type': 'Review' - }, schema); - return _extends.apply(undefined, [details].concat(_toConsumableArray(parseChildren))); - } - }]); - - return Review; -}(_JSONLDAbstractNode3.default); - -exports.default = Review; \ No newline at end of file diff --git a/dist/schemas/Reviews.js b/dist/schemas/Reviews.js deleted file mode 100644 index a9e1019..0000000 --- a/dist/schemas/Reviews.js +++ /dev/null @@ -1,42 +0,0 @@ -'use strict'; - -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); - -var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } }; - -var _JSONLDAbstractNode2 = require('../JSONLDAbstractNode'); - -var _JSONLDAbstractNode3 = _interopRequireDefault(_JSONLDAbstractNode2); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } - -function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } - -var Reviews = function (_JSONLDAbstractNode) { - _inherits(Reviews, _JSONLDAbstractNode); - - function Reviews() { - _classCallCheck(this, Reviews); - - return _possibleConstructorReturn(this, (Reviews.__proto__ || Object.getPrototypeOf(Reviews)).apply(this, arguments)); - } - - _createClass(Reviews, [{ - key: 'getJSON', - value: function getJSON() { - return _get(Reviews.prototype.__proto__ || Object.getPrototypeOf(Reviews.prototype), 'parseChildren', this).call(this); - } - }]); - - return Reviews; -}(_JSONLDAbstractNode3.default); - -exports.default = Reviews; \ No newline at end of file diff --git a/dist/schemas/index.js b/dist/schemas/index.js deleted file mode 100644 index dfccd06..0000000 --- a/dist/schemas/index.js +++ /dev/null @@ -1,124 +0,0 @@ -'use strict'; - -Object.defineProperty(exports, "__esModule", { - value: true -}); - -var _AggregateRating = require('./AggregateRating'); - -Object.defineProperty(exports, 'AggregateRating', { - enumerable: true, - get: function get() { - return _interopRequireDefault(_AggregateRating).default; - } -}); - -var _Author = require('./Author'); - -Object.defineProperty(exports, 'Author', { - enumerable: true, - get: function get() { - return _interopRequireDefault(_Author).default; - } -}); - -var _Generic = require('./Generic'); - -Object.defineProperty(exports, 'Generic', { - enumerable: true, - get: function get() { - return _interopRequireDefault(_Generic).default; - } -}); - -var _GenericCollection = require('./GenericCollection'); - -Object.defineProperty(exports, 'GenericCollection', { - enumerable: true, - get: function get() { - return _interopRequireDefault(_GenericCollection).default; - } -}); - -var _Location = require('./Location'); - -Object.defineProperty(exports, 'Location', { - enumerable: true, - get: function get() { - return _interopRequireDefault(_Location).default; - } -}); - -var _Product = require('./Product'); - -Object.defineProperty(exports, 'Product', { - enumerable: true, - get: function get() { - return _interopRequireDefault(_Product).default; - } -}); - -var _Rating = require('./Rating'); - -Object.defineProperty(exports, 'Rating', { - enumerable: true, - get: function get() { - return _interopRequireDefault(_Rating).default; - } -}); - -var _Review = require('./Review'); - -Object.defineProperty(exports, 'Review', { - enumerable: true, - get: function get() { - return _interopRequireDefault(_Review).default; - } -}); - -var _Reviews = require('./Reviews'); - -Object.defineProperty(exports, 'Reviews', { - enumerable: true, - get: function get() { - return _interopRequireDefault(_Reviews).default; - } -}); - -var _ItemReviewed = require('./ItemReviewed'); - -Object.defineProperty(exports, 'ItemReviewed', { - enumerable: true, - get: function get() { - return _interopRequireDefault(_ItemReviewed).default; - } -}); - -var _Question = require('./Question'); - -Object.defineProperty(exports, 'Question', { - enumerable: true, - get: function get() { - return _interopRequireDefault(_Question).default; - } -}); - -var _Answer = require('./Answer'); - -Object.defineProperty(exports, 'Answer', { - enumerable: true, - get: function get() { - return _interopRequireDefault(_Answer).default; - } -}); - -var _Graph = require('./Graph'); - -Object.defineProperty(exports, 'Graph', { - enumerable: true, - get: function get() { - return _interopRequireDefault(_Graph).default; - } -}); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } \ No newline at end of file diff --git a/public/favicon.ico b/public/favicon.ico deleted file mode 100644 index a11777cc471a4344702741ab1c8a588998b1311a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3870 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 baj7?x%VD!5Cxk2YbYLNVeiXvvpMCWYo=by@ diff --git a/public/manifest.json b/public/manifest.json index 76ab8f6..9db5400 100644 --- a/public/manifest.json +++ b/public/manifest.json @@ -3,7 +3,7 @@ "name": "Example of adding declaritive structured data with React", "icons": [ { - "src": "favicon.ico", + "src": "rsd-icon.ico", "sizes": "64x64 32x32 24x24 16x16", "type": "image/x-icon" } From 6cae71fa7ce0ff63353d7d9cd3acb1b9f915bc7a Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Wed, 13 Jun 2018 14:25:03 -0500 Subject: [PATCH 32/49] more git ignore --- .gitignore | 1 + package.json | 3 +- yarn.lock | 7071 -------------------------------------------------- 3 files changed, 3 insertions(+), 7072 deletions(-) delete mode 100644 yarn.lock diff --git a/.gitignore b/.gitignore index 2028e0a..3b5d162 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,4 @@ npm-debug.log* yarn-debug.log* yarn-error.log* +yarn.lock diff --git a/package.json b/package.json index 8631c53..e5a3cc7 100644 --- a/package.json +++ b/package.json @@ -19,8 +19,9 @@ "react-component" ], "dependencies": { + "prop-types": "^15.6.0", "react": "^16.2.0", - "prop-types": "^15.6.0" + "react-structured-data": "^0.0.8" }, "devDependencies": { "autoprefixer": "7.1.6", diff --git a/yarn.lock b/yarn.lock deleted file mode 100644 index 7d907b5..0000000 --- a/yarn.lock +++ /dev/null @@ -1,7071 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -abab@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/abab/-/abab-1.0.4.tgz#5faad9c2c07f60dd76770f71cf025b62a63cfd4e" - -abbrev@1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" - -accepts@~1.3.4: - version "1.3.4" - resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.4.tgz#86246758c7dd6d21a6474ff084a4740ec05eb21f" - dependencies: - mime-types "~2.1.16" - negotiator "0.6.1" - -acorn-dynamic-import@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/acorn-dynamic-import/-/acorn-dynamic-import-2.0.2.tgz#c752bd210bef679501b6c6cb7fc84f8f47158cc4" - dependencies: - acorn "^4.0.3" - -acorn-globals@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-3.1.0.tgz#fd8270f71fbb4996b004fa880ee5d46573a731bf" - dependencies: - acorn "^4.0.4" - -acorn-jsx@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-3.0.1.tgz#afdf9488fb1ecefc8348f6fb22f464e32a58b36b" - dependencies: - 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.3, acorn@^4.0.4: - version "4.0.13" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-4.0.13.tgz#105495ae5361d697bd195c825192e1ad7f253787" - -acorn@^5.0.0, acorn@^5.2.1: - version "5.2.1" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.2.1.tgz#317ac7821826c22c702d66189ab8359675f135d7" - -address@1.0.3, address@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/address/-/address-1.0.3.tgz#b5f50631f8d6cec8bd20c963963afb55e06cbce9" - -ajv-keywords@^2.0.0, ajv-keywords@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-2.1.1.tgz#617997fc5f60576894c435f940d819e135b80762" - -ajv@^4.9.1: - version "4.11.8" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.8.tgz#82ffb02b29e662ae53bdc20af15947706739c536" - dependencies: - co "^4.6.0" - json-stable-stringify "^1.0.1" - -ajv@^5.0.0, ajv@^5.1.0, ajv@^5.1.5, ajv@^5.2.0, ajv@^5.2.3: - version "5.5.1" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.5.1.tgz#b38bb8876d9e86bee994956a04e721e88b248eb2" - dependencies: - co "^4.6.0" - fast-deep-equal "^1.0.0" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.3.0" - -align-text@^0.1.1, align-text@^0.1.3: - version "0.1.4" - resolved "https://registry.yarnpkg.com/align-text/-/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117" - dependencies: - kind-of "^3.0.2" - longest "^1.0.1" - repeat-string "^1.5.2" - -alphanum-sort@^1.0.1, alphanum-sort@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" - -amdefine@>=0.0.4: - version "1.0.1" - resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5" - -ansi-align@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-1.1.0.tgz#2f0c1658829739add5ebb15e6b0c6e3423f016ba" - dependencies: - string-width "^1.0.1" - -ansi-escapes@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-1.4.0.tgz#d3a8a83b319aa67793662b13e761c7911422306e" - -ansi-escapes@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.0.0.tgz#ec3e8b4e9f8064fc02c3ac9b65f1c275bda8ef92" - -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@^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" - -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@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" - -ansi-styles@^3.0.0, ansi-styles@^3.1.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.0.tgz#c159b8d5be0f9e5a6f346dab94f16ce022161b88" - dependencies: - color-convert "^1.9.0" - -anymatch@^1.3.0: - version "1.3.2" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-1.3.2.tgz#553dcb8f91e3c889845dfdba34c77721b90b9d7a" - dependencies: - micromatch "^2.1.5" - normalize-path "^2.0.0" - -append-transform@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/append-transform/-/append-transform-0.4.0.tgz#d76ebf8ca94d276e247a36bad44a4b74ab611991" - dependencies: - default-require-extensions "^1.0.0" - -aproba@^1.0.3: - version "1.2.0" - resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" - -are-we-there-yet@~1.1.2: - version "1.1.4" - resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz#bb5dca382bb94f05e15194373d16fd3ba1ca110d" - dependencies: - delegates "^1.0.0" - readable-stream "^2.0.6" - -argparse@^1.0.7: - version "1.0.9" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.9.tgz#73d83bc263f86e97f8cc4f6bae1b0e90a7d22c86" - dependencies: - sprintf-js "~1.0.2" - -aria-query@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-0.7.0.tgz#4af10a1e61573ddea0cf3b99b51c52c05b424d24" - dependencies: - ast-types-flow "0.0.7" - -arr-diff@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf" - dependencies: - arr-flatten "^1.0.1" - -arr-flatten@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" - -array-equal@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/array-equal/-/array-equal-1.0.0.tgz#8c2a5ef2472fd9ea742b04c77a75093ba2757c93" - -array-filter@~0.0.0: - version "0.0.1" - resolved "https://registry.yarnpkg.com/array-filter/-/array-filter-0.0.1.tgz#7da8cf2e26628ed732803581fd21f67cacd2eeec" - -array-find-index@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1" - -array-flatten@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" - -array-flatten@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.1.tgz#426bb9da84090c1838d812c8150af20a8331e296" - -array-includes@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.0.3.tgz#184b48f62d92d7452bb31b323165c7f8bd02266d" - dependencies: - define-properties "^1.1.2" - es-abstract "^1.7.0" - -array-map@~0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/array-map/-/array-map-0.0.0.tgz#88a2bab73d1cf7bcd5c1b118a003f66f665fa662" - -array-reduce@~0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/array-reduce/-/array-reduce-0.0.0.tgz#173899d3ffd1c7d9383e4479525dbe278cab5f2b" - -array-union@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" - dependencies: - array-uniq "^1.0.1" - -array-uniq@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" - -array-unique@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" - -arrify@^1.0.0, arrify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" - -asap@~2.0.3: - version "2.0.6" - resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" - -asn1.js@^4.0.0: - version "4.9.2" - resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.9.2.tgz#8117ef4f7ed87cd8f89044b5bff97ac243a16c9a" - dependencies: - bn.js "^4.0.0" - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - -asn1@~0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.3.tgz#dac8787713c9966849fc8180777ebe9c1ddf3b86" - -assert-plus@1.0.0, assert-plus@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" - -assert-plus@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-0.2.0.tgz#d74e1b87e7affc0db8aadb7021f3fe48101ab234" - -assert@^1.1.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/assert/-/assert-1.4.1.tgz#99912d591836b5a6f5b345c0f07eefc08fc65d91" - dependencies: - util "0.10.3" - -ast-types-flow@0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/ast-types-flow/-/ast-types-flow-0.0.7.tgz#f70b735c6bca1a5c9c22d982c3e39e7feba3bdad" - -async-each@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d" - -async-foreach@^0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542" - -async@^1.4.0, async@^1.5.2: - version "1.5.2" - resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a" - -async@^2.1.2, async@^2.1.4, async@^2.1.5, async@^2.4.1: - version "2.6.0" - resolved "https://registry.yarnpkg.com/async/-/async-2.6.0.tgz#61a29abb6fcc026fea77e56d1c6ec53a795951f4" - dependencies: - lodash "^4.14.0" - -asynckit@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - -autoprefixer@7.1.6: - version "7.1.6" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-7.1.6.tgz#fb933039f74af74a83e71225ce78d9fd58ba84d7" - dependencies: - browserslist "^2.5.1" - caniuse-lite "^1.0.30000748" - normalize-range "^0.1.2" - num2fraction "^1.2.2" - postcss "^6.0.13" - postcss-value-parser "^3.2.3" - -autoprefixer@^6.3.1: - version "6.7.7" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.7.7.tgz#1dbd1c835658e35ce3f9984099db00585c782014" - dependencies: - browserslist "^1.7.6" - caniuse-db "^1.0.30000634" - normalize-range "^0.1.2" - num2fraction "^1.2.2" - postcss "^5.2.16" - postcss-value-parser "^3.2.3" - -aws-sign2@~0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.6.0.tgz#14342dd38dbcc94d0e5b87d763cd63612c0e794f" - -aws-sign2@~0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" - -aws4@^1.2.1, aws4@^1.6.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.6.0.tgz#83ef5ca860b2b32e4a0deedee8c771b9db57471e" - -axobject-query@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-0.1.0.tgz#62f59dbc59c9f9242759ca349960e7a2fe3c36c0" - dependencies: - ast-types-flow "0.0.7" - -babel-cli@^6.14.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-cli/-/babel-cli-6.26.0.tgz#502ab54874d7db88ad00b887a06383ce03d002f1" - dependencies: - babel-core "^6.26.0" - babel-polyfill "^6.26.0" - babel-register "^6.26.0" - babel-runtime "^6.26.0" - commander "^2.11.0" - convert-source-map "^1.5.0" - fs-readdir-recursive "^1.0.0" - glob "^7.1.2" - lodash "^4.17.4" - output-file-sync "^1.1.2" - path-is-absolute "^1.0.1" - slash "^1.0.0" - source-map "^0.5.6" - v8flags "^2.1.1" - optionalDependencies: - chokidar "^1.6.1" - -babel-code-frame@6.26.0, babel-code-frame@^6.11.0, babel-code-frame@^6.22.0, babel-code-frame@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" - dependencies: - chalk "^1.1.3" - esutils "^2.0.2" - js-tokens "^3.0.2" - -babel-core@6.26.0, babel-core@^6.0.0, babel-core@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.26.0.tgz#af32f78b31a6fcef119c87b0fd8d9753f03a0bb8" - dependencies: - babel-code-frame "^6.26.0" - babel-generator "^6.26.0" - babel-helpers "^6.24.1" - babel-messages "^6.23.0" - babel-register "^6.26.0" - babel-runtime "^6.26.0" - babel-template "^6.26.0" - babel-traverse "^6.26.0" - babel-types "^6.26.0" - babylon "^6.18.0" - convert-source-map "^1.5.0" - debug "^2.6.8" - json5 "^0.5.1" - lodash "^4.17.4" - minimatch "^3.0.4" - path-is-absolute "^1.0.1" - private "^0.1.7" - slash "^1.0.0" - source-map "^0.5.6" - -babel-eslint@7.2.3: - version "7.2.3" - resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-7.2.3.tgz#b2fe2d80126470f5c19442dc757253a897710827" - dependencies: - babel-code-frame "^6.22.0" - babel-traverse "^6.23.1" - babel-types "^6.23.0" - babylon "^6.17.0" - -babel-generator@^6.18.0, babel-generator@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.26.0.tgz#ac1ae20070b79f6e3ca1d3269613053774f20dc5" - dependencies: - babel-messages "^6.23.0" - babel-runtime "^6.26.0" - babel-types "^6.26.0" - detect-indent "^4.0.0" - jsesc "^1.3.0" - lodash "^4.17.4" - source-map "^0.5.6" - trim-right "^1.0.1" - -babel-helper-bindify-decorators@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helper-bindify-decorators/-/babel-helper-bindify-decorators-6.24.1.tgz#14c19e5f142d7b47f19a52431e52b1ccbc40a330" - dependencies: - babel-runtime "^6.22.0" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - -babel-helper-builder-binary-assignment-operator-visitor@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz#cce4517ada356f4220bcae8a02c2b346f9a56664" - dependencies: - babel-helper-explode-assignable-expression "^6.24.1" - babel-runtime "^6.22.0" - babel-types "^6.24.1" - -babel-helper-builder-react-jsx@^6.24.1: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz#39ff8313b75c8b65dceff1f31d383e0ff2a408a0" - dependencies: - babel-runtime "^6.26.0" - babel-types "^6.26.0" - esutils "^2.0.2" - -babel-helper-call-delegate@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz#ece6aacddc76e41c3461f88bfc575bd0daa2df8d" - dependencies: - babel-helper-hoist-variables "^6.24.1" - babel-runtime "^6.22.0" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - -babel-helper-define-map@^6.24.1: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz#a5f56dab41a25f97ecb498c7ebaca9819f95be5f" - dependencies: - babel-helper-function-name "^6.24.1" - babel-runtime "^6.26.0" - babel-types "^6.26.0" - lodash "^4.17.4" - -babel-helper-explode-assignable-expression@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz#f25b82cf7dc10433c55f70592d5746400ac22caa" - dependencies: - babel-runtime "^6.22.0" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - -babel-helper-explode-class@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helper-explode-class/-/babel-helper-explode-class-6.24.1.tgz#7dc2a3910dee007056e1e31d640ced3d54eaa9eb" - dependencies: - babel-helper-bindify-decorators "^6.24.1" - babel-runtime "^6.22.0" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - -babel-helper-function-name@^6.24.1, babel-helper-function-name@^6.8.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz#d3475b8c03ed98242a25b48351ab18399d3580a9" - dependencies: - babel-helper-get-function-arity "^6.24.1" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - -babel-helper-get-function-arity@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz#8f7782aa93407c41d3aa50908f89b031b1b6853d" - dependencies: - babel-runtime "^6.22.0" - babel-types "^6.24.1" - -babel-helper-hoist-variables@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz#1ecb27689c9d25513eadbc9914a73f5408be7a76" - dependencies: - babel-runtime "^6.22.0" - babel-types "^6.24.1" - -babel-helper-optimise-call-expression@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz#f7a13427ba9f73f8f4fa993c54a97882d1244257" - dependencies: - babel-runtime "^6.22.0" - babel-types "^6.24.1" - -babel-helper-regex@^6.24.1: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz#325c59f902f82f24b74faceed0363954f6495e72" - dependencies: - babel-runtime "^6.26.0" - babel-types "^6.26.0" - lodash "^4.17.4" - -babel-helper-remap-async-to-generator@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz#5ec581827ad723fecdd381f1c928390676e4551b" - dependencies: - babel-helper-function-name "^6.24.1" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - -babel-helper-replace-supers@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz#bf6dbfe43938d17369a213ca8a8bf74b6a90ab1a" - dependencies: - babel-helper-optimise-call-expression "^6.24.1" - babel-messages "^6.23.0" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - -babel-helpers@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.24.1.tgz#3471de9caec388e5c850e597e58a26ddf37602b2" - dependencies: - babel-runtime "^6.22.0" - babel-template "^6.24.1" - -babel-jest@20.0.3, babel-jest@^20.0.3: - version "20.0.3" - resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-20.0.3.tgz#e4a03b13dc10389e140fc645d09ffc4ced301671" - dependencies: - babel-core "^6.0.0" - babel-plugin-istanbul "^4.0.0" - babel-preset-jest "^20.0.3" - -babel-loader@7.1.2: - version "7.1.2" - resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-7.1.2.tgz#f6cbe122710f1aa2af4d881c6d5b54358ca24126" - dependencies: - find-cache-dir "^1.0.0" - loader-utils "^1.0.2" - mkdirp "^0.5.1" - -babel-messages@^6.23.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e" - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-check-es2015-constants@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz#35157b101426fd2ffd3da3f75c7d1e91835bbf8a" - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-dynamic-import-node@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-1.1.0.tgz#bd1d88ac7aaf98df4917c384373b04d971a2b37a" - dependencies: - babel-plugin-syntax-dynamic-import "^6.18.0" - babel-template "^6.26.0" - babel-types "^6.26.0" - -babel-plugin-istanbul@^4.0.0: - version "4.1.5" - resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.5.tgz#6760cdd977f411d3e175bb064f2bc327d99b2b6e" - dependencies: - find-up "^2.1.0" - istanbul-lib-instrument "^1.7.5" - test-exclude "^4.1.1" - -babel-plugin-jest-hoist@^20.0.3: - version "20.0.3" - resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-20.0.3.tgz#afedc853bd3f8dc3548ea671fbe69d03cc2c1767" - -babel-plugin-syntax-async-functions@^6.8.0: - version "6.13.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz#cad9cad1191b5ad634bf30ae0872391e0647be95" - -babel-plugin-syntax-async-generators@^6.5.0: - version "6.13.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-async-generators/-/babel-plugin-syntax-async-generators-6.13.0.tgz#6bc963ebb16eccbae6b92b596eb7f35c342a8b9a" - -babel-plugin-syntax-class-properties@^6.8.0: - version "6.13.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz#d7eb23b79a317f8543962c505b827c7d6cac27de" - -babel-plugin-syntax-decorators@^6.13.0: - version "6.13.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-decorators/-/babel-plugin-syntax-decorators-6.13.0.tgz#312563b4dbde3cc806cee3e416cceeaddd11ac0b" - -babel-plugin-syntax-dynamic-import@6.18.0, babel-plugin-syntax-dynamic-import@^6.18.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz#8d6a26229c83745a9982a441051572caa179b1da" - -babel-plugin-syntax-exponentiation-operator@^6.8.0: - version "6.13.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz#9ee7e8337290da95288201a6a57f4170317830de" - -babel-plugin-syntax-flow@^6.18.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-flow/-/babel-plugin-syntax-flow-6.18.0.tgz#4c3ab20a2af26aa20cd25995c398c4eb70310c8d" - -babel-plugin-syntax-jsx@^6.3.13, babel-plugin-syntax-jsx@^6.8.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz#0af32a9a6e13ca7a3fd5069e62d7b0f58d0d8946" - -babel-plugin-syntax-object-rest-spread@^6.8.0: - version "6.13.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5" - -babel-plugin-syntax-trailing-function-commas@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz#ba0360937f8d06e40180a43fe0d5616fff532cf3" - -babel-plugin-transform-async-generator-functions@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-async-generator-functions/-/babel-plugin-transform-async-generator-functions-6.24.1.tgz#f058900145fd3e9907a6ddf28da59f215258a5db" - dependencies: - babel-helper-remap-async-to-generator "^6.24.1" - babel-plugin-syntax-async-generators "^6.5.0" - babel-runtime "^6.22.0" - -babel-plugin-transform-async-to-generator@^6.22.0, babel-plugin-transform-async-to-generator@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz#6536e378aff6cb1d5517ac0e40eb3e9fc8d08761" - dependencies: - babel-helper-remap-async-to-generator "^6.24.1" - babel-plugin-syntax-async-functions "^6.8.0" - babel-runtime "^6.22.0" - -babel-plugin-transform-class-properties@6.11.5: - version "6.11.5" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.11.5.tgz#429c7a4e7d8ac500448eb14ec502604bc568c91c" - dependencies: - babel-helper-function-name "^6.8.0" - babel-plugin-syntax-class-properties "^6.8.0" - babel-runtime "^6.9.1" - -babel-plugin-transform-class-properties@6.24.1, babel-plugin-transform-class-properties@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz#6a79763ea61d33d36f37b611aa9def81a81b46ac" - dependencies: - babel-helper-function-name "^6.24.1" - babel-plugin-syntax-class-properties "^6.8.0" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - -babel-plugin-transform-decorators@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-decorators/-/babel-plugin-transform-decorators-6.24.1.tgz#788013d8f8c6b5222bdf7b344390dfd77569e24d" - dependencies: - babel-helper-explode-class "^6.24.1" - babel-plugin-syntax-decorators "^6.13.0" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - babel-types "^6.24.1" - -babel-plugin-transform-es2015-arrow-functions@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz#452692cb711d5f79dc7f85e440ce41b9f244d221" - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-block-scoped-functions@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz#bbc51b49f964d70cb8d8e0b94e820246ce3a6141" - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-block-scoping@^6.23.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz#d70f5299c1308d05c12f463813b0a09e73b1895f" - dependencies: - babel-runtime "^6.26.0" - babel-template "^6.26.0" - babel-traverse "^6.26.0" - babel-types "^6.26.0" - lodash "^4.17.4" - -babel-plugin-transform-es2015-classes@^6.23.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz#5a4c58a50c9c9461e564b4b2a3bfabc97a2584db" - dependencies: - babel-helper-define-map "^6.24.1" - babel-helper-function-name "^6.24.1" - babel-helper-optimise-call-expression "^6.24.1" - babel-helper-replace-supers "^6.24.1" - babel-messages "^6.23.0" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - -babel-plugin-transform-es2015-computed-properties@^6.22.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz#6fe2a8d16895d5634f4cd999b6d3480a308159b3" - dependencies: - babel-runtime "^6.22.0" - babel-template "^6.24.1" - -babel-plugin-transform-es2015-destructuring@^6.23.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz#997bb1f1ab967f682d2b0876fe358d60e765c56d" - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-duplicate-keys@^6.22.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz#73eb3d310ca969e3ef9ec91c53741a6f1576423e" - dependencies: - babel-runtime "^6.22.0" - babel-types "^6.24.1" - -babel-plugin-transform-es2015-for-of@^6.23.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz#f47c95b2b613df1d3ecc2fdb7573623c75248691" - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-function-name@^6.22.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz#834c89853bc36b1af0f3a4c5dbaa94fd8eacaa8b" - dependencies: - babel-helper-function-name "^6.24.1" - babel-runtime "^6.22.0" - babel-types "^6.24.1" - -babel-plugin-transform-es2015-literals@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz#4f54a02d6cd66cf915280019a31d31925377ca2e" - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-modules-amd@^6.22.0, babel-plugin-transform-es2015-modules-amd@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz#3b3e54017239842d6d19c3011c4bd2f00a00d154" - dependencies: - babel-plugin-transform-es2015-modules-commonjs "^6.24.1" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - -babel-plugin-transform-es2015-modules-commonjs@^6.23.0, babel-plugin-transform-es2015-modules-commonjs@^6.24.1, babel-plugin-transform-es2015-modules-commonjs@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.0.tgz#0d8394029b7dc6abe1a97ef181e00758dd2e5d8a" - dependencies: - babel-plugin-transform-strict-mode "^6.24.1" - babel-runtime "^6.26.0" - babel-template "^6.26.0" - babel-types "^6.26.0" - -babel-plugin-transform-es2015-modules-systemjs@^6.23.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz#ff89a142b9119a906195f5f106ecf305d9407d23" - dependencies: - babel-helper-hoist-variables "^6.24.1" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - -babel-plugin-transform-es2015-modules-umd@^6.23.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz#ac997e6285cd18ed6176adb607d602344ad38468" - dependencies: - babel-plugin-transform-es2015-modules-amd "^6.24.1" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - -babel-plugin-transform-es2015-object-super@^6.22.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz#24cef69ae21cb83a7f8603dad021f572eb278f8d" - dependencies: - babel-helper-replace-supers "^6.24.1" - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-parameters@^6.23.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz#57ac351ab49caf14a97cd13b09f66fdf0a625f2b" - dependencies: - babel-helper-call-delegate "^6.24.1" - babel-helper-get-function-arity "^6.24.1" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - babel-traverse "^6.24.1" - babel-types "^6.24.1" - -babel-plugin-transform-es2015-shorthand-properties@^6.22.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz#24f875d6721c87661bbd99a4622e51f14de38aa0" - dependencies: - babel-runtime "^6.22.0" - babel-types "^6.24.1" - -babel-plugin-transform-es2015-spread@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz#d6d68a99f89aedc4536c81a542e8dd9f1746f8d1" - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-sticky-regex@^6.22.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz#00c1cdb1aca71112cdf0cf6126c2ed6b457ccdbc" - dependencies: - babel-helper-regex "^6.24.1" - babel-runtime "^6.22.0" - babel-types "^6.24.1" - -babel-plugin-transform-es2015-template-literals@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz#a84b3450f7e9f8f1f6839d6d687da84bb1236d8d" - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-typeof-symbol@^6.23.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz#dec09f1cddff94b52ac73d505c84df59dcceb372" - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-es2015-unicode-regex@^6.22.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz#d38b12f42ea7323f729387f18a7c5ae1faeb35e9" - dependencies: - babel-helper-regex "^6.24.1" - babel-runtime "^6.22.0" - regexpu-core "^2.0.0" - -babel-plugin-transform-exponentiation-operator@^6.22.0, babel-plugin-transform-exponentiation-operator@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz#2ab0c9c7f3098fa48907772bb813fe41e8de3a0e" - dependencies: - babel-helper-builder-binary-assignment-operator-visitor "^6.24.1" - babel-plugin-syntax-exponentiation-operator "^6.8.0" - babel-runtime "^6.22.0" - -babel-plugin-transform-flow-strip-types@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-flow-strip-types/-/babel-plugin-transform-flow-strip-types-6.22.0.tgz#84cb672935d43714fdc32bce84568d87441cf7cf" - dependencies: - babel-plugin-syntax-flow "^6.18.0" - babel-runtime "^6.22.0" - -babel-plugin-transform-object-assign@^6.8.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-assign/-/babel-plugin-transform-object-assign-6.22.0.tgz#f99d2f66f1a0b0d498e346c5359684740caa20ba" - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-object-rest-spread@6.26.0, babel-plugin-transform-object-rest-spread@^6.22.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz#0f36692d50fef6b7e2d4b3ac1478137a963b7b06" - dependencies: - babel-plugin-syntax-object-rest-spread "^6.8.0" - babel-runtime "^6.26.0" - -babel-plugin-transform-react-constant-elements@6.23.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-constant-elements/-/babel-plugin-transform-react-constant-elements-6.23.0.tgz#2f119bf4d2cdd45eb9baaae574053c604f6147dd" - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-react-display-name@^6.23.0: - version "6.25.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-display-name/-/babel-plugin-transform-react-display-name-6.25.0.tgz#67e2bf1f1e9c93ab08db96792e05392bf2cc28d1" - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-react-jsx-self@6.22.0, babel-plugin-transform-react-jsx-self@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-jsx-self/-/babel-plugin-transform-react-jsx-self-6.22.0.tgz#df6d80a9da2612a121e6ddd7558bcbecf06e636e" - dependencies: - babel-plugin-syntax-jsx "^6.8.0" - babel-runtime "^6.22.0" - -babel-plugin-transform-react-jsx-source@6.22.0, babel-plugin-transform-react-jsx-source@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-jsx-source/-/babel-plugin-transform-react-jsx-source-6.22.0.tgz#66ac12153f5cd2d17b3c19268f4bf0197f44ecd6" - dependencies: - babel-plugin-syntax-jsx "^6.8.0" - babel-runtime "^6.22.0" - -babel-plugin-transform-react-jsx@6.24.1, babel-plugin-transform-react-jsx@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz#840a028e7df460dfc3a2d29f0c0d91f6376e66a3" - dependencies: - babel-helper-builder-react-jsx "^6.24.1" - babel-plugin-syntax-jsx "^6.8.0" - babel-runtime "^6.22.0" - -babel-plugin-transform-regenerator@6.26.0, babel-plugin-transform-regenerator@^6.22.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz#e0703696fbde27f0a3efcacf8b4dca2f7b3a8f2f" - dependencies: - regenerator-transform "^0.10.0" - -babel-plugin-transform-runtime@6.23.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-runtime/-/babel-plugin-transform-runtime-6.23.0.tgz#88490d446502ea9b8e7efb0fe09ec4d99479b1ee" - dependencies: - babel-runtime "^6.22.0" - -babel-plugin-transform-strict-mode@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz#d5faf7aa578a65bbe591cf5edae04a0c67020758" - dependencies: - babel-runtime "^6.22.0" - babel-types "^6.24.1" - -babel-polyfill@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-polyfill/-/babel-polyfill-6.26.0.tgz#379937abc67d7895970adc621f284cd966cf2153" - dependencies: - babel-runtime "^6.26.0" - core-js "^2.5.0" - regenerator-runtime "^0.10.5" - -babel-preset-env@1.6.1, babel-preset-env@^1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/babel-preset-env/-/babel-preset-env-1.6.1.tgz#a18b564cc9b9afdf4aae57ae3c1b0d99188e6f48" - dependencies: - babel-plugin-check-es2015-constants "^6.22.0" - babel-plugin-syntax-trailing-function-commas "^6.22.0" - babel-plugin-transform-async-to-generator "^6.22.0" - babel-plugin-transform-es2015-arrow-functions "^6.22.0" - babel-plugin-transform-es2015-block-scoped-functions "^6.22.0" - babel-plugin-transform-es2015-block-scoping "^6.23.0" - babel-plugin-transform-es2015-classes "^6.23.0" - babel-plugin-transform-es2015-computed-properties "^6.22.0" - babel-plugin-transform-es2015-destructuring "^6.23.0" - babel-plugin-transform-es2015-duplicate-keys "^6.22.0" - babel-plugin-transform-es2015-for-of "^6.23.0" - babel-plugin-transform-es2015-function-name "^6.22.0" - babel-plugin-transform-es2015-literals "^6.22.0" - babel-plugin-transform-es2015-modules-amd "^6.22.0" - babel-plugin-transform-es2015-modules-commonjs "^6.23.0" - babel-plugin-transform-es2015-modules-systemjs "^6.23.0" - babel-plugin-transform-es2015-modules-umd "^6.23.0" - babel-plugin-transform-es2015-object-super "^6.22.0" - babel-plugin-transform-es2015-parameters "^6.23.0" - babel-plugin-transform-es2015-shorthand-properties "^6.22.0" - babel-plugin-transform-es2015-spread "^6.22.0" - babel-plugin-transform-es2015-sticky-regex "^6.22.0" - babel-plugin-transform-es2015-template-literals "^6.22.0" - babel-plugin-transform-es2015-typeof-symbol "^6.23.0" - babel-plugin-transform-es2015-unicode-regex "^6.22.0" - babel-plugin-transform-exponentiation-operator "^6.22.0" - babel-plugin-transform-regenerator "^6.22.0" - browserslist "^2.1.2" - invariant "^2.2.2" - semver "^5.3.0" - -babel-preset-flow@^6.23.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-preset-flow/-/babel-preset-flow-6.23.0.tgz#e71218887085ae9a24b5be4169affb599816c49d" - dependencies: - babel-plugin-transform-flow-strip-types "^6.22.0" - -babel-preset-jest@^20.0.3: - version "20.0.3" - resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-20.0.3.tgz#cbacaadecb5d689ca1e1de1360ebfc66862c178a" - dependencies: - babel-plugin-jest-hoist "^20.0.3" - -babel-preset-react-app@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/babel-preset-react-app/-/babel-preset-react-app-3.1.0.tgz#d77f6061ab9d7bf4b3cdc86b7cde9ded0df03e48" - dependencies: - babel-plugin-dynamic-import-node "1.1.0" - babel-plugin-syntax-dynamic-import "6.18.0" - babel-plugin-transform-class-properties "6.24.1" - babel-plugin-transform-object-rest-spread "6.26.0" - babel-plugin-transform-react-constant-elements "6.23.0" - babel-plugin-transform-react-jsx "6.24.1" - babel-plugin-transform-react-jsx-self "6.22.0" - babel-plugin-transform-react-jsx-source "6.22.0" - babel-plugin-transform-regenerator "6.26.0" - babel-plugin-transform-runtime "6.23.0" - babel-preset-env "1.6.1" - babel-preset-react "6.24.1" - -babel-preset-react@6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-preset-react/-/babel-preset-react-6.24.1.tgz#ba69dfaea45fc3ec639b6a4ecea6e17702c91380" - dependencies: - babel-plugin-syntax-jsx "^6.3.13" - babel-plugin-transform-react-display-name "^6.23.0" - babel-plugin-transform-react-jsx "^6.24.1" - babel-plugin-transform-react-jsx-self "^6.22.0" - babel-plugin-transform-react-jsx-source "^6.22.0" - babel-preset-flow "^6.23.0" - -babel-preset-stage-2@^6.13.0: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-preset-stage-2/-/babel-preset-stage-2-6.24.1.tgz#d9e2960fb3d71187f0e64eec62bc07767219bdc1" - dependencies: - babel-plugin-syntax-dynamic-import "^6.18.0" - babel-plugin-transform-class-properties "^6.24.1" - babel-plugin-transform-decorators "^6.24.1" - babel-preset-stage-3 "^6.24.1" - -babel-preset-stage-3@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-preset-stage-3/-/babel-preset-stage-3-6.24.1.tgz#836ada0a9e7a7fa37cb138fb9326f87934a48395" - dependencies: - babel-plugin-syntax-trailing-function-commas "^6.22.0" - babel-plugin-transform-async-generator-functions "^6.24.1" - babel-plugin-transform-async-to-generator "^6.24.1" - babel-plugin-transform-exponentiation-operator "^6.24.1" - babel-plugin-transform-object-rest-spread "^6.22.0" - -babel-register@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-6.26.0.tgz#6ed021173e2fcb486d7acb45c6009a856f647071" - dependencies: - babel-core "^6.26.0" - babel-runtime "^6.26.0" - core-js "^2.5.0" - home-or-tmp "^2.0.0" - lodash "^4.17.4" - mkdirp "^0.5.1" - source-map-support "^0.4.15" - -babel-runtime@6.26.0, babel-runtime@^6.18.0, babel-runtime@^6.22.0, babel-runtime@^6.26.0, babel-runtime@^6.9.1: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" - dependencies: - core-js "^2.4.0" - regenerator-runtime "^0.11.0" - -babel-template@^6.16.0, babel-template@^6.24.1, babel-template@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.26.0.tgz#de03e2d16396b069f46dd9fff8521fb1a0e35e02" - dependencies: - babel-runtime "^6.26.0" - babel-traverse "^6.26.0" - babel-types "^6.26.0" - babylon "^6.18.0" - lodash "^4.17.4" - -babel-traverse@^6.18.0, babel-traverse@^6.23.1, babel-traverse@^6.24.1, babel-traverse@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.26.0.tgz#46a9cbd7edcc62c8e5c064e2d2d8d0f4035766ee" - dependencies: - babel-code-frame "^6.26.0" - babel-messages "^6.23.0" - babel-runtime "^6.26.0" - babel-types "^6.26.0" - babylon "^6.18.0" - debug "^2.6.8" - globals "^9.18.0" - invariant "^2.2.2" - lodash "^4.17.4" - -babel-types@^6.18.0, babel-types@^6.19.0, babel-types@^6.23.0, babel-types@^6.24.1, babel-types@^6.26.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.26.0.tgz#a3b073f94ab49eb6fa55cd65227a334380632497" - dependencies: - babel-runtime "^6.26.0" - esutils "^2.0.2" - lodash "^4.17.4" - to-fast-properties "^1.0.3" - -babylon@^6.17.0, babylon@^6.18.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3" - -balanced-match@^0.4.2: - version "0.4.2" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838" - -balanced-match@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" - -base64-js@^1.0.2: - version "1.2.1" - resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.2.1.tgz#a91947da1f4a516ea38e5b4ec0ec3773675e0886" - -batch@0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" - -bcrypt-pbkdf@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz#63bc5dcb61331b92bc05fd528953c33462a06f8d" - dependencies: - tweetnacl "^0.14.3" - -big.js@^3.1.3: - version "3.2.0" - resolved "https://registry.yarnpkg.com/big.js/-/big.js-3.2.0.tgz#a5fc298b81b9e0dca2e458824784b65c52ba588e" - -binary-extensions@^1.0.0: - version "1.11.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.11.0.tgz#46aa1751fb6a2f93ee5e689bb1087d4b14c6c205" - -block-stream@*: - version "0.0.9" - resolved "https://registry.yarnpkg.com/block-stream/-/block-stream-0.0.9.tgz#13ebfe778a03205cfe03751481ebb4b3300c126a" - dependencies: - inherits "~2.0.0" - -bluebird@^3.4.7: - version "3.5.1" - resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.1.tgz#d9551f9de98f1fcda1e683d17ee91a0602ee2eb9" - -bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.4.0: - version "4.11.8" - resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.8.tgz#2cde09eb5ee341f484746bb0309b3253b1b1442f" - -body-parser@1.18.2: - version "1.18.2" - resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.18.2.tgz#87678a19d84b47d859b83199bd59bce222b10454" - dependencies: - bytes "3.0.0" - content-type "~1.0.4" - debug "2.6.9" - depd "~1.1.1" - http-errors "~1.6.2" - iconv-lite "0.4.19" - on-finished "~2.3.0" - qs "6.5.1" - raw-body "2.3.2" - type-is "~1.6.15" - -bonjour@^3.5.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/bonjour/-/bonjour-3.5.0.tgz#8e890a183d8ee9a2393b3844c691a42bcf7bc9f5" - dependencies: - array-flatten "^2.1.0" - deep-equal "^1.0.1" - dns-equal "^1.0.0" - dns-txt "^2.0.2" - multicast-dns "^6.0.1" - multicast-dns-service-types "^1.1.0" - -boolbase@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" - -boom@2.x.x: - version "2.10.1" - resolved "https://registry.yarnpkg.com/boom/-/boom-2.10.1.tgz#39c8918ceff5799f83f9492a848f625add0c766f" - dependencies: - hoek "2.x.x" - -boom@4.x.x: - version "4.3.1" - resolved "https://registry.yarnpkg.com/boom/-/boom-4.3.1.tgz#4f8a3005cb4a7e3889f749030fd25b96e01d2e31" - dependencies: - hoek "4.x.x" - -boom@5.x.x: - version "5.2.0" - resolved "https://registry.yarnpkg.com/boom/-/boom-5.2.0.tgz#5dd9da6ee3a5f302077436290cb717d3f4a54e02" - dependencies: - hoek "4.x.x" - -boxen@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/boxen/-/boxen-0.6.0.tgz#8364d4248ac34ff0ef1b2f2bf49a6c60ce0d81b6" - dependencies: - ansi-align "^1.1.0" - camelcase "^2.1.0" - chalk "^1.1.1" - cli-boxes "^1.0.0" - filled-array "^1.0.0" - object-assign "^4.0.1" - repeating "^2.0.0" - string-width "^1.0.1" - widest-line "^1.0.0" - -brace-expansion@^1.0.0, brace-expansion@^1.1.7: - version "1.1.8" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.8.tgz#c07b211c7c952ec1f8efd51a77ef0d1d3990a292" - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -braces@^1.8.2: - version "1.8.5" - resolved "https://registry.yarnpkg.com/braces/-/braces-1.8.5.tgz#ba77962e12dff969d6b76711e914b737857bf6a7" - dependencies: - expand-range "^1.8.1" - preserve "^0.2.0" - repeat-element "^1.1.2" - -brorand@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" - -browser-resolve@^1.11.2: - version "1.11.2" - resolved "https://registry.yarnpkg.com/browser-resolve/-/browser-resolve-1.11.2.tgz#8ff09b0a2c421718a1051c260b32e48f442938ce" - dependencies: - resolve "1.1.7" - -browserify-aes@^1.0.0, browserify-aes@^1.0.4: - version "1.1.1" - resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.1.1.tgz#38b7ab55edb806ff2dcda1a7f1620773a477c49f" - dependencies: - buffer-xor "^1.0.3" - cipher-base "^1.0.0" - create-hash "^1.1.0" - evp_bytestokey "^1.0.3" - inherits "^2.0.1" - safe-buffer "^5.0.1" - -browserify-cipher@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.0.tgz#9988244874bf5ed4e28da95666dcd66ac8fc363a" - dependencies: - browserify-aes "^1.0.4" - browserify-des "^1.0.0" - evp_bytestokey "^1.0.0" - -browserify-des@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.0.tgz#daa277717470922ed2fe18594118a175439721dd" - dependencies: - cipher-base "^1.0.1" - des.js "^1.0.0" - inherits "^2.0.1" - -browserify-rsa@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.0.1.tgz#21e0abfaf6f2029cf2fafb133567a701d4135524" - dependencies: - bn.js "^4.1.0" - randombytes "^2.0.1" - -browserify-sign@^4.0.0: - version "4.0.4" - resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.0.4.tgz#aa4eb68e5d7b658baa6bf6a57e630cbd7a93d298" - dependencies: - bn.js "^4.1.1" - browserify-rsa "^4.0.0" - create-hash "^1.1.0" - create-hmac "^1.1.2" - elliptic "^6.0.0" - inherits "^2.0.1" - parse-asn1 "^5.0.0" - -browserify-zlib@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz#2869459d9aa3be245fe8fe2ca1f46e2e7f54d73f" - dependencies: - pako "~1.0.5" - -browserslist@^1.3.6, browserslist@^1.5.2, browserslist@^1.7.6: - version "1.7.7" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-1.7.7.tgz#0bd76704258be829b2398bb50e4b62d1a166b0b9" - dependencies: - caniuse-db "^1.0.30000639" - electron-to-chromium "^1.2.7" - -browserslist@^2.1.2, browserslist@^2.5.1: - version "2.10.0" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-2.10.0.tgz#bac5ee1cc69ca9d96403ffb8a3abdc5b6aed6346" - dependencies: - caniuse-lite "^1.0.30000780" - electron-to-chromium "^1.3.28" - -bser@1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/bser/-/bser-1.0.2.tgz#381116970b2a6deea5646dd15dd7278444b56169" - dependencies: - node-int64 "^0.4.0" - -bser@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/bser/-/bser-2.0.0.tgz#9ac78d3ed5d915804fd87acb158bc797147a1719" - dependencies: - node-int64 "^0.4.0" - -buffer-indexof@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz#52fabcc6a606d1a00302802648ef68f639da268c" - -buffer-xor@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" - -buffer@^4.3.0: - version "4.9.1" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.1.tgz#6d1bb601b07a4efced97094132093027c95bc298" - dependencies: - base64-js "^1.0.2" - ieee754 "^1.1.4" - isarray "^1.0.0" - -builtin-modules@^1.0.0, builtin-modules@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" - -builtin-status-codes@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" - -bytes@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" - -caller-path@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-0.1.0.tgz#94085ef63581ecd3daa92444a8fe94e82577751f" - dependencies: - callsites "^0.2.0" - -callsites@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-0.2.0.tgz#afab96262910a7f33c19a5775825c69f34e350ca" - -callsites@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" - -camel-case@3.0.x: - version "3.0.0" - resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-3.0.0.tgz#ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73" - dependencies: - no-case "^2.2.0" - upper-case "^1.1.1" - -camelcase-keys@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" - dependencies: - camelcase "^2.0.0" - map-obj "^1.0.0" - -camelcase@^1.0.2: - version "1.2.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39" - -camelcase@^2.0.0, camelcase@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" - -camelcase@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a" - -camelcase@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" - -caniuse-api@^1.5.2: - version "1.6.1" - resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-1.6.1.tgz#b534e7c734c4f81ec5fbe8aca2ad24354b962c6c" - dependencies: - browserslist "^1.3.6" - caniuse-db "^1.0.30000529" - lodash.memoize "^4.1.2" - lodash.uniq "^4.5.0" - -caniuse-db@^1.0.30000529, caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639: - version "1.0.30000783" - resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000783.tgz#16b30d47266a4f515cc69ae0316b670c9603cdbe" - -caniuse-lite@^1.0.30000748, caniuse-lite@^1.0.30000780: - version "1.0.30000783" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000783.tgz#9b5499fb1b503d2345d12aa6b8612852f4276ffd" - -capture-stack-trace@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz#4a6fa07399c26bba47f0b2496b4d0fb408c5550d" - -case-sensitive-paths-webpack-plugin@2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.1.1.tgz#3d29ced8c1f124bf6f53846fb3f5894731fdc909" - -caseless@~0.11.0: - version "0.11.0" - resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.11.0.tgz#715b96ea9841593cc33067923f5ec60ebda4f7d7" - -caseless@~0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" - -center-align@^0.1.1: - version "0.1.3" - resolved "https://registry.yarnpkg.com/center-align/-/center-align-0.1.3.tgz#aa0d32629b6ee972200411cbd4461c907bc2b7ad" - dependencies: - align-text "^0.1.3" - lazy-cache "^1.0.3" - -chalk@1.1.3, chalk@^1.0.0, chalk@^1.1.1, chalk@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" - dependencies: - ansi-styles "^2.2.1" - escape-string-regexp "^1.0.2" - has-ansi "^2.0.0" - strip-ansi "^3.0.0" - supports-color "^2.0.0" - -chalk@^2.0.0, chalk@^2.1.0, chalk@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.3.0.tgz#b5ea48efc9c1793dccc9b4767c93914d3f2d52ba" - dependencies: - ansi-styles "^3.1.0" - escape-string-regexp "^1.0.5" - supports-color "^4.0.0" - -chardet@^0.4.0: - version "0.4.2" - resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.4.2.tgz#b5473b33dc97c424e5d98dc87d55d4d8a29c8bf2" - -chokidar@^1.6.0, chokidar@^1.6.1, chokidar@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468" - dependencies: - anymatch "^1.3.0" - async-each "^1.0.0" - glob-parent "^2.0.0" - inherits "^2.0.1" - is-binary-path "^1.0.0" - is-glob "^2.0.0" - path-is-absolute "^1.0.0" - readdirp "^2.0.0" - optionalDependencies: - fsevents "^1.0.0" - -ci-info@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.1.2.tgz#03561259db48d0474c8bdc90f5b47b068b6bbfb4" - -cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" - dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" - -circular-json@^0.3.1: - version "0.3.3" - resolved "https://registry.yarnpkg.com/circular-json/-/circular-json-0.3.3.tgz#815c99ea84f6809529d2f45791bdf82711352d66" - -clap@^1.0.9: - version "1.2.3" - resolved "https://registry.yarnpkg.com/clap/-/clap-1.2.3.tgz#4f36745b32008492557f46412d66d50cb99bce51" - dependencies: - chalk "^1.1.3" - -clean-css@4.1.x: - version "4.1.9" - resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.1.9.tgz#35cee8ae7687a49b98034f70de00c4edd3826301" - dependencies: - source-map "0.5.x" - -cli-boxes@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-1.0.0.tgz#4fa917c3e59c94a004cd61f8ee509da651687143" - -cli-cursor@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" - dependencies: - restore-cursor "^2.0.0" - -cli-width@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639" - -clipboard@^1.7.1: - version "1.7.1" - resolved "https://registry.yarnpkg.com/clipboard/-/clipboard-1.7.1.tgz#360d6d6946e99a7a1fef395e42ba92b5e9b5a16b" - dependencies: - good-listener "^1.2.2" - select "^1.1.2" - tiny-emitter "^2.0.0" - -cliui@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-2.1.0.tgz#4b475760ff80264c762c3a1719032e91c7fea0d1" - dependencies: - center-align "^0.1.1" - right-align "^0.1.1" - wordwrap "0.0.2" - -cliui@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d" - dependencies: - string-width "^1.0.1" - strip-ansi "^3.0.1" - wrap-ansi "^2.0.0" - -clone-deep@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-0.3.0.tgz#348c61ae9cdbe0edfe053d91ff4cc521d790ede8" - dependencies: - for-own "^1.0.0" - is-plain-object "^2.0.1" - kind-of "^3.2.2" - shallow-clone "^0.1.2" - -clone@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.3.tgz#298d7e2231660f40c003c2ed3140decf3f53085f" - -co@^4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" - -coa@~1.0.1: - version "1.0.4" - resolved "https://registry.yarnpkg.com/coa/-/coa-1.0.4.tgz#a9ef153660d6a86a8bdec0289a5c684d217432fd" - dependencies: - q "^1.1.2" - -code-point-at@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" - -color-convert@^1.3.0, color-convert@^1.9.0: - version "1.9.1" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.1.tgz#c1261107aeb2f294ebffec9ed9ecad529a6097ed" - dependencies: - color-name "^1.1.1" - -color-name@^1.0.0, color-name@^1.1.1: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - -color-string@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/color-string/-/color-string-0.3.0.tgz#27d46fb67025c5c2fa25993bfbf579e47841b991" - dependencies: - color-name "^1.0.0" - -color@^0.11.0: - version "0.11.4" - resolved "https://registry.yarnpkg.com/color/-/color-0.11.4.tgz#6d7b5c74fb65e841cd48792ad1ed5e07b904d764" - dependencies: - clone "^1.0.2" - color-convert "^1.3.0" - color-string "^0.3.0" - -colormin@^1.0.5: - version "1.1.2" - resolved "https://registry.yarnpkg.com/colormin/-/colormin-1.1.2.tgz#ea2f7420a72b96881a38aae59ec124a6f7298133" - dependencies: - color "^0.11.0" - css-color-names "0.0.4" - has "^1.0.1" - -colors@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63" - -combined-stream@^1.0.5, combined-stream@~1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.5.tgz#938370a57b4a51dea2c77c15d5c5fdf895164009" - dependencies: - delayed-stream "~1.0.0" - -comma-separated-tokens@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/comma-separated-tokens/-/comma-separated-tokens-1.0.4.tgz#72083e58d4a462f01866f6617f4d98a3cd3b8a46" - dependencies: - trim "0.0.1" - -commander@2.12.x, commander@^2.11.0, commander@^2.9.0, commander@~2.12.1: - version "2.12.2" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.12.2.tgz#0f5946c427ed9ec0d91a46bb9def53e54650e555" - -commondir@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" - -compressible@~2.0.11: - version "2.0.12" - resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.12.tgz#c59a5c99db76767e9876500e271ef63b3493bd66" - dependencies: - mime-db ">= 1.30.0 < 2" - -compression@^1.5.2: - version "1.7.1" - resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.1.tgz#eff2603efc2e22cf86f35d2eb93589f9875373db" - dependencies: - accepts "~1.3.4" - bytes "3.0.0" - compressible "~2.0.11" - debug "2.6.9" - on-headers "~1.0.1" - safe-buffer "5.1.1" - vary "~1.1.2" - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - -concat-stream@^1.6.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.0.tgz#0aac662fd52be78964d5532f694784e70110acf7" - dependencies: - inherits "^2.0.3" - readable-stream "^2.2.2" - typedarray "^0.0.6" - -configstore@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/configstore/-/configstore-2.1.0.tgz#737a3a7036e9886102aa6099e47bb33ab1aba1a1" - dependencies: - dot-prop "^3.0.0" - graceful-fs "^4.1.2" - mkdirp "^0.5.0" - object-assign "^4.0.1" - os-tmpdir "^1.0.0" - osenv "^0.1.0" - uuid "^2.0.1" - write-file-atomic "^1.1.2" - xdg-basedir "^2.0.0" - -connect-history-api-fallback@^1.3.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz#b06873934bc5e344fef611a196a6faae0aee015a" - -console-browserify@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.1.0.tgz#f0241c45730a9fc6323b206dbf38edc741d0bb10" - dependencies: - date-now "^0.1.4" - -console-control-strings@^1.0.0, console-control-strings@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" - -constants-browserify@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" - -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: - version "0.5.2" - resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4" - -content-type-parser@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/content-type-parser/-/content-type-parser-1.0.2.tgz#caabe80623e63638b2502fd4c7f12ff4ce2352e7" - -content-type@~1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" - -convert-source-map@^1.4.0, convert-source-map@^1.5.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.5.1.tgz#b8278097b9bc229365de5c62cf5fcaed8b5599e5" - -cookie-signature@1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" - -cookie@0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb" - -core-js@^1.0.0: - version "1.2.7" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636" - -core-js@^2.4.0, core-js@^2.5.0: - version "2.5.3" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.3.tgz#8acc38345824f16d8365b7c9b4259168e8ed603e" - -core-util-is@1.0.2, core-util-is@~1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" - -cosmiconfig@^2.1.0, cosmiconfig@^2.1.1: - version "2.2.2" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-2.2.2.tgz#6173cebd56fac042c1f4390edf7af6c07c7cb892" - dependencies: - is-directory "^0.3.1" - js-yaml "^3.4.3" - minimist "^1.2.0" - object-assign "^4.1.0" - os-homedir "^1.0.1" - parse-json "^2.2.0" - require-from-string "^1.1.0" - -create-ecdh@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.0.tgz#888c723596cdf7612f6498233eebd7a35301737d" - dependencies: - bn.js "^4.1.0" - elliptic "^6.0.0" - -create-error-class@^3.0.1: - version "3.0.2" - resolved "https://registry.yarnpkg.com/create-error-class/-/create-error-class-3.0.2.tgz#06be7abef947a3f14a30fd610671d401bca8b7b6" - dependencies: - capture-stack-trace "^1.0.0" - -create-hash@^1.1.0, create-hash@^1.1.2: - version "1.1.3" - resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.1.3.tgz#606042ac8b9262750f483caddab0f5819172d8fd" - dependencies: - cipher-base "^1.0.1" - inherits "^2.0.1" - ripemd160 "^2.0.0" - sha.js "^2.4.0" - -create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4: - version "1.1.6" - resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.6.tgz#acb9e221a4e17bdb076e90657c42b93e3726cf06" - dependencies: - cipher-base "^1.0.3" - create-hash "^1.1.0" - inherits "^2.0.1" - ripemd160 "^2.0.0" - safe-buffer "^5.0.1" - sha.js "^2.4.8" - -cross-spawn@5.1.0, cross-spawn@^5.0.1, cross-spawn@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" - dependencies: - lru-cache "^4.0.1" - shebang-command "^1.2.0" - which "^1.2.9" - -cross-spawn@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-3.0.1.tgz#1256037ecb9f0c5f79e3d6ef135e30770184b982" - dependencies: - lru-cache "^4.0.1" - which "^1.2.9" - -cryptiles@2.x.x: - version "2.0.5" - resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-2.0.5.tgz#3bdfecdc608147c1c67202fa291e7dca59eaa3b8" - dependencies: - boom "2.x.x" - -cryptiles@3.x.x: - version "3.1.2" - resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-3.1.2.tgz#a89fbb220f5ce25ec56e8c4aa8a4fd7b5b0d29fe" - dependencies: - boom "5.x.x" - -crypto-browserify@^3.11.0: - version "3.12.0" - resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" - dependencies: - browserify-cipher "^1.0.0" - browserify-sign "^4.0.0" - create-ecdh "^4.0.0" - create-hash "^1.1.0" - create-hmac "^1.1.0" - diffie-hellman "^5.0.0" - inherits "^2.0.1" - pbkdf2 "^3.0.3" - public-encrypt "^4.0.0" - randombytes "^2.0.0" - randomfill "^1.0.3" - -css-color-names@0.0.4: - version "0.0.4" - resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" - -css-loader@0.28.7: - version "0.28.7" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-0.28.7.tgz#5f2ee989dd32edd907717f953317656160999c1b" - dependencies: - babel-code-frame "^6.11.0" - css-selector-tokenizer "^0.7.0" - cssnano ">=2.6.1 <4" - icss-utils "^2.1.0" - loader-utils "^1.0.2" - lodash.camelcase "^4.3.0" - object-assign "^4.0.1" - postcss "^5.0.6" - postcss-modules-extract-imports "^1.0.0" - postcss-modules-local-by-default "^1.0.1" - postcss-modules-scope "^1.0.0" - postcss-modules-values "^1.1.0" - postcss-value-parser "^3.3.0" - source-list-map "^2.0.0" - -css-select@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/css-select/-/css-select-1.2.0.tgz#2b3a110539c5355f1cd8d314623e870b121ec858" - dependencies: - boolbase "~1.0.0" - css-what "2.1" - domutils "1.5.1" - nth-check "~1.0.1" - -css-selector-tokenizer@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.0.tgz#e6988474ae8c953477bf5e7efecfceccd9cf4c86" - dependencies: - cssesc "^0.1.0" - fastparse "^1.1.1" - regexpu-core "^1.0.0" - -css-what@2.1: - version "2.1.0" - resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.0.tgz#9467d032c38cfaefb9f2d79501253062f87fa1bd" - -cssesc@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-0.1.0.tgz#c814903e45623371a0477b40109aaafbeeaddbb4" - -"cssnano@>=2.6.1 <4": - version "3.10.0" - resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-3.10.0.tgz#4f38f6cea2b9b17fa01490f23f1dc68ea65c1c38" - dependencies: - autoprefixer "^6.3.1" - decamelize "^1.1.2" - defined "^1.0.0" - has "^1.0.1" - object-assign "^4.0.1" - postcss "^5.0.14" - postcss-calc "^5.2.0" - postcss-colormin "^2.1.8" - postcss-convert-values "^2.3.4" - postcss-discard-comments "^2.0.4" - postcss-discard-duplicates "^2.0.1" - postcss-discard-empty "^2.0.1" - postcss-discard-overridden "^0.1.1" - postcss-discard-unused "^2.2.1" - postcss-filter-plugins "^2.0.0" - postcss-merge-idents "^2.1.5" - postcss-merge-longhand "^2.0.1" - postcss-merge-rules "^2.0.3" - postcss-minify-font-values "^1.0.2" - postcss-minify-gradients "^1.0.1" - postcss-minify-params "^1.0.4" - postcss-minify-selectors "^2.0.4" - postcss-normalize-charset "^1.1.0" - postcss-normalize-url "^3.0.7" - postcss-ordered-values "^2.1.0" - postcss-reduce-idents "^2.2.2" - postcss-reduce-initial "^1.0.0" - postcss-reduce-transforms "^1.0.3" - postcss-svgo "^2.1.1" - postcss-unique-selectors "^2.0.2" - postcss-value-parser "^3.2.3" - postcss-zindex "^2.0.1" - -csso@~2.3.1: - version "2.3.2" - resolved "https://registry.yarnpkg.com/csso/-/csso-2.3.2.tgz#ddd52c587033f49e94b71fc55569f252e8ff5f85" - dependencies: - clap "^1.0.9" - source-map "^0.5.3" - -cssom@0.3.x, "cssom@>= 0.3.2 < 0.4.0": - version "0.3.2" - resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.2.tgz#b8036170c79f07a90ff2f16e22284027a243848b" - -"cssstyle@>= 0.2.37 < 0.3.0": - version "0.2.37" - resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-0.2.37.tgz#541097234cb2513c83ceed3acddc27ff27987d54" - dependencies: - cssom "0.3.x" - -currently-unhandled@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" - dependencies: - array-find-index "^1.0.1" - -d@1: - version "1.0.0" - resolved "https://registry.yarnpkg.com/d/-/d-1.0.0.tgz#754bb5bfe55451da69a58b94d45f4c5b0462d58f" - dependencies: - es5-ext "^0.10.9" - -damerau-levenshtein@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.4.tgz#03191c432cb6eea168bb77f3a55ffdccb8978514" - -dashdash@^1.12.0: - version "1.14.1" - resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" - dependencies: - assert-plus "^1.0.0" - -date-now@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b" - -debug@2.6.9, debug@^2.2.0, debug@^2.6.0, debug@^2.6.6, debug@^2.6.8: - version "2.6.9" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" - dependencies: - ms "2.0.0" - -debug@^3.0.1, debug@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" - dependencies: - ms "2.0.0" - -decamelize@^1.0.0, decamelize@^1.1.1, decamelize@^1.1.2: - version "1.2.0" - resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" - -deep-equal@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5" - -deep-extend@~0.4.0: - version "0.4.2" - resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.4.2.tgz#48b699c27e334bf89f10892be432f6e4c7d34a7f" - -deep-is@~0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" - -default-require-extensions@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/default-require-extensions/-/default-require-extensions-1.0.0.tgz#f37ea15d3e13ffd9b437d33e1a75b5fb97874cb8" - dependencies: - strip-bom "^2.0.0" - -define-properties@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.2.tgz#83a73f2fea569898fb737193c8f873caf6d45c94" - dependencies: - foreach "^2.0.5" - object-keys "^1.0.8" - -defined@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693" - -del@^2.0.2, del@^2.2.2: - version "2.2.2" - resolved "https://registry.yarnpkg.com/del/-/del-2.2.2.tgz#c12c981d067846c84bcaf862cff930d907ffd1a8" - dependencies: - globby "^5.0.0" - is-path-cwd "^1.0.0" - is-path-in-cwd "^1.0.0" - object-assign "^4.0.1" - pify "^2.0.0" - pinkie-promise "^2.0.0" - rimraf "^2.2.8" - -del@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/del/-/del-3.0.0.tgz#53ecf699ffcbcb39637691ab13baf160819766e5" - dependencies: - globby "^6.1.0" - is-path-cwd "^1.0.0" - is-path-in-cwd "^1.0.0" - p-map "^1.1.1" - pify "^3.0.0" - rimraf "^2.2.8" - -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - -delegate@^3.1.2: - version "3.2.0" - resolved "https://registry.yarnpkg.com/delegate/-/delegate-3.2.0.tgz#b66b71c3158522e8ab5744f720d8ca0c2af59166" - -delegates@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" - -depd@1.1.1, depd@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.1.tgz#5783b4e1c459f06fa5ca27f991f3d06e7a310359" - -des.js@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.0.tgz#c074d2e2aa6a8a9a07dbd61f9a15c2cd83ec8ecc" - dependencies: - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - -destroy@~1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" - -detect-indent@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-4.0.0.tgz#f76d064352cdf43a1cb6ce619c4ee3a9475de208" - dependencies: - repeating "^2.0.0" - -detect-libc@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" - -detect-node@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.3.tgz#a2033c09cc8e158d37748fbde7507832bd6ce127" - -detect-port-alt@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/detect-port-alt/-/detect-port-alt-1.1.3.tgz#a4d2f061d757a034ecf37c514260a98750f2b131" - dependencies: - address "^1.0.1" - debug "^2.6.0" - -diff@^3.2.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/diff/-/diff-3.4.0.tgz#b1d85507daf3964828de54b37d0d73ba67dda56c" - -diffie-hellman@^5.0.0: - version "5.0.2" - resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.2.tgz#b5835739270cfe26acf632099fded2a07f209e5e" - dependencies: - bn.js "^4.1.0" - miller-rabin "^4.0.0" - randombytes "^2.0.0" - -dns-equal@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d" - -dns-packet@^1.0.1: - version "1.2.2" - resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-1.2.2.tgz#a8a26bec7646438963fc86e06f8f8b16d6c8bf7a" - dependencies: - ip "^1.1.0" - safe-buffer "^5.0.1" - -dns-txt@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/dns-txt/-/dns-txt-2.0.2.tgz#b91d806f5d27188e4ab3e7d107d881a1cc4642b6" - dependencies: - buffer-indexof "^1.0.0" - -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.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.0.2.tgz#68f96ce8efc56cc42651f1faadb4f175273b0075" - dependencies: - esutils "^2.0.2" - -dom-converter@~0.1: - version "0.1.4" - resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.1.4.tgz#a45ef5727b890c9bffe6d7c876e7b19cb0e17f3b" - dependencies: - utila "~0.3" - -dom-serializer@0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.0.tgz#073c697546ce0780ce23be4a28e293e40bc30c82" - dependencies: - domelementtype "~1.1.1" - entities "~1.1.1" - -dom-urls@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/dom-urls/-/dom-urls-1.1.0.tgz#001ddf81628cd1e706125c7176f53ccec55d918e" - dependencies: - urijs "^1.16.1" - -domain-browser@^1.1.1: - version "1.1.7" - resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.1.7.tgz#867aa4b093faa05f1de08c06f4d7b21fdf8698bc" - -domelementtype@1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.0.tgz#b17aed82e8ab59e52dd9c19b1756e0fc187204c2" - -domelementtype@~1.1.1: - version "1.1.3" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.1.3.tgz#bd28773e2642881aec51544924299c5cd822185b" - -domhandler@2.1: - version "2.1.0" - resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.1.0.tgz#d2646f5e57f6c3bab11cf6cb05d3c0acf7412594" - dependencies: - domelementtype "1" - -domutils@1.1: - version "1.1.6" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.1.6.tgz#bddc3de099b9a2efacc51c623f28f416ecc57485" - dependencies: - domelementtype "1" - -domutils@1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf" - dependencies: - dom-serializer "0" - domelementtype "1" - -dot-prop@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-3.0.0.tgz#1b708af094a49c9a0e7dbcad790aba539dac1177" - dependencies: - is-obj "^1.0.0" - -dotenv@4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-4.0.0.tgz#864ef1379aced55ce6f95debecdce179f7a0cd1d" - -duplexer2@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/duplexer2/-/duplexer2-0.1.4.tgz#8b12dab878c0d69e3e7891051662a32fc6bddcc1" - dependencies: - readable-stream "^2.0.2" - -duplexer@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1" - -ecc-jsbn@~0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz#0fc73a9ed5f0d53c38193398523ef7e543777505" - dependencies: - jsbn "~0.1.0" - -ee-first@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" - -electron-to-chromium@^1.2.7, electron-to-chromium@^1.3.28: - version "1.3.28" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.28.tgz#8dd4e6458086644e9f9f0a1cf32e2a1f9dffd9ee" - -elliptic@^6.0.0: - version "6.4.0" - resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.4.0.tgz#cac9af8762c85836187003c8dfe193e5e2eae5df" - dependencies: - bn.js "^4.4.0" - brorand "^1.0.1" - hash.js "^1.0.0" - hmac-drbg "^1.0.0" - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - minimalistic-crypto-utils "^1.0.0" - -emoji-regex@^6.1.0: - version "6.5.1" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-6.5.1.tgz#9baea929b155565c11ea41c6626eaa65cef992c2" - -emojis-list@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389" - -encodeurl@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.1.tgz#79e3d58655346909fe6f0f45a5de68103b294d20" - -encoding@^0.1.11: - version "0.1.12" - resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.12.tgz#538b66f3ee62cd1ab51ec323829d1f9480c74beb" - dependencies: - iconv-lite "~0.4.13" - -enhanced-resolve@^3.4.0: - version "3.4.1" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz#0421e339fd71419b3da13d129b3979040230476e" - dependencies: - graceful-fs "^4.1.2" - memory-fs "^0.4.0" - object-assign "^4.0.1" - tapable "^0.2.7" - -entities@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.1.tgz#6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0" - -errno@^0.1.3, errno@^0.1.4: - version "0.1.6" - resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.6.tgz#c386ce8a6283f14fc09563b71560908c9bf53026" - dependencies: - prr "~1.0.1" - -error-ex@^1.2.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.1.tgz#f855a86ce61adc4e8621c3cda21e7a7612c3a8dc" - dependencies: - is-arrayish "^0.2.1" - -es-abstract@^1.7.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.10.0.tgz#1ecb36c197842a00d8ee4c2dfd8646bb97d60864" - dependencies: - es-to-primitive "^1.1.1" - function-bind "^1.1.1" - has "^1.0.1" - is-callable "^1.1.3" - is-regex "^1.0.4" - -es-to-primitive@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.1.1.tgz#45355248a88979034b6792e19bb81f2b7975dd0d" - dependencies: - is-callable "^1.1.1" - is-date-object "^1.0.1" - is-symbol "^1.0.1" - -es5-ext@^0.10.14, es5-ext@^0.10.35, es5-ext@^0.10.9, es5-ext@~0.10.14: - version "0.10.37" - resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.37.tgz#0ee741d148b80069ba27d020393756af257defc3" - dependencies: - es6-iterator "~2.0.1" - es6-symbol "~3.1.1" - -es6-iterator@^2.0.1, es6-iterator@~2.0.1: - version "2.0.3" - resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7" - dependencies: - d "1" - es5-ext "^0.10.35" - es6-symbol "^3.1.1" - -es6-map@^0.1.3: - version "0.1.5" - resolved "https://registry.yarnpkg.com/es6-map/-/es6-map-0.1.5.tgz#9136e0503dcc06a301690f0bb14ff4e364e949f0" - dependencies: - d "1" - es5-ext "~0.10.14" - es6-iterator "~2.0.1" - es6-set "~0.1.5" - es6-symbol "~3.1.1" - event-emitter "~0.3.5" - -es6-promise@^4.0.5: - version "4.1.1" - resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.1.1.tgz#8811e90915d9a0dba36274f0b242dbda78f9c92a" - -es6-set@~0.1.5: - version "0.1.5" - resolved "https://registry.yarnpkg.com/es6-set/-/es6-set-0.1.5.tgz#d2b3ec5d4d800ced818db538d28974db0a73ccb1" - dependencies: - d "1" - es5-ext "~0.10.14" - es6-iterator "~2.0.1" - es6-symbol "3.1.1" - event-emitter "~0.3.5" - -es6-symbol@3.1.1, es6-symbol@^3.1.1, es6-symbol@~3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.1.tgz#bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77" - dependencies: - d "1" - es5-ext "~0.10.14" - -es6-weak-map@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/es6-weak-map/-/es6-weak-map-2.0.2.tgz#5e3ab32251ffd1538a1f8e5ffa1357772f92d96f" - dependencies: - d "1" - es5-ext "^0.10.14" - es6-iterator "^2.0.1" - es6-symbol "^3.1.1" - -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.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" - -escodegen@^1.6.1: - version "1.9.0" - resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.9.0.tgz#9811a2f265dc1cd3894420ee3717064b632b8852" - dependencies: - esprima "^3.1.3" - estraverse "^4.2.0" - esutils "^2.0.2" - optionator "^0.8.1" - optionalDependencies: - source-map "~0.5.6" - -escope@^3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/escope/-/escope-3.6.0.tgz#e01975e812781a163a6dadfdd80398dc64c889c3" - dependencies: - es6-map "^0.1.3" - es6-weak-map "^2.0.1" - esrecurse "^4.1.0" - estraverse "^4.1.1" - -eslint-config-react-app@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/eslint-config-react-app/-/eslint-config-react-app-2.0.1.tgz#fd0503da01ae608f0c6ae8861de084975142230e" - -eslint-import-resolver-node@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.1.tgz#4422574cde66a9a7b099938ee4d508a199e0e3cc" - dependencies: - debug "^2.6.8" - resolve "^1.2.0" - -eslint-loader@1.9.0: - version "1.9.0" - resolved "https://registry.yarnpkg.com/eslint-loader/-/eslint-loader-1.9.0.tgz#7e1be9feddca328d3dcfaef1ad49d5beffe83a13" - dependencies: - loader-fs-cache "^1.0.0" - loader-utils "^1.0.2" - object-assign "^4.0.1" - object-hash "^1.1.4" - rimraf "^2.6.1" - -eslint-module-utils@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.1.1.tgz#abaec824177613b8a95b299639e1b6facf473449" - dependencies: - debug "^2.6.8" - pkg-dir "^1.0.0" - -eslint-plugin-flowtype@2.39.1: - version "2.39.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.39.1.tgz#b5624622a0388bcd969f4351131232dcb9649cd5" - dependencies: - lodash "^4.15.0" - -eslint-plugin-import@2.8.0: - version "2.8.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.8.0.tgz#fa1b6ef31fcb3c501c09859c1b86f1fc5b986894" - dependencies: - builtin-modules "^1.1.1" - contains-path "^0.1.0" - debug "^2.6.8" - doctrine "1.5.0" - eslint-import-resolver-node "^0.3.1" - eslint-module-utils "^2.1.1" - has "^1.0.1" - lodash.cond "^4.3.0" - minimatch "^3.0.3" - read-pkg-up "^2.0.0" - -eslint-plugin-jsx-a11y@5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-5.1.1.tgz#5c96bb5186ca14e94db1095ff59b3e2bd94069b1" - dependencies: - aria-query "^0.7.0" - array-includes "^3.0.3" - ast-types-flow "0.0.7" - axobject-query "^0.1.0" - damerau-levenshtein "^1.0.0" - emoji-regex "^6.1.0" - jsx-ast-utils "^1.4.0" - -eslint-plugin-react@7.4.0: - version "7.4.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.4.0.tgz#300a95861b9729c087d362dd64abcc351a74364a" - dependencies: - doctrine "^2.0.0" - has "^1.0.1" - jsx-ast-utils "^2.0.0" - prop-types "^15.5.10" - -eslint-scope@^3.7.1: - version "3.7.1" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-3.7.1.tgz#3d63c3edfda02e06e01a452ad88caacc7cdcb6e8" - dependencies: - esrecurse "^4.1.0" - estraverse "^4.1.1" - -eslint@4.10.0: - version "4.10.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-4.10.0.tgz#f25d0d7955c81968c2309aa5c9a229e045176bb7" - dependencies: - ajv "^5.2.0" - babel-code-frame "^6.22.0" - chalk "^2.1.0" - concat-stream "^1.6.0" - cross-spawn "^5.1.0" - debug "^3.0.1" - doctrine "^2.0.0" - eslint-scope "^3.7.1" - espree "^3.5.1" - esquery "^1.0.0" - estraverse "^4.2.0" - esutils "^2.0.2" - file-entry-cache "^2.0.0" - functional-red-black-tree "^1.0.1" - glob "^7.1.2" - globals "^9.17.0" - ignore "^3.3.3" - imurmurhash "^0.1.4" - inquirer "^3.0.6" - is-resolvable "^1.0.0" - js-yaml "^3.9.1" - json-stable-stringify "^1.0.1" - levn "^0.3.0" - lodash "^4.17.4" - minimatch "^3.0.2" - mkdirp "^0.5.1" - natural-compare "^1.4.0" - optionator "^0.8.2" - path-is-inside "^1.0.2" - pluralize "^7.0.0" - progress "^2.0.0" - require-uncached "^1.0.3" - semver "^5.3.0" - strip-ansi "^4.0.0" - strip-json-comments "~2.0.1" - table "^4.0.1" - text-table "~0.2.0" - -espree@^3.5.1: - version "3.5.2" - resolved "https://registry.yarnpkg.com/espree/-/espree-3.5.2.tgz#756ada8b979e9dcfcdb30aad8d1a9304a905e1ca" - dependencies: - acorn "^5.2.1" - acorn-jsx "^3.0.0" - -esprima@^2.6.0: - version "2.7.3" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-2.7.3.tgz#96e3b70d5779f6ad49cd032673d1c312767ba581" - -esprima@^3.1.3: - version "3.1.3" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633" - -esprima@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.0.tgz#4499eddcd1110e0b218bacf2fa7f7f59f55ca804" - -esquery@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.0.0.tgz#cfba8b57d7fba93f17298a8a006a04cda13d80fa" - dependencies: - estraverse "^4.0.0" - -esrecurse@^4.1.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.0.tgz#fa9568d98d3823f9a41d91e902dcab9ea6e5b163" - dependencies: - estraverse "^4.1.0" - object-assign "^4.0.1" - -estraverse@^4.0.0, estraverse@^4.1.0, estraverse@^4.1.1, estraverse@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13" - -esutils@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" - -etag@~1.8.1: - version "1.8.1" - resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" - -event-emitter@~0.3.5: - version "0.3.5" - resolved "https://registry.yarnpkg.com/event-emitter/-/event-emitter-0.3.5.tgz#df8c69eef1647923c7157b9ce83840610b02cc39" - dependencies: - d "1" - es5-ext "~0.10.14" - -eventemitter3@1.x.x: - version "1.2.0" - resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-1.2.0.tgz#1c86991d816ad1e504750e73874224ecf3bec508" - -events@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924" - -eventsource@0.1.6: - version "0.1.6" - resolved "https://registry.yarnpkg.com/eventsource/-/eventsource-0.1.6.tgz#0acede849ed7dd1ccc32c811bb11b944d4f29232" - dependencies: - original ">=0.0.5" - -evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02" - dependencies: - md5.js "^1.3.4" - safe-buffer "^5.1.1" - -exec-sh@^0.2.0: - version "0.2.1" - resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.2.1.tgz#163b98a6e89e6b65b47c2a28d215bc1f63989c38" - dependencies: - merge "^1.1.3" - -execa@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777" - dependencies: - cross-spawn "^5.0.1" - get-stream "^3.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" - -expand-brackets@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b" - dependencies: - is-posix-bracket "^0.1.0" - -expand-range@^1.8.1: - version "1.8.2" - resolved "https://registry.yarnpkg.com/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337" - dependencies: - fill-range "^2.1.0" - -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" - dependencies: - homedir-polyfill "^1.0.1" - -express@^4.13.3: - version "4.16.2" - resolved "https://registry.yarnpkg.com/express/-/express-4.16.2.tgz#e35c6dfe2d64b7dca0a5cd4f21781be3299e076c" - dependencies: - accepts "~1.3.4" - array-flatten "1.1.1" - body-parser "1.18.2" - content-disposition "0.5.2" - content-type "~1.0.4" - cookie "0.3.1" - cookie-signature "1.0.6" - debug "2.6.9" - depd "~1.1.1" - encodeurl "~1.0.1" - escape-html "~1.0.3" - etag "~1.8.1" - finalhandler "1.1.0" - fresh "0.5.2" - merge-descriptors "1.0.1" - methods "~1.1.2" - on-finished "~2.3.0" - parseurl "~1.3.2" - path-to-regexp "0.1.7" - proxy-addr "~2.0.2" - qs "6.5.1" - range-parser "~1.2.0" - safe-buffer "5.1.1" - send "0.16.1" - serve-static "1.13.1" - setprototypeof "1.1.0" - statuses "~1.3.1" - type-is "~1.6.15" - utils-merge "1.0.1" - vary "~1.1.2" - -extend@~3.0.0, extend@~3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.1.tgz#a755ea7bc1adfcc5a31ce7e762dbaadc5e636444" - -external-editor@^2.0.4: - version "2.1.0" - resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-2.1.0.tgz#3d026a21b7f95b5726387d4200ac160d372c3b48" - dependencies: - chardet "^0.4.0" - iconv-lite "^0.4.17" - tmp "^0.0.33" - -extglob@^0.3.1: - version "0.3.2" - resolved "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1" - dependencies: - is-extglob "^1.0.0" - -extract-text-webpack-plugin@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extract-text-webpack-plugin/-/extract-text-webpack-plugin-3.0.2.tgz#5f043eaa02f9750a9258b78c0a6e0dc1408fb2f7" - dependencies: - async "^2.4.1" - loader-utils "^1.1.0" - schema-utils "^0.3.0" - webpack-sources "^1.0.1" - -extsprintf@1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" - -extsprintf@^1.2.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" - -fast-deep-equal@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.0.0.tgz#96256a3bc975595eb36d82e9929d060d893439ff" - -fast-json-stable-stringify@^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" - -fast-levenshtein@~2.0.4: - version "2.0.6" - resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" - -fastparse@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.1.tgz#d1e2643b38a94d7583b479060e6c4affc94071f8" - -faye-websocket@^0.10.0: - version "0.10.0" - resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.10.0.tgz#4e492f8d04dfb6f89003507f6edbf2d501e7c6f4" - dependencies: - websocket-driver ">=0.5.1" - -faye-websocket@~0.11.0: - version "0.11.1" - resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.1.tgz#f0efe18c4f56e4f40afc7e06c719fd5ee6188f38" - dependencies: - websocket-driver ">=0.5.1" - -fb-watchman@^1.8.0: - version "1.9.2" - resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-1.9.2.tgz#a24cf47827f82d38fb59a69ad70b76e3b6ae7383" - dependencies: - bser "1.0.2" - -fb-watchman@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.0.tgz#54e9abf7dfa2f26cd9b1636c588c1afc05de5d58" - dependencies: - bser "^2.0.0" - -fbjs@^0.8.16: - version "0.8.16" - resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.16.tgz#5e67432f550dc41b572bf55847b8aca64e5337db" - dependencies: - core-js "^1.0.0" - isomorphic-fetch "^2.1.1" - loose-envify "^1.0.0" - object-assign "^4.1.0" - promise "^7.1.1" - setimmediate "^1.0.5" - ua-parser-js "^0.7.9" - -figures@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" - dependencies: - escape-string-regexp "^1.0.5" - -file-entry-cache@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-2.0.0.tgz#c392990c3e684783d838b8c84a45d8a048458361" - dependencies: - flat-cache "^1.2.1" - object-assign "^4.0.1" - -file-loader@1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-1.1.5.tgz#91c25b6b6fbe56dae99f10a425fd64933b5c9daa" - dependencies: - loader-utils "^1.0.2" - schema-utils "^0.3.0" - -filename-regex@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.1.tgz#c1c4b9bee3e09725ddb106b75c1e301fe2f18b26" - -fileset@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/fileset/-/fileset-2.0.3.tgz#8e7548a96d3cc2327ee5e674168723a333bba2a0" - dependencies: - glob "^7.0.3" - minimatch "^3.0.3" - -filesize@3.5.11: - version "3.5.11" - resolved "https://registry.yarnpkg.com/filesize/-/filesize-3.5.11.tgz#1919326749433bb3cf77368bd158caabcc19e9ee" - -fill-range@^2.1.0: - version "2.2.3" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.3.tgz#50b77dfd7e469bc7492470963699fe7a8485a723" - dependencies: - is-number "^2.1.0" - isobject "^2.0.0" - randomatic "^1.1.3" - repeat-element "^1.1.2" - repeat-string "^1.5.2" - -filled-array@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/filled-array/-/filled-array-1.1.0.tgz#c3c4f6c663b923459a9aa29912d2d031f1507f84" - -finalhandler@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.0.tgz#ce0b6855b45853e791b2fcc680046d88253dd7f5" - dependencies: - debug "2.6.9" - encodeurl "~1.0.1" - escape-html "~1.0.3" - on-finished "~2.3.0" - parseurl "~1.3.2" - statuses "~1.3.1" - unpipe "~1.0.0" - -find-cache-dir@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-0.1.1.tgz#c8defae57c8a52a8a784f9e31c57c742e993a0b9" - dependencies: - commondir "^1.0.1" - mkdirp "^0.5.1" - pkg-dir "^1.0.0" - -find-cache-dir@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-1.0.0.tgz#9288e3e9e3cc3748717d39eade17cf71fc30ee6f" - dependencies: - commondir "^1.0.1" - make-dir "^1.0.0" - pkg-dir "^2.0.0" - -find-up@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" - dependencies: - path-exists "^2.0.0" - pinkie-promise "^2.0.0" - -find-up@^2.0.0, find-up@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" - dependencies: - locate-path "^2.0.0" - -flat-cache@^1.2.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-1.3.0.tgz#d3030b32b38154f4e3b7e9c709f490f7ef97c481" - dependencies: - circular-json "^0.3.1" - del "^2.0.2" - graceful-fs "^4.1.2" - write "^0.2.1" - -flatten@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782" - -for-in@^0.1.3: - version "0.1.8" - resolved "https://registry.yarnpkg.com/for-in/-/for-in-0.1.8.tgz#d8773908e31256109952b1fdb9b3fa867d2775e1" - -for-in@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" - -for-own@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/for-own/-/for-own-0.1.5.tgz#5265c681a4f294dabbf17c9509b6763aa84510ce" - dependencies: - for-in "^1.0.1" - -for-own@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/for-own/-/for-own-1.0.0.tgz#c63332f415cedc4b04dbfe70cf836494c53cb44b" - dependencies: - for-in "^1.0.1" - -foreach@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99" - -forever-agent@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" - -form-data@~2.1.1: - version "2.1.4" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.1.4.tgz#33c183acf193276ecaa98143a69e94bfee1750d1" - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.5" - mime-types "^2.1.12" - -form-data@~2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.1.tgz#6fb94fbd71885306d73d15cc497fe4cc4ecd44bf" - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.5" - mime-types "^2.1.12" - -forwarded@~0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84" - -fresh@0.5.2: - version "0.5.2" - resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" - -fs-extra@3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-3.0.1.tgz#3794f378c58b342ea7dbbb23095109c4b3b62291" - dependencies: - graceful-fs "^4.1.2" - jsonfile "^3.0.0" - universalify "^0.1.0" - -fs-extra@^0.30.0: - version "0.30.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.30.0.tgz#f233ffcc08d4da7d432daa449776989db1df93f0" - dependencies: - graceful-fs "^4.1.2" - jsonfile "^2.1.0" - klaw "^1.0.0" - path-is-absolute "^1.0.0" - rimraf "^2.2.8" - -fs-readdir-recursive@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz#e32fc030a2ccee44a6b5371308da54be0b397d27" - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - -fsevents@^1.0.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.1.3.tgz#11f82318f5fe7bb2cd22965a108e9306208216d8" - dependencies: - nan "^2.3.0" - node-pre-gyp "^0.6.39" - -fstream-ignore@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/fstream-ignore/-/fstream-ignore-1.0.5.tgz#9c31dae34767018fe1d249b24dada67d092da105" - dependencies: - fstream "^1.0.0" - inherits "2" - minimatch "^3.0.0" - -fstream@^1.0.0, fstream@^1.0.10, fstream@^1.0.2: - version "1.0.11" - resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.11.tgz#5c1fb1f117477114f0632a0eb4b71b3cb0fd3171" - dependencies: - graceful-fs "^4.1.2" - inherits "~2.0.0" - mkdirp ">=0.5 0" - rimraf "2" - -function-bind@^1.0.2, function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" - -functional-red-black-tree@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" - -gauge@~2.7.3: - version "2.7.4" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" - dependencies: - aproba "^1.0.3" - console-control-strings "^1.0.0" - has-unicode "^2.0.0" - object-assign "^4.1.0" - signal-exit "^3.0.0" - string-width "^1.0.1" - strip-ansi "^3.0.1" - wide-align "^1.1.0" - -gaze@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/gaze/-/gaze-1.1.2.tgz#847224677adb8870d679257ed3388fdb61e40105" - dependencies: - globule "^1.0.0" - -generate-function@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/generate-function/-/generate-function-2.0.0.tgz#6858fe7c0969b7d4e9093337647ac79f60dfbe74" - -generate-object-property@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/generate-object-property/-/generate-object-property-1.2.0.tgz#9c0e1c40308ce804f4783618b937fa88f99d50d0" - dependencies: - is-property "^1.0.0" - -get-caller-file@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5" - -get-stdin@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" - -get-stream@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" - -getpass@^0.1.1: - version "0.1.7" - resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" - dependencies: - assert-plus "^1.0.0" - -glob-base@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" - dependencies: - glob-parent "^2.0.0" - is-glob "^2.0.0" - -glob-parent@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28" - dependencies: - is-glob "^2.0.0" - -glob@^6.0.4: - version "6.0.4" - resolved "https://registry.yarnpkg.com/glob/-/glob-6.0.4.tgz#0f08860f6a155127b2fadd4f9ce24b1aab6e4d22" - dependencies: - inflight "^1.0.4" - inherits "2" - minimatch "2 || 3" - once "^1.3.0" - path-is-absolute "^1.0.0" - -glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2, glob@~7.1.1: - version "7.1.2" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15" - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -global-modules@1.0.0, global-modules@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" - dependencies: - global-prefix "^1.0.1" - is-windows "^1.0.1" - resolve-dir "^1.0.0" - -global-prefix@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-1.0.2.tgz#dbf743c6c14992593c655568cb66ed32c0122ebe" - dependencies: - expand-tilde "^2.0.2" - homedir-polyfill "^1.0.1" - ini "^1.3.4" - is-windows "^1.0.1" - which "^1.2.14" - -globals@^9.17.0, globals@^9.18.0: - version "9.18.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a" - -globby@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/globby/-/globby-5.0.0.tgz#ebd84667ca0dbb330b99bcfc68eac2bc54370e0d" - dependencies: - array-union "^1.0.1" - arrify "^1.0.0" - glob "^7.0.3" - object-assign "^4.0.1" - pify "^2.0.0" - pinkie-promise "^2.0.0" - -globby@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" - dependencies: - array-union "^1.0.1" - glob "^7.0.3" - object-assign "^4.0.1" - pify "^2.0.0" - pinkie-promise "^2.0.0" - -globule@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/globule/-/globule-1.2.0.tgz#1dc49c6822dd9e8a2fa00ba2a295006e8664bd09" - dependencies: - glob "~7.1.1" - lodash "~4.17.4" - minimatch "~3.0.2" - -good-listener@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/good-listener/-/good-listener-1.2.2.tgz#d53b30cdf9313dffb7dc9a0d477096aa6d145c50" - dependencies: - delegate "^3.1.2" - -got@^5.0.0: - version "5.7.1" - resolved "https://registry.yarnpkg.com/got/-/got-5.7.1.tgz#5f81635a61e4a6589f180569ea4e381680a51f35" - dependencies: - create-error-class "^3.0.1" - duplexer2 "^0.1.4" - is-redirect "^1.0.0" - is-retry-allowed "^1.0.0" - is-stream "^1.0.0" - lowercase-keys "^1.0.0" - node-status-codes "^1.0.0" - object-assign "^4.0.1" - parse-json "^2.1.0" - pinkie-promise "^2.0.0" - read-all-stream "^3.0.0" - readable-stream "^2.0.5" - timed-out "^3.0.0" - unzip-response "^1.0.2" - url-parse-lax "^1.0.0" - -graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.4, graceful-fs@^4.1.6, graceful-fs@^4.1.9: - version "4.1.11" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658" - -growly@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" - -gzip-size@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-3.0.0.tgz#546188e9bdc337f673772f81660464b389dce520" - dependencies: - duplexer "^0.1.1" - -handle-thing@^1.2.5: - version "1.2.5" - resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-1.2.5.tgz#fd7aad726bf1a5fd16dfc29b2f7a6601d27139c4" - -handlebars@^4.0.3: - version "4.0.11" - resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.11.tgz#630a35dfe0294bc281edae6ffc5d329fc7982dcc" - dependencies: - async "^1.4.0" - optimist "^0.6.1" - source-map "^0.4.4" - optionalDependencies: - uglify-js "^2.6" - -har-schema@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-1.0.5.tgz#d263135f43307c02c602afc8fe95970c0151369e" - -har-schema@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" - -har-validator@~2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-2.0.6.tgz#cdcbc08188265ad119b6a5a7c8ab70eecfb5d27d" - dependencies: - chalk "^1.1.1" - commander "^2.9.0" - is-my-json-valid "^2.12.4" - pinkie-promise "^2.0.0" - -har-validator@~4.2.1: - version "4.2.1" - resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-4.2.1.tgz#33481d0f1bbff600dd203d75812a6a5fba002e2a" - dependencies: - ajv "^4.9.1" - har-schema "^1.0.5" - -har-validator@~5.0.3: - version "5.0.3" - resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.0.3.tgz#ba402c266194f15956ef15e0fcf242993f6a7dfd" - dependencies: - ajv "^5.1.0" - har-schema "^2.0.0" - -has-ansi@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" - dependencies: - ansi-regex "^2.0.0" - -has-flag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" - -has-flag@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51" - -has-unicode@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" - -has@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/has/-/has-1.0.1.tgz#8461733f538b0837c9361e39a9ab9e9704dc2f28" - dependencies: - function-bind "^1.0.2" - -hash-base@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-2.0.2.tgz#66ea1d856db4e8a5470cadf6fce23ae5244ef2e1" - dependencies: - inherits "^2.0.1" - -hash-base@^3.0.0: - version "3.0.4" - resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.0.4.tgz#5fc8686847ecd73499403319a6b0a3f3f6ae4918" - dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" - -hash.js@^1.0.0, hash.js@^1.0.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.3.tgz#340dedbe6290187151c1ea1d777a3448935df846" - dependencies: - inherits "^2.0.3" - minimalistic-assert "^1.0.0" - -hast-util-parse-selector@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/hast-util-parse-selector/-/hast-util-parse-selector-2.1.0.tgz#b55c0f4bb7bb2040c889c325ef87ab29c38102b4" - -hastscript@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/hastscript/-/hastscript-3.1.0.tgz#66628ba6d7f1ad07d9277dd09028aba7f4934599" - dependencies: - camelcase "^3.0.0" - comma-separated-tokens "^1.0.0" - hast-util-parse-selector "^2.0.0" - property-information "^3.0.0" - space-separated-tokens "^1.0.0" - -hawk@3.1.3, hawk@~3.1.3: - version "3.1.3" - resolved "https://registry.yarnpkg.com/hawk/-/hawk-3.1.3.tgz#078444bd7c1640b0fe540d2c9b73d59678e8e1c4" - dependencies: - boom "2.x.x" - cryptiles "2.x.x" - hoek "2.x.x" - sntp "1.x.x" - -hawk@~6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/hawk/-/hawk-6.0.2.tgz#af4d914eb065f9b5ce4d9d11c1cb2126eecc3038" - dependencies: - boom "4.x.x" - cryptiles "3.x.x" - hoek "4.x.x" - sntp "2.x.x" - -he@1.1.x: - version "1.1.1" - resolved "https://registry.yarnpkg.com/he/-/he-1.1.1.tgz#93410fd21b009735151f8868c2f271f3427e23fd" - -highlight.js@~9.12.0: - version "9.12.0" - resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.12.0.tgz#e6d9dbe57cbefe60751f02af336195870c90c01e" - -hmac-drbg@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" - dependencies: - hash.js "^1.0.3" - minimalistic-assert "^1.0.0" - minimalistic-crypto-utils "^1.0.1" - -hoek@2.x.x: - version "2.16.3" - resolved "https://registry.yarnpkg.com/hoek/-/hoek-2.16.3.tgz#20bb7403d3cea398e91dc4710a8ff1b8274a25ed" - -hoek@4.x.x: - version "4.2.0" - resolved "https://registry.yarnpkg.com/hoek/-/hoek-4.2.0.tgz#72d9d0754f7fe25ca2d01ad8f8f9a9449a89526d" - -home-or-tmp@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/home-or-tmp/-/home-or-tmp-2.0.0.tgz#e36c3f2d2cae7d746a857e38d18d5f32a7882db8" - dependencies: - os-homedir "^1.0.0" - os-tmpdir "^1.0.1" - -homedir-polyfill@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz#4c2bbc8a758998feebf5ed68580f76d46768b4bc" - dependencies: - parse-passwd "^1.0.0" - -hosted-git-info@^2.1.4: - version "2.5.0" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.5.0.tgz#6d60e34b3abbc8313062c3b798ef8d901a07af3c" - -hpack.js@^2.1.6: - version "2.1.6" - resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" - dependencies: - inherits "^2.0.1" - obuf "^1.0.0" - readable-stream "^2.0.1" - wbuf "^1.1.0" - -html-comment-regex@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.1.tgz#668b93776eaae55ebde8f3ad464b307a4963625e" - -html-encoding-sniffer@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz#e70d84b94da53aa375e11fe3a351be6642ca46f8" - dependencies: - whatwg-encoding "^1.0.1" - -html-entities@^1.2.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.2.1.tgz#0df29351f0721163515dfb9e5543e5f6eed5162f" - -html-minifier@^3.2.3: - version "3.5.7" - resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-3.5.7.tgz#511e69bb5a8e7677d1012ebe03819aa02ca06208" - dependencies: - camel-case "3.0.x" - clean-css "4.1.x" - commander "2.12.x" - he "1.1.x" - ncname "1.0.x" - param-case "2.1.x" - relateurl "0.2.x" - uglify-js "3.2.x" - -html-webpack-plugin@2.29.0: - version "2.29.0" - resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-2.29.0.tgz#e987f421853d3b6938c8c4c8171842e5fd17af23" - dependencies: - bluebird "^3.4.7" - html-minifier "^3.2.3" - loader-utils "^0.2.16" - lodash "^4.17.3" - pretty-error "^2.0.2" - toposort "^1.0.0" - -htmlparser2@~3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.3.0.tgz#cc70d05a59f6542e43f0e685c982e14c924a9efe" - dependencies: - domelementtype "1" - domhandler "2.1" - domutils "1.1" - readable-stream "1.0" - -http-deceiver@^1.2.7: - version "1.2.7" - resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" - -http-errors@1.6.2, http-errors@~1.6.2: - version "1.6.2" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.2.tgz#0a002cc85707192a7e7946ceedc11155f60ec736" - dependencies: - depd "1.1.1" - inherits "2.0.3" - setprototypeof "1.0.3" - statuses ">= 1.3.1 < 2" - -http-parser-js@>=0.4.0: - version "0.4.9" - resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.4.9.tgz#ea1a04fb64adff0242e9974f297dd4c3cad271e1" - -http-proxy-middleware@~0.17.4: - version "0.17.4" - resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-0.17.4.tgz#642e8848851d66f09d4f124912846dbaeb41b833" - dependencies: - http-proxy "^1.16.2" - is-glob "^3.1.0" - lodash "^4.17.2" - micromatch "^2.3.11" - -http-proxy@^1.16.2: - version "1.16.2" - resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.16.2.tgz#06dff292952bf64dbe8471fa9df73066d4f37742" - dependencies: - eventemitter3 "1.x.x" - requires-port "1.x.x" - -http-signature@~1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.1.1.tgz#df72e267066cd0ac67fb76adf8e134a8fbcf91bf" - dependencies: - assert-plus "^0.2.0" - jsprim "^1.2.2" - sshpk "^1.7.0" - -http-signature@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" - dependencies: - assert-plus "^1.0.0" - jsprim "^1.2.2" - sshpk "^1.7.0" - -https-browserify@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" - -iconv-lite@0.4.19, iconv-lite@^0.4.17, iconv-lite@~0.4.13: - version "0.4.19" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.19.tgz#f7468f60135f5e5dad3399c0a81be9a1603a082b" - -icss-replace-symbols@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded" - -icss-utils@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-2.1.0.tgz#83f0a0ec378bf3246178b6c2ad9136f135b1c962" - dependencies: - postcss "^6.0.1" - -ieee754@^1.1.4: - version "1.1.8" - resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.8.tgz#be33d40ac10ef1926701f6f08a2d86fbfd1ad3e4" - -ignore@^3.3.3: - version "3.3.7" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.7.tgz#612289bfb3c220e186a58118618d5be8c1bab021" - -import-local@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/import-local/-/import-local-0.1.1.tgz#b1179572aacdc11c6a91009fb430dbcab5f668a8" - dependencies: - pkg-dir "^2.0.0" - resolve-cwd "^2.0.0" - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - -in-publish@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/in-publish/-/in-publish-2.0.0.tgz#e20ff5e3a2afc2690320b6dc552682a9c7fadf51" - -indent-string@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80" - dependencies: - repeating "^2.0.0" - -indexes-of@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" - -indexof@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d" - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.1, inherits@~2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" - -inherits@2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" - -ini@^1.3.4, ini@~1.3.0: - version "1.3.5" - resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" - -inquirer@3.3.0, inquirer@^3.0.6: - version "3.3.0" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-3.3.0.tgz#9dd2f2ad765dcab1ff0443b491442a20ba227dc9" - dependencies: - ansi-escapes "^3.0.0" - chalk "^2.0.0" - cli-cursor "^2.1.0" - cli-width "^2.0.0" - external-editor "^2.0.4" - figures "^2.0.0" - lodash "^4.3.0" - mute-stream "0.0.7" - run-async "^2.2.0" - rx-lite "^4.0.8" - rx-lite-aggregates "^4.0.8" - string-width "^2.1.0" - strip-ansi "^4.0.0" - through "^2.3.6" - -internal-ip@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/internal-ip/-/internal-ip-1.2.0.tgz#ae9fbf93b984878785d50a8de1b356956058cf5c" - dependencies: - meow "^3.3.0" - -interpret@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.1.0.tgz#7ed1b1410c6a0e0f78cf95d3b8440c63f78b8614" - -invariant@^2.2.2: - version "2.2.2" - resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.2.tgz#9e1f56ac0acdb6bf303306f338be3b204ae60360" - dependencies: - loose-envify "^1.0.0" - -invert-kv@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" - -ip@^1.1.0, ip@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" - -ipaddr.js@1.5.2: - version "1.5.2" - resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.5.2.tgz#d4b505bde9946987ccf0fc58d9010ff9607e3fa0" - -is-absolute-url@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6" - -is-arrayish@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" - -is-binary-path@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" - dependencies: - binary-extensions "^1.0.0" - -is-buffer@^1.0.2, is-buffer@^1.1.5: - version "1.1.6" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" - -is-builtin-module@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe" - dependencies: - builtin-modules "^1.0.0" - -is-callable@^1.1.1, is-callable@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.3.tgz#86eb75392805ddc33af71c92a0eedf74ee7604b2" - -is-ci@^1.0.10: - version "1.0.10" - resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-1.0.10.tgz#f739336b2632365061a9d48270cd56ae3369318e" - dependencies: - ci-info "^1.0.0" - -is-date-object@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16" - -is-directory@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" - -is-dotfile@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1" - -is-equal-shallow@^0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534" - dependencies: - is-primitive "^2.0.0" - -is-extendable@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" - -is-extglob@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0" - -is-extglob@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" - -is-finite@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa" - dependencies: - number-is-nan "^1.0.0" - -is-fullwidth-code-point@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" - dependencies: - number-is-nan "^1.0.0" - -is-fullwidth-code-point@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" - -is-glob@^2.0.0, is-glob@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863" - dependencies: - is-extglob "^1.0.0" - -is-glob@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" - dependencies: - is-extglob "^2.1.0" - -is-my-json-valid@^2.12.4: - version "2.16.1" - resolved "https://registry.yarnpkg.com/is-my-json-valid/-/is-my-json-valid-2.16.1.tgz#5a846777e2c2620d1e69104e5d3a03b1f6088f11" - dependencies: - generate-function "^2.0.0" - generate-object-property "^1.1.0" - jsonpointer "^4.0.0" - xtend "^4.0.0" - -is-npm@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-1.0.0.tgz#f2fb63a65e4905b406c86072765a1a4dc793b9f4" - -is-number@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f" - dependencies: - kind-of "^3.0.2" - -is-number@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" - dependencies: - kind-of "^3.0.2" - -is-obj@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" - -is-path-cwd@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d" - -is-path-in-cwd@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-1.0.0.tgz#6477582b8214d602346094567003be8a9eac04dc" - dependencies: - is-path-inside "^1.0.0" - -is-path-inside@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-1.0.1.tgz#8ef5b7de50437a3fdca6b4e865ef7aa55cb48036" - dependencies: - path-is-inside "^1.0.1" - -is-plain-obj@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" - -is-plain-object@^2.0.1: - version "2.0.4" - resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" - dependencies: - isobject "^3.0.1" - -is-posix-bracket@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4" - -is-primitive@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575" - -is-promise@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa" - -is-property@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-property/-/is-property-1.0.2.tgz#57fe1c4e48474edd65b09911f26b1cd4095dda84" - -is-redirect@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-redirect/-/is-redirect-1.0.0.tgz#1d03dded53bd8db0f30c26e4f95d36fc7c87dc24" - -is-regex@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491" - dependencies: - has "^1.0.1" - -is-resolvable@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.0.1.tgz#acca1cd36dbe44b974b924321555a70ba03b1cf4" - -is-retry-allowed@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz#11a060568b67339444033d0125a61a20d564fb34" - -is-root@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-root/-/is-root-1.0.0.tgz#07b6c233bc394cd9d02ba15c966bd6660d6342d5" - -is-stream@^1.0.0, is-stream@^1.0.1, is-stream@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" - -is-svg@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-2.1.0.tgz#cf61090da0d9efbcab8722deba6f032208dbb0e9" - dependencies: - html-comment-regex "^1.1.0" - -is-symbol@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.1.tgz#3cc59f00025194b6ab2e38dbae6689256b660572" - -is-typedarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" - -is-utf8@^0.2.0: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" - -is-windows@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.1.tgz#310db70f742d259a16a369202b51af84233310d9" - -is-wsl@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" - -isarray@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" - -isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - -isobject@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" - dependencies: - isarray "1.0.0" - -isobject@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" - -isomorphic-fetch@^2.1.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz#611ae1acf14f5e81f729507472819fe9733558a9" - dependencies: - node-fetch "^1.0.1" - whatwg-fetch ">=0.10.0" - -isstream@~0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" - -istanbul-api@^1.1.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/istanbul-api/-/istanbul-api-1.2.1.tgz#0c60a0515eb11c7d65c6b50bba2c6e999acd8620" - dependencies: - async "^2.1.4" - fileset "^2.0.2" - istanbul-lib-coverage "^1.1.1" - istanbul-lib-hook "^1.1.0" - istanbul-lib-instrument "^1.9.1" - istanbul-lib-report "^1.1.2" - istanbul-lib-source-maps "^1.2.2" - istanbul-reports "^1.1.3" - js-yaml "^3.7.0" - mkdirp "^0.5.1" - once "^1.4.0" - -istanbul-lib-coverage@^1.0.1, istanbul-lib-coverage@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-1.1.1.tgz#73bfb998885299415c93d38a3e9adf784a77a9da" - -istanbul-lib-hook@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-hook/-/istanbul-lib-hook-1.1.0.tgz#8538d970372cb3716d53e55523dd54b557a8d89b" - dependencies: - append-transform "^0.4.0" - -istanbul-lib-instrument@^1.4.2, istanbul-lib-instrument@^1.7.5, istanbul-lib-instrument@^1.9.1: - version "1.9.1" - resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-1.9.1.tgz#250b30b3531e5d3251299fdd64b0b2c9db6b558e" - dependencies: - babel-generator "^6.18.0" - babel-template "^6.16.0" - babel-traverse "^6.18.0" - babel-types "^6.18.0" - babylon "^6.18.0" - istanbul-lib-coverage "^1.1.1" - semver "^5.3.0" - -istanbul-lib-report@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-1.1.2.tgz#922be27c13b9511b979bd1587359f69798c1d425" - dependencies: - istanbul-lib-coverage "^1.1.1" - mkdirp "^0.5.1" - path-parse "^1.0.5" - supports-color "^3.1.2" - -istanbul-lib-source-maps@^1.1.0, istanbul-lib-source-maps@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.2.tgz#750578602435f28a0c04ee6d7d9e0f2960e62c1c" - dependencies: - debug "^3.1.0" - istanbul-lib-coverage "^1.1.1" - mkdirp "^0.5.1" - rimraf "^2.6.1" - source-map "^0.5.3" - -istanbul-reports@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-1.1.3.tgz#3b9e1e8defb6d18b1d425da8e8b32c5a163f2d10" - dependencies: - handlebars "^4.0.3" - -jest-changed-files@^20.0.3: - version "20.0.3" - resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-20.0.3.tgz#9394d5cc65c438406149bef1bf4d52b68e03e3f8" - -jest-cli@^20.0.4: - version "20.0.4" - resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-20.0.4.tgz#e532b19d88ae5bc6c417e8b0593a6fe954b1dc93" - dependencies: - ansi-escapes "^1.4.0" - callsites "^2.0.0" - chalk "^1.1.3" - graceful-fs "^4.1.11" - is-ci "^1.0.10" - istanbul-api "^1.1.1" - istanbul-lib-coverage "^1.0.1" - istanbul-lib-instrument "^1.4.2" - istanbul-lib-source-maps "^1.1.0" - jest-changed-files "^20.0.3" - jest-config "^20.0.4" - jest-docblock "^20.0.3" - jest-environment-jsdom "^20.0.3" - jest-haste-map "^20.0.4" - jest-jasmine2 "^20.0.4" - jest-message-util "^20.0.3" - jest-regex-util "^20.0.3" - jest-resolve-dependencies "^20.0.3" - jest-runtime "^20.0.4" - jest-snapshot "^20.0.3" - jest-util "^20.0.3" - micromatch "^2.3.11" - node-notifier "^5.0.2" - pify "^2.3.0" - slash "^1.0.0" - string-length "^1.0.1" - throat "^3.0.0" - which "^1.2.12" - worker-farm "^1.3.1" - yargs "^7.0.2" - -jest-config@^20.0.4: - version "20.0.4" - resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-20.0.4.tgz#e37930ab2217c913605eff13e7bd763ec48faeea" - dependencies: - chalk "^1.1.3" - glob "^7.1.1" - jest-environment-jsdom "^20.0.3" - jest-environment-node "^20.0.3" - jest-jasmine2 "^20.0.4" - jest-matcher-utils "^20.0.3" - jest-regex-util "^20.0.3" - jest-resolve "^20.0.4" - jest-validate "^20.0.3" - pretty-format "^20.0.3" - -jest-diff@^20.0.3: - version "20.0.3" - resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-20.0.3.tgz#81f288fd9e675f0fb23c75f1c2b19445fe586617" - dependencies: - chalk "^1.1.3" - diff "^3.2.0" - jest-matcher-utils "^20.0.3" - pretty-format "^20.0.3" - -jest-docblock@^20.0.3: - version "20.0.3" - resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-20.0.3.tgz#17bea984342cc33d83c50fbe1545ea0efaa44712" - -jest-environment-jsdom@^20.0.3: - version "20.0.3" - resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-20.0.3.tgz#048a8ac12ee225f7190417713834bb999787de99" - dependencies: - jest-mock "^20.0.3" - jest-util "^20.0.3" - jsdom "^9.12.0" - -jest-environment-node@^20.0.3: - version "20.0.3" - resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-20.0.3.tgz#d488bc4612af2c246e986e8ae7671a099163d403" - dependencies: - jest-mock "^20.0.3" - jest-util "^20.0.3" - -jest-haste-map@^20.0.4: - version "20.0.5" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-20.0.5.tgz#abad74efb1a005974a7b6517e11010709cab9112" - dependencies: - fb-watchman "^2.0.0" - graceful-fs "^4.1.11" - jest-docblock "^20.0.3" - micromatch "^2.3.11" - sane "~1.6.0" - worker-farm "^1.3.1" - -jest-jasmine2@^20.0.4: - version "20.0.4" - resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-20.0.4.tgz#fcc5b1411780d911d042902ef1859e852e60d5e1" - dependencies: - chalk "^1.1.3" - graceful-fs "^4.1.11" - jest-diff "^20.0.3" - jest-matcher-utils "^20.0.3" - jest-matchers "^20.0.3" - jest-message-util "^20.0.3" - jest-snapshot "^20.0.3" - once "^1.4.0" - p-map "^1.1.1" - -jest-matcher-utils@^20.0.3: - version "20.0.3" - resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-20.0.3.tgz#b3a6b8e37ca577803b0832a98b164f44b7815612" - dependencies: - chalk "^1.1.3" - pretty-format "^20.0.3" - -jest-matchers@^20.0.3: - version "20.0.3" - resolved "https://registry.yarnpkg.com/jest-matchers/-/jest-matchers-20.0.3.tgz#ca69db1c32db5a6f707fa5e0401abb55700dfd60" - dependencies: - jest-diff "^20.0.3" - jest-matcher-utils "^20.0.3" - jest-message-util "^20.0.3" - jest-regex-util "^20.0.3" - -jest-message-util@^20.0.3: - version "20.0.3" - resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-20.0.3.tgz#6aec2844306fcb0e6e74d5796c1006d96fdd831c" - dependencies: - chalk "^1.1.3" - micromatch "^2.3.11" - slash "^1.0.0" - -jest-mock@^20.0.3: - version "20.0.3" - resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-20.0.3.tgz#8bc070e90414aa155c11a8d64c869a0d5c71da59" - -jest-regex-util@^20.0.3: - version "20.0.3" - resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-20.0.3.tgz#85bbab5d133e44625b19faf8c6aa5122d085d762" - -jest-resolve-dependencies@^20.0.3: - version "20.0.3" - resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-20.0.3.tgz#6e14a7b717af0f2cb3667c549de40af017b1723a" - dependencies: - jest-regex-util "^20.0.3" - -jest-resolve@^20.0.4: - version "20.0.4" - resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-20.0.4.tgz#9448b3e8b6bafc15479444c6499045b7ffe597a5" - dependencies: - browser-resolve "^1.11.2" - is-builtin-module "^1.0.0" - resolve "^1.3.2" - -jest-runtime@^20.0.4: - version "20.0.4" - resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-20.0.4.tgz#a2c802219c4203f754df1404e490186169d124d8" - dependencies: - babel-core "^6.0.0" - babel-jest "^20.0.3" - babel-plugin-istanbul "^4.0.0" - chalk "^1.1.3" - convert-source-map "^1.4.0" - graceful-fs "^4.1.11" - jest-config "^20.0.4" - jest-haste-map "^20.0.4" - jest-regex-util "^20.0.3" - jest-resolve "^20.0.4" - jest-util "^20.0.3" - json-stable-stringify "^1.0.1" - micromatch "^2.3.11" - strip-bom "3.0.0" - yargs "^7.0.2" - -jest-snapshot@^20.0.3: - version "20.0.3" - resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-20.0.3.tgz#5b847e1adb1a4d90852a7f9f125086e187c76566" - dependencies: - chalk "^1.1.3" - jest-diff "^20.0.3" - jest-matcher-utils "^20.0.3" - jest-util "^20.0.3" - natural-compare "^1.4.0" - pretty-format "^20.0.3" - -jest-util@^20.0.3: - version "20.0.3" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-20.0.3.tgz#0c07f7d80d82f4e5a67c6f8b9c3fe7f65cfd32ad" - dependencies: - chalk "^1.1.3" - graceful-fs "^4.1.11" - jest-message-util "^20.0.3" - jest-mock "^20.0.3" - jest-validate "^20.0.3" - leven "^2.1.0" - mkdirp "^0.5.1" - -jest-validate@^20.0.3: - version "20.0.3" - resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-20.0.3.tgz#d0cfd1de4f579f298484925c280f8f1d94ec3cab" - dependencies: - chalk "^1.1.3" - jest-matcher-utils "^20.0.3" - leven "^2.1.0" - pretty-format "^20.0.3" - -jest@20.0.4: - version "20.0.4" - resolved "https://registry.yarnpkg.com/jest/-/jest-20.0.4.tgz#3dd260c2989d6dad678b1e9cc4d91944f6d602ac" - dependencies: - jest-cli "^20.0.4" - -js-base64@^2.1.8, js-base64@^2.1.9: - version "2.4.0" - resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.4.0.tgz#9e566fee624751a1d720c966cd6226d29d4025aa" - -js-tokens@^3.0.0, js-tokens@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" - -js-yaml@^3.4.3, js-yaml@^3.7.0, js-yaml@^3.9.1: - version "3.10.0" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.10.0.tgz#2e78441646bd4682e963f22b6e92823c309c62dc" - dependencies: - argparse "^1.0.7" - esprima "^4.0.0" - -js-yaml@~3.7.0: - version "3.7.0" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.7.0.tgz#5c967ddd837a9bfdca5f2de84253abe8a1c03b80" - dependencies: - argparse "^1.0.7" - esprima "^2.6.0" - -jsbn@~0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" - -jsdom@^9.12.0: - version "9.12.0" - resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-9.12.0.tgz#e8c546fffcb06c00d4833ca84410fed7f8a097d4" - dependencies: - abab "^1.0.3" - acorn "^4.0.4" - acorn-globals "^3.1.0" - array-equal "^1.0.0" - content-type-parser "^1.0.1" - cssom ">= 0.3.2 < 0.4.0" - cssstyle ">= 0.2.37 < 0.3.0" - escodegen "^1.6.1" - html-encoding-sniffer "^1.0.1" - nwmatcher ">= 1.3.9 < 2.0.0" - parse5 "^1.5.1" - request "^2.79.0" - sax "^1.2.1" - symbol-tree "^3.2.1" - tough-cookie "^2.3.2" - webidl-conversions "^4.0.0" - whatwg-encoding "^1.0.1" - whatwg-url "^4.3.0" - xml-name-validator "^2.0.1" - -jsesc@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-1.3.0.tgz#46c3fec8c1892b12b0833db9bc7622176dbab34b" - -jsesc@~0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" - -json-loader@^0.5.4: - version "0.5.7" - resolved "https://registry.yarnpkg.com/json-loader/-/json-loader-0.5.7.tgz#dca14a70235ff82f0ac9a3abeb60d337a365185d" - -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" - -json-schema@0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" - -json-stable-stringify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af" - dependencies: - jsonify "~0.0.0" - -json-stringify-safe@~5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" - -json3@^3.3.2: - version "3.3.2" - resolved "https://registry.yarnpkg.com/json3/-/json3-3.3.2.tgz#3c0434743df93e2f5c42aee7b19bcb483575f4e1" - -json5@^0.5.0, json5@^0.5.1: - version "0.5.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" - -jsonfile@^2.1.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8" - optionalDependencies: - graceful-fs "^4.1.6" - -jsonfile@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-3.0.1.tgz#a5ecc6f65f53f662c4415c7675a0331d0992ec66" - optionalDependencies: - graceful-fs "^4.1.6" - -jsonify@~0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" - -jsonpointer@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.0.1.tgz#4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9" - -jsprim@^1.2.2: - version "1.4.1" - resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" - dependencies: - assert-plus "1.0.0" - extsprintf "1.3.0" - json-schema "0.2.3" - verror "1.10.0" - -jsx-ast-utils@^1.4.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-1.4.1.tgz#3867213e8dd79bf1e8f2300c0cfc1efb182c0df1" - -jsx-ast-utils@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-2.0.1.tgz#e801b1b39985e20fffc87b40e3748080e2dcac7f" - dependencies: - array-includes "^3.0.3" - -killable@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/killable/-/killable-1.0.0.tgz#da8b84bd47de5395878f95d64d02f2449fe05e6b" - -kind-of@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-2.0.1.tgz#018ec7a4ce7e3a86cb9141be519d24c8faa981b5" - dependencies: - is-buffer "^1.0.2" - -kind-of@^3.0.2, kind-of@^3.2.2: - version "3.2.2" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" - dependencies: - is-buffer "^1.1.5" - -kind-of@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" - dependencies: - is-buffer "^1.1.5" - -klaw@^1.0.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/klaw/-/klaw-1.3.1.tgz#4088433b46b3b1ba259d78785d8e96f73ba02439" - optionalDependencies: - graceful-fs "^4.1.9" - -latest-version@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-2.0.0.tgz#56f8d6139620847b8017f8f1f4d78e211324168b" - dependencies: - package-json "^2.0.0" - -lazy-cache@^0.2.3: - version "0.2.7" - resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-0.2.7.tgz#7feddf2dcb6edb77d11ef1d117ab5ffdf0ab1b65" - -lazy-cache@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e" - -lazy-req@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/lazy-req/-/lazy-req-1.1.0.tgz#bdaebead30f8d824039ce0ce149d4daa07ba1fac" - -lcid@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835" - dependencies: - invert-kv "^1.0.0" - -leven@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580" - -levn@^0.3.0, levn@~0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" - dependencies: - prelude-ls "~1.1.2" - type-check "~0.3.2" - -load-json-file@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" - dependencies: - graceful-fs "^4.1.2" - parse-json "^2.2.0" - pify "^2.0.0" - pinkie-promise "^2.0.0" - strip-bom "^2.0.0" - -load-json-file@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8" - dependencies: - graceful-fs "^4.1.2" - parse-json "^2.2.0" - pify "^2.0.0" - strip-bom "^3.0.0" - -loader-fs-cache@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/loader-fs-cache/-/loader-fs-cache-1.0.1.tgz#56e0bf08bd9708b26a765b68509840c8dec9fdbc" - dependencies: - find-cache-dir "^0.1.1" - mkdirp "0.5.1" - -loader-runner@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.3.0.tgz#f482aea82d543e07921700d5a46ef26fdac6b8a2" - -loader-utils@^0.2.16: - version "0.2.17" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.17.tgz#f86e6374d43205a6e6c60e9196f17c0299bfb348" - dependencies: - big.js "^3.1.3" - emojis-list "^2.0.0" - json5 "^0.5.0" - object-assign "^4.0.1" - -loader-utils@^1.0.1, loader-utils@^1.0.2, loader-utils@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.1.0.tgz#c98aef488bcceda2ffb5e2de646d6a754429f5cd" - dependencies: - big.js "^3.1.3" - emojis-list "^2.0.0" - json5 "^0.5.0" - -locate-path@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" - dependencies: - p-locate "^2.0.0" - path-exists "^3.0.0" - -lodash._reinterpolate@~3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" - -lodash.assign@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7" - -lodash.camelcase@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" - -lodash.clonedeep@^4.3.2: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" - -lodash.cond@^4.3.0: - version "4.5.2" - resolved "https://registry.yarnpkg.com/lodash.cond/-/lodash.cond-4.5.2.tgz#f471a1da486be60f6ab955d17115523dd1d255d5" - -lodash.defaults@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c" - -lodash.memoize@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" - -lodash.mergewith@^4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.0.tgz#150cf0a16791f5903b8891eab154609274bdea55" - -lodash.tail@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/lodash.tail/-/lodash.tail-4.1.1.tgz#d2333a36d9e7717c8ad2f7cacafec7c32b444664" - -lodash.template@^4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.4.0.tgz#e73a0385c8355591746e020b99679c690e68fba0" - dependencies: - lodash._reinterpolate "~3.0.0" - lodash.templatesettings "^4.0.0" - -lodash.templatesettings@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz#2b4d4e95ba440d915ff08bc899e4553666713316" - dependencies: - lodash._reinterpolate "~3.0.0" - -lodash.uniq@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" - -"lodash@>=3.5 <5", lodash@^4.0.0, lodash@^4.14.0, lodash@^4.15.0, lodash@^4.17.2, lodash@^4.17.3, lodash@^4.17.4, lodash@^4.3.0, lodash@~4.17.4: - version "4.17.4" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae" - -loglevel@^1.4.1: - version "1.6.0" - resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.0.tgz#ae0caa561111498c5ba13723d6fb631d24003934" - -longest@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097" - -loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.3.1.tgz#d1a8ad33fa9ce0e713d65fdd0ac8b748d478c848" - dependencies: - js-tokens "^3.0.0" - -loud-rejection@^1.0.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f" - dependencies: - currently-unhandled "^0.4.1" - signal-exit "^3.0.0" - -lower-case@^1.1.1: - version "1.1.4" - resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac" - -lowercase-keys@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.0.tgz#4e3366b39e7f5457e35f1324bdf6f88d0bfc7306" - -lowlight@~1.9.1: - version "1.9.1" - resolved "https://registry.yarnpkg.com/lowlight/-/lowlight-1.9.1.tgz#ed7c3dffc36f8c1f263735c0fe0c907847c11250" - dependencies: - highlight.js "~9.12.0" - -lru-cache@^4.0.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.1.tgz#622e32e82488b49279114a4f9ecf45e7cd6bba55" - dependencies: - pseudomap "^1.0.2" - yallist "^2.1.2" - -macaddress@^0.2.8: - version "0.2.8" - resolved "https://registry.yarnpkg.com/macaddress/-/macaddress-0.2.8.tgz#5904dc537c39ec6dbefeae902327135fa8511f12" - -make-dir@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.1.0.tgz#19b4369fe48c116f53c2af95ad102c0e39e85d51" - dependencies: - pify "^3.0.0" - -makeerror@1.0.x: - version "1.0.11" - resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.11.tgz#e01a5c9109f2af79660e4e8b9587790184f5a96c" - dependencies: - tmpl "1.0.x" - -map-obj@^1.0.0, map-obj@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" - -math-expression-evaluator@^1.2.14: - version "1.2.17" - resolved "https://registry.yarnpkg.com/math-expression-evaluator/-/math-expression-evaluator-1.2.17.tgz#de819fdbcd84dccd8fae59c6aeb79615b9d266ac" - -md5.js@^1.3.4: - version "1.3.4" - resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.4.tgz#e9bdbde94a20a5ac18b04340fc5764d5b09d901d" - dependencies: - hash-base "^3.0.0" - inherits "^2.0.1" - -media-typer@0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" - -mem@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/mem/-/mem-1.1.0.tgz#5edd52b485ca1d900fe64895505399a0dfa45f76" - dependencies: - mimic-fn "^1.0.0" - -memory-fs@^0.4.0, memory-fs@~0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" - dependencies: - errno "^0.1.3" - readable-stream "^2.0.1" - -meow@^3.3.0, meow@^3.7.0: - version "3.7.0" - resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb" - dependencies: - camelcase-keys "^2.0.0" - decamelize "^1.1.2" - loud-rejection "^1.0.0" - map-obj "^1.0.1" - minimist "^1.1.3" - normalize-package-data "^2.3.4" - object-assign "^4.0.1" - read-pkg-up "^1.0.1" - redent "^1.0.0" - trim-newlines "^1.0.0" - -merge-descriptors@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" - -merge@^1.1.3: - version "1.2.0" - resolved "https://registry.yarnpkg.com/merge/-/merge-1.2.0.tgz#7531e39d4949c281a66b8c5a6e0265e8b05894da" - -methods@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" - -micromatch@^2.1.5, micromatch@^2.3.11: - version "2.3.11" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565" - dependencies: - arr-diff "^2.0.0" - array-unique "^0.2.1" - braces "^1.8.2" - expand-brackets "^0.1.4" - extglob "^0.3.1" - filename-regex "^2.0.0" - is-extglob "^1.0.0" - is-glob "^2.0.1" - kind-of "^3.0.2" - normalize-path "^2.0.1" - object.omit "^2.0.0" - parse-glob "^3.0.4" - regex-cache "^0.4.2" - -miller-rabin@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d" - dependencies: - bn.js "^4.0.0" - brorand "^1.0.1" - -"mime-db@>= 1.30.0 < 2": - version "1.32.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.32.0.tgz#485b3848b01a3cda5f968b4882c0771e58e09414" - -mime-db@~1.30.0: - version "1.30.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.30.0.tgz#74c643da2dd9d6a45399963465b26d5ca7d71f01" - -mime-types@^2.1.12, mime-types@~2.1.15, mime-types@~2.1.16, mime-types@~2.1.17, mime-types@~2.1.7: - version "2.1.17" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.17.tgz#09d7a393f03e995a79f8af857b70a9e0ab16557a" - dependencies: - mime-db "~1.30.0" - -mime@1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6" - -mime@^1.4.1, mime@^1.5.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" - -mimic-fn@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.1.0.tgz#e667783d92e89dbd342818b5230b9d62a672ad18" - -minimalistic-assert@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz#702be2dda6b37f4836bcb3f5db56641b64a1d3d3" - -minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" - -"minimatch@2 || 3", minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.3, minimatch@^3.0.4, minimatch@~3.0.2: - version "3.0.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" - dependencies: - brace-expansion "^1.1.7" - -minimatch@3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.3.tgz#2a4e4090b96b2db06a9d7df01055a62a77c9b774" - dependencies: - brace-expansion "^1.0.0" - -minimist@0.0.8: - version "0.0.8" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" - -minimist@^1.1.1, minimist@^1.1.3, minimist@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" - -minimist@~0.0.1: - version "0.0.10" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf" - -mixin-object@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/mixin-object/-/mixin-object-2.0.1.tgz#4fb949441dab182540f1fe035ba60e1947a5e57e" - dependencies: - for-in "^0.1.3" - is-extendable "^0.1.1" - -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: - version "0.5.1" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" - dependencies: - minimist "0.0.8" - -ms@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - -multicast-dns-service-types@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz#899f11d9686e5e05cb91b35d5f0e63b773cfc901" - -multicast-dns@^6.0.1: - version "6.2.1" - resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-6.2.1.tgz#c5035defa9219d30640558a49298067352098060" - dependencies: - dns-packet "^1.0.1" - thunky "^0.1.0" - -mute-stream@0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" - -nan@^2.3.0, nan@^2.3.2: - version "2.8.0" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.8.0.tgz#ed715f3fe9de02b57a5e6252d90a96675e1f085a" - -natural-compare@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" - -ncname@1.0.x: - version "1.0.0" - resolved "https://registry.yarnpkg.com/ncname/-/ncname-1.0.0.tgz#5b57ad18b1ca092864ef62b0b1ed8194f383b71c" - dependencies: - xml-char-classes "^1.0.0" - -negotiator@0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9" - -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-fetch@^1.0.1: - version "1.7.3" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-1.7.3.tgz#980f6f72d85211a5347c6b2bc18c5b84c3eb47ef" - dependencies: - encoding "^0.1.11" - is-stream "^1.0.1" - -node-forge@0.6.33: - version "0.6.33" - resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.6.33.tgz#463811879f573d45155ad6a9f43dc296e8e85ebc" - -node-gyp@^3.3.1: - 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" - -node-libs-browser@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.1.0.tgz#5f94263d404f6e44767d726901fff05478d600df" - dependencies: - assert "^1.1.1" - browserify-zlib "^0.2.0" - buffer "^4.3.0" - console-browserify "^1.1.0" - constants-browserify "^1.0.0" - crypto-browserify "^3.11.0" - domain-browser "^1.1.1" - events "^1.0.0" - https-browserify "^1.0.0" - os-browserify "^0.3.0" - path-browserify "0.0.0" - process "^0.11.10" - punycode "^1.2.4" - querystring-es3 "^0.2.0" - readable-stream "^2.3.3" - stream-browserify "^2.0.1" - stream-http "^2.7.2" - string_decoder "^1.0.0" - timers-browserify "^2.0.4" - tty-browserify "0.0.0" - url "^0.11.0" - util "^0.10.3" - vm-browserify "0.0.4" - -node-notifier@^5.0.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-5.1.2.tgz#2fa9e12605fa10009d44549d6fcd8a63dde0e4ff" - dependencies: - growly "^1.3.0" - semver "^5.3.0" - shellwords "^0.1.0" - which "^1.2.12" - -node-pre-gyp@^0.6.39: - version "0.6.39" - resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.6.39.tgz#c00e96860b23c0e1420ac7befc5044e1d78d8649" - dependencies: - detect-libc "^1.0.2" - hawk "3.1.3" - mkdirp "^0.5.1" - nopt "^4.0.1" - npmlog "^4.0.2" - rc "^1.1.7" - request "2.81.0" - rimraf "^2.6.1" - semver "^5.3.0" - tar "^2.2.1" - tar-pack "^3.4.0" - -node-sass@^4.7.2: - version "4.7.2" - resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.7.2.tgz#9366778ba1469eb01438a9e8592f4262bcb6794e" - dependencies: - async-foreach "^0.1.3" - chalk "^1.1.1" - cross-spawn "^3.0.0" - gaze "^1.0.0" - get-stdin "^4.0.1" - glob "^7.0.3" - in-publish "^2.0.0" - lodash.assign "^4.2.0" - lodash.clonedeep "^4.3.2" - lodash.mergewith "^4.6.0" - meow "^3.7.0" - mkdirp "^0.5.1" - nan "^2.3.2" - node-gyp "^3.3.1" - npmlog "^4.0.0" - request "~2.79.0" - sass-graph "^2.2.4" - stdout-stream "^1.4.0" - "true-case-path" "^1.0.2" - -node-status-codes@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/node-status-codes/-/node-status-codes-1.0.0.tgz#5ae5541d024645d32a58fcddc9ceecea7ae3ac2f" - -"nopt@2 || 3": - version "3.0.6" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" - dependencies: - abbrev "1" - -nopt@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" - dependencies: - abbrev "1" - osenv "^0.1.4" - -normalize-package-data@^2.3.2, normalize-package-data@^2.3.4: - version "2.4.0" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f" - dependencies: - hosted-git-info "^2.1.4" - is-builtin-module "^1.0.0" - semver "2 || 3 || 4 || 5" - validate-npm-package-license "^3.0.1" - -normalize-path@^2.0.0, normalize-path@^2.0.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" - dependencies: - remove-trailing-separator "^1.0.1" - -normalize-range@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" - -normalize-url@^1.4.0: - version "1.9.1" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-1.9.1.tgz#2cc0d66b31ea23036458436e3620d85954c66c3c" - dependencies: - object-assign "^4.0.1" - prepend-http "^1.0.0" - query-string "^4.1.0" - sort-keys "^1.0.0" - -npm-run-path@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" - dependencies: - path-key "^2.0.0" - -"npmlog@0 || 1 || 2 || 3 || 4", npmlog@^4.0.0, npmlog@^4.0.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" - dependencies: - are-we-there-yet "~1.1.2" - console-control-strings "~1.1.0" - gauge "~2.7.3" - set-blocking "~2.0.0" - -nth-check@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.1.tgz#9929acdf628fc2c41098deab82ac580cf149aae4" - dependencies: - boolbase "~1.0.0" - -num2fraction@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" - -number-is-nan@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" - -"nwmatcher@>= 1.3.9 < 2.0.0": - version "1.4.3" - resolved "https://registry.yarnpkg.com/nwmatcher/-/nwmatcher-1.4.3.tgz#64348e3b3d80f035b40ac11563d278f8b72db89c" - -oauth-sign@~0.8.1, oauth-sign@~0.8.2: - version "0.8.2" - resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43" - -object-assign@4.1.1, object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - -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.8: - version "1.0.11" - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.11.tgz#c54601778ad560f1142ce0e01bcca8b56d13426d" - -object.omit@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa" - dependencies: - for-own "^0.1.4" - is-extendable "^0.1.1" - -obuf@^1.0.0, obuf@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.1.tgz#104124b6c602c6796881a042541d36db43a5264e" - -on-finished@~2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" - dependencies: - ee-first "1.1.1" - -on-headers@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.1.tgz#928f5d0f470d49342651ea6794b0857c100693f7" - -once@^1.3.0, once@^1.3.3, once@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - dependencies: - wrappy "1" - -onetime@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" - dependencies: - mimic-fn "^1.0.0" - -opn@5.1.0, opn@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/opn/-/opn-5.1.0.tgz#72ce2306a17dbea58ff1041853352b4a8fc77519" - dependencies: - is-wsl "^1.1.0" - -optimist@^0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686" - dependencies: - minimist "~0.0.1" - 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" - dependencies: - deep-is "~0.1.3" - fast-levenshtein "~2.0.4" - levn "~0.3.0" - prelude-ls "~1.1.2" - type-check "~0.3.2" - wordwrap "~1.0.0" - -original@>=0.0.5: - version "1.0.0" - resolved "https://registry.yarnpkg.com/original/-/original-1.0.0.tgz#9147f93fa1696d04be61e01bd50baeaca656bd3b" - dependencies: - url-parse "1.0.x" - -os-browserify@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27" - -os-homedir@^1.0.0, os-homedir@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" - -os-locale@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9" - dependencies: - lcid "^1.0.0" - -os-locale@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-2.1.0.tgz#42bc2900a6b5b8bd17376c8e882b65afccf24bf2" - dependencies: - execa "^0.7.0" - lcid "^1.0.0" - mem "^1.1.0" - -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.0, osenv@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.4.tgz#42fe6d5953df06c8064be6f176c3d05aaaa34644" - dependencies: - os-homedir "^1.0.0" - os-tmpdir "^1.0.0" - -output-file-sync@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/output-file-sync/-/output-file-sync-1.1.2.tgz#d0a33eefe61a205facb90092e826598d5245ce76" - dependencies: - graceful-fs "^4.1.4" - mkdirp "^0.5.1" - object-assign "^4.1.0" - -p-finally@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" - -p-limit@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.1.0.tgz#b07ff2d9a5d88bec806035895a2bab66a27988bc" - -p-locate@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" - dependencies: - p-limit "^1.1.0" - -p-map@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/p-map/-/p-map-1.2.0.tgz#e4e94f311eabbc8633a1e79908165fca26241b6b" - -package-json@^2.0.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/package-json/-/package-json-2.4.0.tgz#0d15bd67d1cbbddbb2ca222ff2edb86bcb31a8bb" - dependencies: - got "^5.0.0" - registry-auth-token "^3.0.1" - registry-url "^3.0.3" - semver "^5.1.0" - -pako@~1.0.5: - version "1.0.6" - resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.6.tgz#0101211baa70c4bca4a0f63f2206e97b7dfaf258" - -param-case@2.1.x: - version "2.1.1" - resolved "https://registry.yarnpkg.com/param-case/-/param-case-2.1.1.tgz#df94fd8cf6531ecf75e6bef9a0858fbc72be2247" - dependencies: - no-case "^2.2.0" - -parse-asn1@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.0.tgz#37c4f9b7ed3ab65c74817b5f2480937fbf97c712" - dependencies: - asn1.js "^4.0.0" - browserify-aes "^1.0.0" - create-hash "^1.1.0" - evp_bytestokey "^1.0.0" - pbkdf2 "^3.0.3" - -parse-glob@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c" - dependencies: - glob-base "^0.3.0" - is-dotfile "^1.0.0" - is-extglob "^1.0.0" - is-glob "^2.0.0" - -parse-json@^2.1.0, parse-json@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" - dependencies: - error-ex "^1.2.0" - -parse-passwd@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" - -parse5@^1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-1.5.1.tgz#9b7f3b0de32be78dc2401b17573ccaf0f6f59d94" - -parseurl@~1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.2.tgz#fc289d4ed8993119460c156253262cdc8de65bf3" - -path-browserify@0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.0.tgz#a0b870729aae214005b7d5032ec2cbbb0fb4451a" - -path-exists@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" - dependencies: - pinkie-promise "^2.0.0" - -path-exists@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" - -path-is-absolute@^1.0.0, path-is-absolute@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - -path-is-inside@^1.0.1, path-is-inside@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" - -path-key@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" - -path-parse@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.5.tgz#3c1adf871ea9cd6c9431b6ea2bd74a0ff055c4c1" - -path-to-regexp@0.1.7: - version "0.1.7" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" - -path-to-regexp@^1.0.1: - version "1.7.0" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-1.7.0.tgz#59fde0f435badacba103a84e9d3bc64e96b9937d" - dependencies: - isarray "0.0.1" - -path-type@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" - dependencies: - graceful-fs "^4.1.2" - pify "^2.0.0" - pinkie-promise "^2.0.0" - -path-type@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73" - dependencies: - pify "^2.0.0" - -pbkdf2@^3.0.3: - version "3.0.14" - resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.14.tgz#a35e13c64799b06ce15320f459c230e68e73bade" - dependencies: - create-hash "^1.1.2" - create-hmac "^1.1.4" - ripemd160 "^2.0.1" - safe-buffer "^5.0.1" - sha.js "^2.4.8" - -performance-now@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-0.2.0.tgz#33ef30c5c77d4ea21c5a53869d91b56d8f2555e5" - -performance-now@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" - -pify@^2.0.0, pify@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" - -pify@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" - -pinkie-promise@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" - dependencies: - pinkie "^2.0.0" - -pinkie@^2.0.0: - version "2.0.4" - 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" - -pkg-dir@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b" - dependencies: - find-up "^2.1.0" - -pluralize@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-7.0.0.tgz#298b89df8b93b0221dbf421ad2b1b1ea23fc6777" - -portfinder@^1.0.9: - version "1.0.13" - resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.13.tgz#bb32ecd87c27104ae6ee44b5a3ccbf0ebb1aede9" - dependencies: - async "^1.5.2" - debug "^2.2.0" - mkdirp "0.5.x" - -postcss-calc@^5.2.0: - version "5.3.1" - resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-5.3.1.tgz#77bae7ca928ad85716e2fda42f261bf7c1d65b5e" - dependencies: - postcss "^5.0.2" - postcss-message-helpers "^2.0.0" - reduce-css-calc "^1.2.6" - -postcss-colormin@^2.1.8: - version "2.2.2" - resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-2.2.2.tgz#6631417d5f0e909a3d7ec26b24c8a8d1e4f96e4b" - dependencies: - colormin "^1.0.5" - postcss "^5.0.13" - postcss-value-parser "^3.2.3" - -postcss-convert-values@^2.3.4: - version "2.6.1" - resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz#bbd8593c5c1fd2e3d1c322bb925dcae8dae4d62d" - dependencies: - postcss "^5.0.11" - postcss-value-parser "^3.1.2" - -postcss-discard-comments@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz#befe89fafd5b3dace5ccce51b76b81514be00e3d" - dependencies: - postcss "^5.0.14" - -postcss-discard-duplicates@^2.0.1: - version "2.1.0" - resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz#b9abf27b88ac188158a5eb12abcae20263b91932" - dependencies: - postcss "^5.0.4" - -postcss-discard-empty@^2.0.1: - version "2.1.0" - resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz#d2b4bd9d5ced5ebd8dcade7640c7d7cd7f4f92b5" - dependencies: - postcss "^5.0.14" - -postcss-discard-overridden@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz#8b1eaf554f686fb288cd874c55667b0aa3668d58" - dependencies: - postcss "^5.0.16" - -postcss-discard-unused@^2.2.1: - version "2.2.3" - resolved "https://registry.yarnpkg.com/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz#bce30b2cc591ffc634322b5fb3464b6d934f4433" - dependencies: - postcss "^5.0.14" - uniqs "^2.0.0" - -postcss-filter-plugins@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/postcss-filter-plugins/-/postcss-filter-plugins-2.0.2.tgz#6d85862534d735ac420e4a85806e1f5d4286d84c" - dependencies: - postcss "^5.0.4" - uniqid "^4.0.0" - -postcss-flexbugs-fixes@3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-3.2.0.tgz#9b8b932c53f9cf13ba0f61875303e447c33dcc51" - dependencies: - postcss "^6.0.1" - -postcss-load-config@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-1.2.0.tgz#539e9afc9ddc8620121ebf9d8c3673e0ce50d28a" - dependencies: - cosmiconfig "^2.1.0" - object-assign "^4.1.0" - postcss-load-options "^1.2.0" - postcss-load-plugins "^2.3.0" - -postcss-load-options@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/postcss-load-options/-/postcss-load-options-1.2.0.tgz#b098b1559ddac2df04bc0bb375f99a5cfe2b6d8c" - dependencies: - cosmiconfig "^2.1.0" - object-assign "^4.1.0" - -postcss-load-plugins@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/postcss-load-plugins/-/postcss-load-plugins-2.3.0.tgz#745768116599aca2f009fad426b00175049d8d92" - dependencies: - cosmiconfig "^2.1.1" - object-assign "^4.1.0" - -postcss-loader@2.0.8: - version "2.0.8" - resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-2.0.8.tgz#8c67ddb029407dfafe684a406cfc16bad2ce0814" - dependencies: - loader-utils "^1.1.0" - postcss "^6.0.0" - postcss-load-config "^1.2.0" - schema-utils "^0.3.0" - -postcss-merge-idents@^2.1.5: - version "2.1.7" - resolved "https://registry.yarnpkg.com/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz#4c5530313c08e1d5b3bbf3d2bbc747e278eea270" - dependencies: - has "^1.0.1" - postcss "^5.0.10" - postcss-value-parser "^3.1.1" - -postcss-merge-longhand@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz#23d90cd127b0a77994915332739034a1a4f3d658" - dependencies: - postcss "^5.0.4" - -postcss-merge-rules@^2.0.3: - version "2.1.2" - resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz#d1df5dfaa7b1acc3be553f0e9e10e87c61b5f721" - dependencies: - browserslist "^1.5.2" - caniuse-api "^1.5.2" - postcss "^5.0.4" - postcss-selector-parser "^2.2.2" - vendors "^1.0.0" - -postcss-message-helpers@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz#a4f2f4fab6e4fe002f0aed000478cdf52f9ba60e" - -postcss-minify-font-values@^1.0.2: - version "1.0.5" - resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz#4b58edb56641eba7c8474ab3526cafd7bbdecb69" - dependencies: - object-assign "^4.0.1" - postcss "^5.0.4" - postcss-value-parser "^3.0.2" - -postcss-minify-gradients@^1.0.1: - version "1.0.5" - resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz#5dbda11373703f83cfb4a3ea3881d8d75ff5e6e1" - dependencies: - postcss "^5.0.12" - postcss-value-parser "^3.3.0" - -postcss-minify-params@^1.0.4: - version "1.2.2" - resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz#ad2ce071373b943b3d930a3fa59a358c28d6f1f3" - dependencies: - alphanum-sort "^1.0.1" - postcss "^5.0.2" - postcss-value-parser "^3.0.2" - uniqs "^2.0.0" - -postcss-minify-selectors@^2.0.4: - version "2.1.1" - resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz#b2c6a98c0072cf91b932d1a496508114311735bf" - dependencies: - alphanum-sort "^1.0.2" - has "^1.0.1" - postcss "^5.0.14" - postcss-selector-parser "^2.0.0" - -postcss-modules-extract-imports@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.0.tgz#66140ecece38ef06bf0d3e355d69bf59d141ea85" - dependencies: - postcss "^6.0.1" - -postcss-modules-local-by-default@^1.0.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz#f7d80c398c5a393fa7964466bd19500a7d61c069" - dependencies: - css-selector-tokenizer "^0.7.0" - postcss "^6.0.1" - -postcss-modules-scope@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz#d6ea64994c79f97b62a72b426fbe6056a194bb90" - dependencies: - css-selector-tokenizer "^0.7.0" - postcss "^6.0.1" - -postcss-modules-values@^1.1.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz#ecffa9d7e192518389f42ad0e83f72aec456ea20" - dependencies: - icss-replace-symbols "^1.1.0" - postcss "^6.0.1" - -postcss-normalize-charset@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz#ef9ee71212d7fe759c78ed162f61ed62b5cb93f1" - dependencies: - postcss "^5.0.5" - -postcss-normalize-url@^3.0.7: - version "3.0.8" - resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz#108f74b3f2fcdaf891a2ffa3ea4592279fc78222" - dependencies: - is-absolute-url "^2.0.0" - normalize-url "^1.4.0" - postcss "^5.0.14" - postcss-value-parser "^3.2.3" - -postcss-ordered-values@^2.1.0: - version "2.2.3" - resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz#eec6c2a67b6c412a8db2042e77fe8da43f95c11d" - dependencies: - postcss "^5.0.4" - postcss-value-parser "^3.0.1" - -postcss-reduce-idents@^2.2.2: - version "2.4.0" - resolved "https://registry.yarnpkg.com/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz#c2c6d20cc958284f6abfbe63f7609bf409059ad3" - dependencies: - postcss "^5.0.4" - postcss-value-parser "^3.0.2" - -postcss-reduce-initial@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz#68f80695f045d08263a879ad240df8dd64f644ea" - dependencies: - postcss "^5.0.4" - -postcss-reduce-transforms@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz#ff76f4d8212437b31c298a42d2e1444025771ae1" - dependencies: - has "^1.0.1" - postcss "^5.0.8" - postcss-value-parser "^3.0.1" - -postcss-selector-parser@^2.0.0, postcss-selector-parser@^2.2.2: - version "2.2.3" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz#f9437788606c3c9acee16ffe8d8b16297f27bb90" - dependencies: - flatten "^1.0.2" - indexes-of "^1.0.1" - uniq "^1.0.1" - -postcss-svgo@^2.1.1: - version "2.1.6" - resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-2.1.6.tgz#b6df18aa613b666e133f08adb5219c2684ac108d" - dependencies: - is-svg "^2.0.0" - postcss "^5.0.14" - postcss-value-parser "^3.2.3" - svgo "^0.7.0" - -postcss-unique-selectors@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz#981d57d29ddcb33e7b1dfe1fd43b8649f933ca1d" - dependencies: - alphanum-sort "^1.0.1" - postcss "^5.0.4" - uniqs "^2.0.0" - -postcss-value-parser@^3.0.1, postcss-value-parser@^3.0.2, postcss-value-parser@^3.1.1, postcss-value-parser@^3.1.2, postcss-value-parser@^3.2.3, postcss-value-parser@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz#87f38f9f18f774a4ab4c8a232f5c5ce8872a9d15" - -postcss-zindex@^2.0.1: - version "2.2.0" - resolved "https://registry.yarnpkg.com/postcss-zindex/-/postcss-zindex-2.2.0.tgz#d2109ddc055b91af67fc4cb3b025946639d2af22" - dependencies: - has "^1.0.1" - postcss "^5.0.4" - uniqs "^2.0.0" - -postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.16, postcss@^5.0.2, postcss@^5.0.4, postcss@^5.0.5, postcss@^5.0.6, postcss@^5.0.8, postcss@^5.2.16: - version "5.2.18" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.2.18.tgz#badfa1497d46244f6390f58b319830d9107853c5" - dependencies: - chalk "^1.1.3" - js-base64 "^2.1.9" - source-map "^0.5.6" - supports-color "^3.2.3" - -postcss@^6.0.0, postcss@^6.0.1, postcss@^6.0.13: - version "6.0.14" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.14.tgz#5534c72114739e75d0afcf017db853099f562885" - dependencies: - chalk "^2.3.0" - source-map "^0.6.1" - supports-color "^4.4.0" - -prelude-ls@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" - -prepend-http@^1.0.0, prepend-http@^1.0.1: - version "1.0.4" - resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" - -preserve@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" - -pretty-bytes@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-4.0.2.tgz#b2bf82e7350d65c6c33aa95aaa5a4f6327f61cd9" - -pretty-error@^2.0.2: - version "2.1.1" - resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.1.1.tgz#5f4f87c8f91e5ae3f3ba87ab4cf5e03b1a17f1a3" - dependencies: - renderkid "^2.0.1" - utila "~0.4" - -pretty-format@^20.0.3: - version "20.0.3" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-20.0.3.tgz#020e350a560a1fe1a98dc3beb6ccffb386de8b14" - dependencies: - ansi-regex "^2.1.1" - ansi-styles "^3.0.0" - -"prism-themes@git+https://github.com/PrismJS/prism-themes.git#afb4116547cd854074ad705b8171768403ca11f3": - version "1.0.0" - resolved "git+https://github.com/PrismJS/prism-themes.git#afb4116547cd854074ad705b8171768403ca11f3" - -prismjs@^1.8.4, prismjs@~1.9.0: - version "1.9.0" - resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.9.0.tgz#fa3e2d9edc3c3887c1f1f3095d41f1f9b4200f0f" - optionalDependencies: - clipboard "^1.7.1" - -private@^0.1.6, private@^0.1.7: - version "0.1.8" - resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff" - -process-nextick-args@~1.0.6: - version "1.0.7" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-1.0.7.tgz#150e20b756590ad3f91093f25a4f2ad8bff30ba3" - -process@^0.11.10: - version "0.11.10" - resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" - -progress@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.0.tgz#8a1be366bf8fc23db2bd23f10c6fe920b4389d1f" - -promise@8.0.1: - version "8.0.1" - resolved "https://registry.yarnpkg.com/promise/-/promise-8.0.1.tgz#e45d68b00a17647b6da711bf85ed6ed47208f450" - dependencies: - asap "~2.0.3" - -promise@^7.1.1: - version "7.3.1" - resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf" - dependencies: - asap "~2.0.3" - -prop-types@^15.5.10, prop-types@^15.6.0: - version "15.6.0" - resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.0.tgz#ceaf083022fc46b4a35f69e13ef75aed0d639856" - dependencies: - fbjs "^0.8.16" - loose-envify "^1.3.1" - object-assign "^4.1.1" - -property-information@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/property-information/-/property-information-3.2.0.tgz#fd1483c8fbac61808f5fe359e7693a1f48a58331" - -proxy-addr@~2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.2.tgz#6571504f47bb988ec8180253f85dd7e14952bdec" - dependencies: - forwarded "~0.1.2" - ipaddr.js "1.5.2" - -prr@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" - -pseudomap@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" - -public-encrypt@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.0.tgz#39f699f3a46560dd5ebacbca693caf7c65c18cc6" - dependencies: - bn.js "^4.1.0" - browserify-rsa "^4.0.0" - create-hash "^1.1.0" - parse-asn1 "^5.0.0" - randombytes "^2.0.1" - -punycode@1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" - -punycode@^1.2.4, punycode@^1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" - -q@^1.1.2: - version "1.5.1" - resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" - -qs@6.5.1, qs@~6.5.1: - version "6.5.1" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.1.tgz#349cdf6eef89ec45c12d7d5eb3fc0c870343a6d8" - -qs@~6.3.0: - version "6.3.2" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.3.2.tgz#e75bd5f6e268122a2a0e0bda630b2550c166502c" - -qs@~6.4.0: - version "6.4.0" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.4.0.tgz#13e26d28ad6b0ffaa91312cd3bf708ed351e7233" - -query-string@^4.1.0: - version "4.3.4" - resolved "https://registry.yarnpkg.com/query-string/-/query-string-4.3.4.tgz#bbb693b9ca915c232515b228b1a02b609043dbeb" - dependencies: - object-assign "^4.1.0" - strict-uri-encode "^1.0.0" - -querystring-es3@^0.2.0: - version "0.2.1" - resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" - -querystring@0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" - -querystringify@0.0.x: - version "0.0.4" - resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-0.0.4.tgz#0cf7f84f9463ff0ae51c4c4b142d95be37724d9c" - -querystringify@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-1.0.0.tgz#6286242112c5b712fa654e526652bf6a13ff05cb" - -raf@3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/raf/-/raf-3.4.0.tgz#a28876881b4bc2ca9117d4138163ddb80f781575" - dependencies: - performance-now "^2.1.0" - -randomatic@^1.1.3: - version "1.1.7" - resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-1.1.7.tgz#c7abe9cc8b87c0baa876b19fde83fd464797e38c" - dependencies: - is-number "^3.0.0" - kind-of "^4.0.0" - -randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.0.5.tgz#dc009a246b8d09a177b4b7a0ae77bc570f4b1b79" - dependencies: - safe-buffer "^5.1.0" - -randomfill@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.3.tgz#b96b7df587f01dd91726c418f30553b1418e3d62" - dependencies: - randombytes "^2.0.5" - safe-buffer "^5.1.0" - -range-parser@^1.0.3, range-parser@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e" - -raw-body@2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.3.2.tgz#bcd60c77d3eb93cde0050295c3f379389bc88f89" - dependencies: - bytes "3.0.0" - http-errors "1.6.2" - iconv-lite "0.4.19" - unpipe "1.0.0" - -rc@^1.0.1, rc@^1.1.6, rc@^1.1.7: - version "1.2.2" - resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.2.tgz#d8ce9cb57e8d64d9c7badd9876c7c34cbe3c7077" - dependencies: - deep-extend "~0.4.0" - ini "~1.3.0" - minimist "^1.2.0" - strip-json-comments "~2.0.1" - -react-dev-utils@^4.2.1: - version "4.2.1" - resolved "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-4.2.1.tgz#9f2763e7bafa1a1b9c52254d2a479deec280f111" - dependencies: - address "1.0.3" - babel-code-frame "6.26.0" - chalk "1.1.3" - cross-spawn "5.1.0" - detect-port-alt "1.1.3" - escape-string-regexp "1.0.5" - filesize "3.5.11" - global-modules "1.0.0" - gzip-size "3.0.0" - inquirer "3.3.0" - is-root "1.0.0" - opn "5.1.0" - react-error-overlay "^3.0.0" - recursive-readdir "2.2.1" - shell-quote "1.6.1" - sockjs-client "1.1.4" - strip-ansi "3.0.1" - text-table "0.2.0" - -react-dom@^16.2.0: - version "16.2.0" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.2.0.tgz#69003178601c0ca19b709b33a83369fe6124c044" - dependencies: - fbjs "^0.8.16" - loose-envify "^1.1.0" - object-assign "^4.1.1" - prop-types "^15.6.0" - -react-error-overlay@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-3.0.0.tgz#c2bc8f4d91f1375b3dad6d75265d51cd5eeaf655" - -react-structured-data@./react-structured-data-0.0.1.tgz: - version "0.0.1" - resolved "./react-structured-data-0.0.1.tgz#6c0c102cd3fa795fe27d267e94fe35d57aacb111" - -react-syntax-highlighter@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/react-syntax-highlighter/-/react-syntax-highlighter-6.1.0.tgz#2994d16b3942bff71ce516090f98fa4aea08d13a" - dependencies: - babel-runtime "^6.18.0" - highlight.js "~9.12.0" - lowlight "~1.9.1" - prism-themes "https://github.com/PrismJS/prism-themes.git#afb4116547cd854074ad705b8171768403ca11f3" - prismjs "^1.8.4" - refractor "^2.0.0" - -react@^16.2.0: - version "16.2.0" - resolved "https://registry.yarnpkg.com/react/-/react-16.2.0.tgz#a31bd2dab89bff65d42134fa187f24d054c273ba" - dependencies: - fbjs "^0.8.16" - loose-envify "^1.1.0" - object-assign "^4.1.1" - prop-types "^15.6.0" - -read-all-stream@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/read-all-stream/-/read-all-stream-3.1.0.tgz#35c3e177f2078ef789ee4bfafa4373074eaef4fa" - dependencies: - pinkie-promise "^2.0.0" - readable-stream "^2.0.0" - -read-pkg-up@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" - dependencies: - find-up "^1.0.0" - read-pkg "^1.0.0" - -read-pkg-up@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be" - dependencies: - find-up "^2.0.0" - read-pkg "^2.0.0" - -read-pkg@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" - dependencies: - load-json-file "^1.0.0" - normalize-package-data "^2.3.2" - path-type "^1.0.0" - -read-pkg@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8" - dependencies: - load-json-file "^2.0.0" - normalize-package-data "^2.3.2" - path-type "^2.0.0" - -readable-stream@1.0: - version "1.0.34" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c" - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.1" - isarray "0.0.1" - string_decoder "~0.10.x" - -readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.0.6, readable-stream@^2.1.4, readable-stream@^2.2.2, readable-stream@^2.2.6, readable-stream@^2.2.9, readable-stream@^2.3.3: - version "2.3.3" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.3.tgz#368f2512d79f9d46fdfc71349ae7878bbc1eb95c" - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.3" - isarray "~1.0.0" - process-nextick-args "~1.0.6" - safe-buffer "~5.1.1" - string_decoder "~1.0.3" - util-deprecate "~1.0.1" - -readdirp@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.1.0.tgz#4ed0ad060df3073300c48440373f72d1cc642d78" - dependencies: - graceful-fs "^4.1.2" - minimatch "^3.0.2" - readable-stream "^2.0.2" - set-immediate-shim "^1.0.1" - -recursive-readdir@2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/recursive-readdir/-/recursive-readdir-2.2.1.tgz#90ef231d0778c5ce093c9a48d74e5c5422d13a99" - dependencies: - minimatch "3.0.3" - -redent@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" - dependencies: - indent-string "^2.1.0" - strip-indent "^1.0.1" - -reduce-css-calc@^1.2.6: - version "1.3.0" - resolved "https://registry.yarnpkg.com/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz#747c914e049614a4c9cfbba629871ad1d2927716" - dependencies: - balanced-match "^0.4.2" - math-expression-evaluator "^1.2.14" - reduce-function-call "^1.0.1" - -reduce-function-call@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/reduce-function-call/-/reduce-function-call-1.0.2.tgz#5a200bf92e0e37751752fe45b0ab330fd4b6be99" - dependencies: - balanced-match "^0.4.2" - -refractor@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/refractor/-/refractor-2.2.0.tgz#9f0ff38ac76f6e5eaacfd689912ed6ab7ab07351" - dependencies: - hastscript "^3.1.0" - prismjs "~1.9.0" - -regenerate@^1.2.1: - version "1.3.3" - resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.3.3.tgz#0c336d3980553d755c39b586ae3b20aa49c82b7f" - -regenerator-runtime@^0.10.5: - version "0.10.5" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz#336c3efc1220adcedda2c9fab67b5a7955a33658" - -regenerator-runtime@^0.11.0: - version "0.11.1" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" - -regenerator-transform@^0.10.0: - version "0.10.1" - resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.10.1.tgz#1e4996837231da8b7f3cf4114d71b5691a0680dd" - dependencies: - babel-runtime "^6.18.0" - babel-types "^6.19.0" - private "^0.1.6" - -regex-cache@^0.4.2: - version "0.4.4" - resolved "https://registry.yarnpkg.com/regex-cache/-/regex-cache-0.4.4.tgz#75bdc58a2a1496cec48a12835bc54c8d562336dd" - dependencies: - is-equal-shallow "^0.1.3" - -regexpu-core@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-1.0.0.tgz#86a763f58ee4d7c2f6b102e4764050de7ed90c6b" - dependencies: - regenerate "^1.2.1" - regjsgen "^0.2.0" - regjsparser "^0.1.4" - -regexpu-core@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-2.0.0.tgz#49d038837b8dcf8bfa5b9a42139938e6ea2ae240" - dependencies: - regenerate "^1.2.1" - regjsgen "^0.2.0" - regjsparser "^0.1.4" - -registry-auth-token@^3.0.1: - version "3.3.1" - resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-3.3.1.tgz#fb0d3289ee0d9ada2cbb52af5dfe66cb070d3006" - dependencies: - rc "^1.1.6" - safe-buffer "^5.0.1" - -registry-url@^3.0.3: - version "3.1.0" - resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-3.1.0.tgz#3d4ef870f73dde1d77f0cf9a381432444e174942" - dependencies: - rc "^1.0.1" - -regjsgen@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7" - -regjsparser@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c" - dependencies: - jsesc "~0.5.0" - -relateurl@0.2.x: - version "0.2.7" - resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" - -remove-trailing-separator@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" - -renderkid@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-2.0.1.tgz#898cabfc8bede4b7b91135a3ffd323e58c0db319" - dependencies: - css-select "^1.1.0" - dom-converter "~0.1" - htmlparser2 "~3.3.0" - strip-ansi "^3.0.0" - utila "~0.3" - -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.2: - version "1.6.1" - resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" - -repeating@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" - dependencies: - is-finite "^1.0.0" - -request@2, request@^2.79.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" - dependencies: - aws-sign2 "~0.6.0" - aws4 "^1.2.1" - caseless "~0.12.0" - combined-stream "~1.0.5" - extend "~3.0.0" - forever-agent "~0.6.1" - form-data "~2.1.1" - har-validator "~4.2.1" - hawk "~3.1.3" - http-signature "~1.1.0" - is-typedarray "~1.0.0" - isstream "~0.1.2" - json-stringify-safe "~5.0.1" - mime-types "~2.1.7" - oauth-sign "~0.8.1" - performance-now "^0.2.0" - qs "~6.4.0" - safe-buffer "^5.0.1" - stringstream "~0.0.4" - tough-cookie "~2.3.0" - tunnel-agent "^0.6.0" - uuid "^3.0.0" - -request@~2.79.0: - version "2.79.0" - resolved "https://registry.yarnpkg.com/request/-/request-2.79.0.tgz#4dfe5bf6be8b8cdc37fcf93e04b65577722710de" - dependencies: - aws-sign2 "~0.6.0" - aws4 "^1.2.1" - caseless "~0.11.0" - combined-stream "~1.0.5" - extend "~3.0.0" - forever-agent "~0.6.1" - form-data "~2.1.1" - har-validator "~2.0.6" - hawk "~3.1.3" - http-signature "~1.1.0" - is-typedarray "~1.0.0" - isstream "~0.1.2" - json-stringify-safe "~5.0.1" - mime-types "~2.1.7" - oauth-sign "~0.8.1" - qs "~6.3.0" - stringstream "~0.0.4" - tough-cookie "~2.3.0" - tunnel-agent "~0.4.1" - uuid "^3.0.0" - -require-directory@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - -require-from-string@^1.1.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-1.2.1.tgz#529c9ccef27380adfec9a2f965b649bbee636418" - -require-main-filename@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" - -require-uncached@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/require-uncached/-/require-uncached-1.0.3.tgz#4e0d56d6c9662fd31e43011c4b95aa49955421d3" - dependencies: - caller-path "^0.1.0" - resolve-from "^1.0.0" - -requires-port@1.0.x, requires-port@1.x.x, requires-port@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" - -resolve-cwd@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a" - dependencies: - resolve-from "^3.0.0" - -resolve-dir@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/resolve-dir/-/resolve-dir-1.0.1.tgz#79a40644c362be82f26effe739c9bb5382046f43" - dependencies: - expand-tilde "^2.0.0" - global-modules "^1.0.0" - -resolve-from@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-1.0.1.tgz#26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226" - -resolve-from@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" - -resolve@1.1.7: - version "1.1.7" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b" - -resolve@^1.2.0, resolve@^1.3.2: - version "1.5.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.5.0.tgz#1f09acce796c9a762579f31b2c1cc4c3cddf9f36" - dependencies: - path-parse "^1.0.5" - -restore-cursor@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" - dependencies: - onetime "^2.0.0" - signal-exit "^3.0.2" - -right-align@^0.1.1: - version "0.1.3" - resolved "https://registry.yarnpkg.com/right-align/-/right-align-0.1.3.tgz#61339b722fe6a3515689210d24e14c96148613ef" - dependencies: - align-text "^0.1.1" - -rimraf@2, rimraf@^2.2.8, rimraf@^2.5.1, rimraf@^2.6.1: - version "2.6.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36" - dependencies: - glob "^7.0.5" - -ripemd160@^2.0.0, ripemd160@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.1.tgz#0f4584295c53a3628af7e6d79aca21ce57d1c6e7" - dependencies: - hash-base "^2.0.0" - inherits "^2.0.1" - -run-async@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0" - dependencies: - is-promise "^2.1.0" - -rx-lite-aggregates@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz#753b87a89a11c95467c4ac1626c4efc4e05c67be" - dependencies: - rx-lite "*" - -rx-lite@*, rx-lite@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-4.0.8.tgz#0b1e11af8bc44836f04a6407e92da42467b79444" - -safe-buffer@5.1.1, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" - -sane@~1.6.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/sane/-/sane-1.6.0.tgz#9610c452307a135d29c1fdfe2547034180c46775" - dependencies: - anymatch "^1.3.0" - exec-sh "^0.2.0" - fb-watchman "^1.8.0" - minimatch "^3.0.2" - minimist "^1.1.1" - walker "~1.0.5" - watch "~0.10.0" - -sass-graph@^2.2.4: - version "2.2.4" - resolved "https://registry.yarnpkg.com/sass-graph/-/sass-graph-2.2.4.tgz#13fbd63cd1caf0908b9fd93476ad43a51d1e0b49" - dependencies: - glob "^7.0.0" - lodash "^4.0.0" - scss-tokenizer "^0.2.3" - yargs "^7.0.0" - -sass-loader@^6.0.6: - version "6.0.6" - resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-6.0.6.tgz#e9d5e6c1f155faa32a4b26d7a9b7107c225e40f9" - dependencies: - async "^2.1.5" - clone-deep "^0.3.0" - loader-utils "^1.0.1" - lodash.tail "^4.1.1" - pify "^3.0.0" - -sax@^1.2.1, sax@~1.2.1: - version "1.2.4" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" - -schema-utils@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.3.0.tgz#f5877222ce3e931edae039f17eb3716e7137f8cf" - dependencies: - ajv "^5.0.0" - -scss-tokenizer@^0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz#8eb06db9a9723333824d3f5530641149847ce5d1" - dependencies: - js-base64 "^2.1.8" - source-map "^0.4.2" - -select-hose@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" - -select@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/select/-/select-1.1.2.tgz#0e7350acdec80b1108528786ec1d4418d11b396d" - -selfsigned@^1.9.1: - version "1.10.1" - resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.1.tgz#bf8cb7b83256c4551e31347c6311778db99eec52" - dependencies: - node-forge "0.6.33" - -semver-diff@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-2.1.0.tgz#4bbb8437c8d37e4b0cf1a68fd726ec6d645d6d36" - dependencies: - semver "^5.0.3" - -"semver@2 || 3 || 4 || 5", semver@^5.0.3, semver@^5.1.0, semver@^5.3.0: - version "5.4.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.4.1.tgz#e059c09d8571f0540823733433505d3a2f00b18e" - -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" - dependencies: - debug "2.6.9" - depd "~1.1.1" - destroy "~1.0.4" - encodeurl "~1.0.1" - escape-html "~1.0.3" - etag "~1.8.1" - fresh "0.5.2" - http-errors "~1.6.2" - mime "1.4.1" - ms "2.0.0" - on-finished "~2.3.0" - range-parser "~1.2.0" - statuses "~1.3.1" - -serve-index@^1.7.2: - version "1.9.1" - resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" - dependencies: - accepts "~1.3.4" - batch "0.6.1" - debug "2.6.9" - escape-html "~1.0.3" - http-errors "~1.6.2" - mime-types "~2.1.17" - parseurl "~1.3.2" - -serve-static@1.13.1: - version "1.13.1" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.1.tgz#4c57d53404a761d8f2e7c1e8a18a47dbf278a719" - dependencies: - encodeurl "~1.0.1" - escape-html "~1.0.3" - parseurl "~1.3.2" - send "0.16.1" - -serviceworker-cache-polyfill@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/serviceworker-cache-polyfill/-/serviceworker-cache-polyfill-4.0.0.tgz#de19ee73bef21ab3c0740a37b33db62464babdeb" - -set-blocking@^2.0.0, set-blocking@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" - -set-immediate-shim@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz#4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61" - -setimmediate@^1.0.4, setimmediate@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" - -setprototypeof@1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.0.3.tgz#66567e37043eeb4f04d91bd658c0cbefb55b8e04" - -setprototypeof@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" - -sha.js@^2.4.0, sha.js@^2.4.8: - version "2.4.9" - resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.9.tgz#98f64880474b74f4a38b8da9d3c0f2d104633e7d" - dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" - -shallow-clone@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-0.1.2.tgz#5909e874ba77106d73ac414cfec1ffca87d97060" - dependencies: - is-extendable "^0.1.1" - kind-of "^2.0.1" - lazy-cache "^0.2.3" - mixin-object "^2.0.1" - -shebang-command@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" - dependencies: - shebang-regex "^1.0.0" - -shebang-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" - -shell-quote@1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.6.1.tgz#f4781949cce402697127430ea3b3c5476f481767" - dependencies: - array-filter "~0.0.0" - array-map "~0.0.0" - array-reduce "~0.0.0" - jsonify "~0.0.0" - -shellwords@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b" - -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" - -slash@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" - -slice-ansi@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-1.0.0.tgz#044f1a49d8842ff307aad6b505ed178bd950134d" - dependencies: - is-fullwidth-code-point "^2.0.0" - -slide@^1.1.5: - version "1.1.6" - resolved "https://registry.yarnpkg.com/slide/-/slide-1.1.6.tgz#56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707" - -sntp@1.x.x: - version "1.0.9" - resolved "https://registry.yarnpkg.com/sntp/-/sntp-1.0.9.tgz#6541184cc90aeea6c6e7b35e2659082443c66198" - dependencies: - hoek "2.x.x" - -sntp@2.x.x: - version "2.1.0" - resolved "https://registry.yarnpkg.com/sntp/-/sntp-2.1.0.tgz#2c6cec14fedc2222739caf9b5c3d85d1cc5a2cc8" - dependencies: - hoek "4.x.x" - -sockjs-client@1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.1.4.tgz#5babe386b775e4cf14e7520911452654016c8b12" - dependencies: - debug "^2.6.6" - eventsource "0.1.6" - faye-websocket "~0.11.0" - inherits "^2.0.1" - json3 "^3.3.2" - url-parse "^1.1.8" - -sockjs@0.3.18: - version "0.3.18" - resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.18.tgz#d9b289316ca7df77595ef299e075f0f937eb4207" - dependencies: - faye-websocket "^0.10.0" - uuid "^2.0.2" - -sort-keys@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad" - dependencies: - is-plain-obj "^1.0.0" - -source-list-map@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.0.tgz#aaa47403f7b245a92fbc97ea08f250d6087ed085" - -source-map-support@^0.4.15: - version "0.4.18" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f" - dependencies: - source-map "^0.5.6" - -source-map@0.5.x, source-map@^0.5.3, source-map@^0.5.6, source-map@~0.5.1, source-map@~0.5.6: - version "0.5.7" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" - -source-map@^0.4.2, source-map@^0.4.4: - version "0.4.4" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b" - dependencies: - amdefine ">=0.0.4" - -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" - -space-separated-tokens@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-1.1.1.tgz#9695b9df9e65aec1811d4c3f9ce52520bc2f7e4d" - dependencies: - trim "0.0.1" - -spdx-correct@~1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-1.0.2.tgz#4b3073d933ff51f3912f03ac5519498a4150db40" - dependencies: - spdx-license-ids "^1.0.2" - -spdx-expression-parse@~1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz#9bdf2f20e1f40ed447fbe273266191fced51626c" - -spdx-license-ids@^1.0.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz#c9df7a3424594ade6bd11900d596696dc06bac57" - -spdy-transport@^2.0.18: - version "2.0.20" - resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-2.0.20.tgz#735e72054c486b2354fe89e702256004a39ace4d" - dependencies: - debug "^2.6.8" - detect-node "^2.0.3" - hpack.js "^2.1.6" - obuf "^1.1.1" - readable-stream "^2.2.9" - safe-buffer "^5.0.1" - wbuf "^1.7.2" - -spdy@^3.4.1: - version "3.4.7" - resolved "https://registry.yarnpkg.com/spdy/-/spdy-3.4.7.tgz#42ff41ece5cc0f99a3a6c28aabb73f5c3b03acbc" - dependencies: - debug "^2.6.8" - handle-thing "^1.2.5" - http-deceiver "^1.2.7" - safe-buffer "^5.0.1" - select-hose "^2.0.0" - spdy-transport "^2.0.18" - -sprintf-js@~1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" - -sshpk@^1.7.0: - version "1.13.1" - resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.13.1.tgz#512df6da6287144316dc4c18fe1cf1d940739be3" - dependencies: - asn1 "~0.2.3" - assert-plus "^1.0.0" - dashdash "^1.12.0" - getpass "^0.1.1" - optionalDependencies: - bcrypt-pbkdf "^1.0.0" - ecc-jsbn "~0.1.1" - jsbn "~0.1.0" - tweetnacl "~0.14.0" - -"statuses@>= 1.3.1 < 2": - version "1.4.0" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087" - -statuses@~1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.3.1.tgz#faf51b9eb74aaef3b3acf4ad5f61abf24cb7b93e" - -stdout-stream@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/stdout-stream/-/stdout-stream-1.4.0.tgz#a2c7c8587e54d9427ea9edb3ac3f2cd522df378b" - dependencies: - readable-stream "^2.0.1" - -stream-browserify@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.1.tgz#66266ee5f9bdb9940a4e4514cafb43bb71e5c9db" - dependencies: - inherits "~2.0.1" - readable-stream "^2.0.2" - -stream-http@^2.7.2: - version "2.7.2" - resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.7.2.tgz#40a050ec8dc3b53b33d9909415c02c0bf1abfbad" - dependencies: - builtin-status-codes "^3.0.0" - inherits "^2.0.1" - readable-stream "^2.2.6" - to-arraybuffer "^1.0.0" - xtend "^4.0.0" - -strict-uri-encode@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" - -string-length@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/string-length/-/string-length-1.0.1.tgz#56970fb1c38558e9e70b728bf3de269ac45adfac" - dependencies: - strip-ansi "^3.0.0" - -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: - code-point-at "^1.0.0" - is-fullwidth-code-point "^1.0.0" - strip-ansi "^3.0.0" - -string-width@^2.0.0, string-width@^2.1.0, string-width@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" - dependencies: - is-fullwidth-code-point "^2.0.0" - strip-ansi "^4.0.0" - -string_decoder@^1.0.0, string_decoder@~1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.0.3.tgz#0fc67d7c141825de94282dd536bec6b9bce860ab" - dependencies: - safe-buffer "~5.1.0" - -string_decoder@~0.10.x: - version "0.10.31" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" - -stringstream@~0.0.4, stringstream@~0.0.5: - version "0.0.5" - resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.5.tgz#4e484cd4de5a0bbbee18e46307710a8a81621878" - -strip-ansi@3.0.1, strip-ansi@^3.0.0, strip-ansi@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" - dependencies: - ansi-regex "^2.0.0" - -strip-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" - dependencies: - ansi-regex "^3.0.0" - -strip-bom@3.0.0, strip-bom@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" - -strip-bom@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" - dependencies: - is-utf8 "^0.2.0" - -strip-eof@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" - -strip-indent@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" - dependencies: - get-stdin "^4.0.1" - -strip-json-comments@~2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" - -style-loader@0.19.0: - version "0.19.0" - resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.19.0.tgz#7258e788f0fee6a42d710eaf7d6c2412a4c50759" - dependencies: - loader-utils "^1.0.2" - schema-utils "^0.3.0" - -supports-color@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" - -supports-color@^3.1.2, supports-color@^3.2.3: - version "3.2.3" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6" - dependencies: - has-flag "^1.0.0" - -supports-color@^4.0.0, supports-color@^4.2.1, supports-color@^4.4.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.5.0.tgz#be7a0de484dec5c5cddf8b3d59125044912f635b" - dependencies: - has-flag "^2.0.0" - -svgo@^0.7.0: - version "0.7.2" - resolved "https://registry.yarnpkg.com/svgo/-/svgo-0.7.2.tgz#9f5772413952135c6fefbf40afe6a4faa88b4bb5" - dependencies: - coa "~1.0.1" - colors "~1.1.2" - csso "~2.3.1" - js-yaml "~3.7.0" - mkdirp "~0.5.1" - sax "~1.2.1" - whet.extend "~0.9.9" - -sw-precache-webpack-plugin@0.11.4: - version "0.11.4" - resolved "https://registry.yarnpkg.com/sw-precache-webpack-plugin/-/sw-precache-webpack-plugin-0.11.4.tgz#a695017e54eed575551493a519dc1da8da2dc5e0" - dependencies: - del "^2.2.2" - sw-precache "^5.1.1" - uglify-js "^3.0.13" - -sw-precache@^5.1.1: - version "5.2.0" - resolved "https://registry.yarnpkg.com/sw-precache/-/sw-precache-5.2.0.tgz#eb6225ce580ceaae148194578a0ad01ab7ea199c" - dependencies: - dom-urls "^1.1.0" - es6-promise "^4.0.5" - glob "^7.1.1" - lodash.defaults "^4.2.0" - lodash.template "^4.4.0" - meow "^3.7.0" - mkdirp "^0.5.1" - pretty-bytes "^4.0.2" - sw-toolbox "^3.4.0" - update-notifier "^1.0.3" - -sw-toolbox@^3.4.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/sw-toolbox/-/sw-toolbox-3.6.0.tgz#26df1d1c70348658e4dea2884319149b7b3183b5" - dependencies: - path-to-regexp "^1.0.1" - serviceworker-cache-polyfill "^4.0.0" - -symbol-tree@^3.2.1: - version "3.2.2" - resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz#ae27db38f660a7ae2e1c3b7d1bc290819b8519e6" - -table@^4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/table/-/table-4.0.2.tgz#a33447375391e766ad34d3486e6e2aedc84d2e36" - dependencies: - ajv "^5.2.3" - ajv-keywords "^2.1.0" - chalk "^2.1.0" - lodash "^4.17.4" - slice-ansi "1.0.0" - string-width "^2.1.1" - -tapable@^0.2.7: - version "0.2.8" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.2.8.tgz#99372a5c999bf2df160afc0d74bed4f47948cd22" - -tar-pack@^3.4.0: - version "3.4.1" - resolved "https://registry.yarnpkg.com/tar-pack/-/tar-pack-3.4.1.tgz#e1dbc03a9b9d3ba07e896ad027317eb679a10a1f" - dependencies: - debug "^2.2.0" - fstream "^1.0.10" - fstream-ignore "^1.0.5" - once "^1.3.3" - readable-stream "^2.1.4" - rimraf "^2.5.1" - tar "^2.2.1" - uid-number "^0.0.6" - -tar@^2.0.0, tar@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.1.tgz#8e4d2a256c0e2185c6b18ad694aec968b83cb1d1" - dependencies: - block-stream "*" - fstream "^1.0.2" - inherits "2" - -test-exclude@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-4.1.1.tgz#4d84964b0966b0087ecc334a2ce002d3d9341e26" - dependencies: - arrify "^1.0.1" - micromatch "^2.3.11" - object-assign "^4.1.0" - read-pkg-up "^1.0.1" - require-main-filename "^1.0.1" - -text-table@0.2.0, text-table@~0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" - -throat@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/throat/-/throat-3.2.0.tgz#50cb0670edbc40237b9e347d7e1f88e4620af836" - -through@^2.3.6: - version "2.3.8" - resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" - -thunky@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/thunky/-/thunky-0.1.0.tgz#bf30146824e2b6e67b0f2d7a4ac8beb26908684e" - -time-stamp@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/time-stamp/-/time-stamp-2.0.0.tgz#95c6a44530e15ba8d6f4a3ecb8c3a3fac46da357" - -timed-out@^3.0.0: - version "3.1.3" - resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-3.1.3.tgz#95860bfcc5c76c277f8f8326fd0f5b2e20eba217" - -timers-browserify@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.4.tgz#96ca53f4b794a5e7c0e1bd7cc88a372298fa01e6" - dependencies: - setimmediate "^1.0.4" - -tiny-emitter@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/tiny-emitter/-/tiny-emitter-2.0.2.tgz#82d27468aca5ade8e5fd1e6d22b57dd43ebdfb7c" - -tmp@^0.0.33: - version "0.0.33" - resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" - dependencies: - os-tmpdir "~1.0.2" - -tmpl@1.0.x: - version "1.0.4" - resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.4.tgz#23640dd7b42d00433911140820e5cf440e521dd1" - -to-arraybuffer@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" - -to-fast-properties@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47" - -toposort@^1.0.0: - version "1.0.6" - resolved "https://registry.yarnpkg.com/toposort/-/toposort-1.0.6.tgz#c31748e55d210effc00fdcdc7d6e68d7d7bb9cec" - -tough-cookie@^2.3.2, tough-cookie@~2.3.0, tough-cookie@~2.3.3: - version "2.3.3" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.3.tgz#0b618a5565b6dea90bf3425d04d55edc475a7561" - dependencies: - punycode "^1.4.1" - -tr46@~0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" - -trim-newlines@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" - -trim-right@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" - -trim@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/trim/-/trim-0.0.1.tgz#5858547f6b290757ee95cccc666fb50084c460dd" - -"true-case-path@^1.0.2": - version "1.0.2" - resolved "https://registry.yarnpkg.com/true-case-path/-/true-case-path-1.0.2.tgz#7ec91130924766c7f573be3020c34f8fdfd00d62" - dependencies: - glob "^6.0.4" - -tty-browserify@0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" - -tunnel-agent@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" - dependencies: - safe-buffer "^5.0.1" - -tunnel-agent@~0.4.1: - version "0.4.3" - resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.4.3.tgz#6373db76909fe570e08d73583365ed828a74eeeb" - -tweetnacl@^0.14.3, tweetnacl@~0.14.0: - version "0.14.5" - resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" - -type-check@~0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" - dependencies: - prelude-ls "~1.1.2" - -type-is@~1.6.15: - version "1.6.15" - resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.15.tgz#cab10fb4909e441c82842eafe1ad646c81804410" - dependencies: - media-typer "0.3.0" - mime-types "~2.1.15" - -typedarray@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" - -ua-parser-js@^0.7.9: - version "0.7.17" - resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.17.tgz#e9ec5f9498b9ec910e7ae3ac626a805c4d09ecac" - -uglify-js@3.2.x, uglify-js@^3.0.13: - version "3.2.2" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.2.2.tgz#870e4b34ed733d179284f9998efd3293f7fd73f6" - dependencies: - commander "~2.12.1" - source-map "~0.6.1" - -uglify-js@^2.6, uglify-js@^2.8.29: - version "2.8.29" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.29.tgz#29c5733148057bb4e1f75df35b7a9cb72e6a59dd" - dependencies: - source-map "~0.5.1" - yargs "~3.10.0" - optionalDependencies: - uglify-to-browserify "~1.0.0" - -uglify-to-browserify@~1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7" - -uglifyjs-webpack-plugin@^0.4.6: - version "0.4.6" - resolved "https://registry.yarnpkg.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-0.4.6.tgz#b951f4abb6bd617e66f63eb891498e391763e309" - dependencies: - source-map "^0.5.6" - uglify-js "^2.8.29" - webpack-sources "^1.0.1" - -uid-number@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81" - -uniq@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" - -uniqid@^4.0.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/uniqid/-/uniqid-4.1.1.tgz#89220ddf6b751ae52b5f72484863528596bb84c1" - dependencies: - macaddress "^0.2.8" - -uniqs@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02" - -universalify@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.1.tgz#fa71badd4437af4c148841e3b3b165f9e9e590b7" - -unpipe@1.0.0, unpipe@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" - -unzip-response@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-1.0.2.tgz#b984f0877fc0a89c2c773cc1ef7b5b232b5b06fe" - -update-notifier@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-1.0.3.tgz#8f92c515482bd6831b7c93013e70f87552c7cf5a" - dependencies: - boxen "^0.6.0" - chalk "^1.0.0" - configstore "^2.0.0" - is-npm "^1.0.0" - latest-version "^2.0.0" - lazy-req "^1.1.0" - semver-diff "^2.0.0" - xdg-basedir "^2.0.0" - -upper-case@^1.1.1: - version "1.1.3" - resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598" - -urijs@^1.16.1: - version "1.19.0" - resolved "https://registry.yarnpkg.com/urijs/-/urijs-1.19.0.tgz#d8aa284d0e7469703a6988ad045c4cbfdf08ada0" - -url-loader@0.6.2: - version "0.6.2" - resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-0.6.2.tgz#a007a7109620e9d988d14bce677a1decb9a993f7" - dependencies: - loader-utils "^1.0.2" - mime "^1.4.1" - schema-utils "^0.3.0" - -url-parse-lax@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73" - dependencies: - prepend-http "^1.0.1" - -url-parse@1.0.x: - version "1.0.5" - resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.0.5.tgz#0854860422afdcfefeb6c965c662d4800169927b" - dependencies: - querystringify "0.0.x" - requires-port "1.0.x" - -url-parse@^1.1.8: - version "1.2.0" - resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.2.0.tgz#3a19e8aaa6d023ddd27dcc44cb4fc8f7fec23986" - dependencies: - querystringify "~1.0.0" - requires-port "~1.0.0" - -url@^0.11.0: - version "0.11.0" - resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" - dependencies: - punycode "1.3.2" - querystring "0.2.0" - -user-home@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/user-home/-/user-home-1.1.1.tgz#2b5be23a32b63a7c9deb8d0f28d485724a3df190" - -util-deprecate@~1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - -util@0.10.3, util@^0.10.3: - version "0.10.3" - resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" - dependencies: - inherits "2.0.1" - -utila@~0.3: - version "0.3.3" - resolved "https://registry.yarnpkg.com/utila/-/utila-0.3.3.tgz#d7e8e7d7e309107092b05f8d9688824d633a4226" - -utila@~0.4: - version "0.4.0" - resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" - -utils-merge@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" - -uuid@^2.0.1, uuid@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-2.0.3.tgz#67e2e863797215530dff318e5bf9dcebfd47b21a" - -uuid@^3.0.0, uuid@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.1.0.tgz#3dd3d3e790abc24d7b0d3a034ffababe28ebbc04" - -v8flags@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-2.1.1.tgz#aab1a1fa30d45f88dd321148875ac02c0b55e5b4" - dependencies: - user-home "^1.1.1" - -validate-npm-package-license@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz#2804babe712ad3379459acfbe24746ab2c303fbc" - dependencies: - spdx-correct "~1.0.0" - spdx-expression-parse "~1.0.0" - -vary@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" - -vendors@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.1.tgz#37ad73c8ee417fb3d580e785312307d274847f22" - -verror@1.10.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" - dependencies: - assert-plus "^1.0.0" - core-util-is "1.0.2" - extsprintf "^1.2.0" - -vm-browserify@0.0.4: - version "0.0.4" - resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-0.0.4.tgz#5d7ea45bbef9e4a6ff65f95438e0a87c357d5a73" - dependencies: - indexof "0.0.1" - -walker@~1.0.5: - version "1.0.7" - resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.7.tgz#2f7f9b8fd10d677262b18a884e28d19618e028fb" - dependencies: - makeerror "1.0.x" - -watch@~0.10.0: - version "0.10.0" - resolved "https://registry.yarnpkg.com/watch/-/watch-0.10.0.tgz#77798b2da0f9910d595f1ace5b0c2258521f21dc" - -watchpack@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.4.0.tgz#4a1472bcbb952bd0a9bb4036801f954dfb39faac" - dependencies: - async "^2.1.2" - chokidar "^1.7.0" - graceful-fs "^4.1.2" - -wbuf@^1.1.0, wbuf@^1.7.2: - version "1.7.2" - resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.2.tgz#d697b99f1f59512df2751be42769c1580b5801fe" - dependencies: - minimalistic-assert "^1.0.0" - -webidl-conversions@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" - -webidl-conversions@^4.0.0: - version "4.0.2" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" - -webpack-dev-middleware@^1.11.0: - version "1.12.2" - resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-1.12.2.tgz#f8fc1120ce3b4fc5680ceecb43d777966b21105e" - dependencies: - memory-fs "~0.4.1" - mime "^1.5.0" - path-is-absolute "^1.0.0" - range-parser "^1.0.3" - time-stamp "^2.0.0" - -webpack-dev-server@2.9.4: - version "2.9.4" - resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-2.9.4.tgz#7883e61759c6a4b33e9b19ec4037bd4ab61428d1" - dependencies: - ansi-html "0.0.7" - array-includes "^3.0.3" - bonjour "^3.5.0" - chokidar "^1.6.0" - compression "^1.5.2" - connect-history-api-fallback "^1.3.0" - debug "^3.1.0" - del "^3.0.0" - express "^4.13.3" - html-entities "^1.2.0" - http-proxy-middleware "~0.17.4" - import-local "^0.1.1" - internal-ip "1.2.0" - ip "^1.1.5" - killable "^1.0.0" - loglevel "^1.4.1" - opn "^5.1.0" - portfinder "^1.0.9" - selfsigned "^1.9.1" - serve-index "^1.7.2" - sockjs "0.3.18" - sockjs-client "1.1.4" - spdy "^3.4.1" - strip-ansi "^3.0.1" - supports-color "^4.2.1" - webpack-dev-middleware "^1.11.0" - yargs "^6.6.0" - -webpack-manifest-plugin@1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/webpack-manifest-plugin/-/webpack-manifest-plugin-1.3.2.tgz#5ea8ee5756359ddc1d98814324fe43496349a7d4" - dependencies: - fs-extra "^0.30.0" - lodash ">=3.5 <5" - -webpack-sources@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.1.0.tgz#a101ebae59d6507354d71d8013950a3a8b7a5a54" - dependencies: - source-list-map "^2.0.0" - source-map "~0.6.1" - -webpack@3.8.1: - version "3.8.1" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-3.8.1.tgz#b16968a81100abe61608b0153c9159ef8bb2bd83" - dependencies: - acorn "^5.0.0" - acorn-dynamic-import "^2.0.0" - ajv "^5.1.5" - ajv-keywords "^2.0.0" - async "^2.1.2" - enhanced-resolve "^3.4.0" - escope "^3.6.0" - interpret "^1.0.0" - json-loader "^0.5.4" - json5 "^0.5.1" - loader-runner "^2.3.0" - loader-utils "^1.1.0" - memory-fs "~0.4.1" - mkdirp "~0.5.0" - node-libs-browser "^2.0.0" - source-map "^0.5.3" - supports-color "^4.2.1" - tapable "^0.2.7" - uglifyjs-webpack-plugin "^0.4.6" - watchpack "^1.4.0" - webpack-sources "^1.0.1" - yargs "^8.0.2" - -websocket-driver@>=0.5.1: - version "0.7.0" - resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.0.tgz#0caf9d2d755d93aee049d4bdd0d3fe2cca2a24eb" - dependencies: - http-parser-js ">=0.4.0" - websocket-extensions ">=0.1.1" - -websocket-extensions@>=0.1.1: - version "0.1.3" - resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.3.tgz#5d2ff22977003ec687a4b87073dfbbac146ccf29" - -whatwg-encoding@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.3.tgz#57c235bc8657e914d24e1a397d3c82daee0a6ba3" - dependencies: - iconv-lite "0.4.19" - -whatwg-fetch@2.0.3, whatwg-fetch@>=0.10.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz#9c84ec2dcf68187ff00bc64e1274b442176e1c84" - -whatwg-url@^4.3.0: - version "4.8.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-4.8.0.tgz#d2981aa9148c1e00a41c5a6131166ab4683bbcc0" - dependencies: - tr46 "~0.0.3" - webidl-conversions "^3.0.0" - -whet.extend@~0.9.9: - version "0.9.9" - resolved "https://registry.yarnpkg.com/whet.extend/-/whet.extend-0.9.9.tgz#f877d5bf648c97e5aa542fadc16d6a259b9c11a1" - -which-module@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f" - -which-module@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" - -which@1, which@^1.2.12, which@^1.2.14, which@^1.2.9: - version "1.3.0" - resolved "https://registry.yarnpkg.com/which/-/which-1.3.0.tgz#ff04bdfc010ee547d780bec38e1ac1c2777d253a" - dependencies: - isexe "^2.0.0" - -wide-align@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.2.tgz#571e0f1b0604636ebc0dfc21b0339bbe31341710" - dependencies: - string-width "^1.0.2" - -widest-line@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-1.0.0.tgz#0c09c85c2a94683d0d7eaf8ee097d564bf0e105c" - dependencies: - string-width "^1.0.1" - -window-size@0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.0.tgz#5438cd2ea93b202efa3a19fe8887aee7c94f9c9d" - -wordwrap@0.0.2: - version "0.0.2" - resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f" - -wordwrap@~0.0.2: - version "0.0.3" - resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107" - -wordwrap@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" - -worker-farm@^1.3.1: - version "1.5.2" - resolved "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.5.2.tgz#32b312e5dc3d5d45d79ef44acc2587491cd729ae" - dependencies: - errno "^0.1.4" - xtend "^4.0.1" - -wrap-ansi@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" - dependencies: - string-width "^1.0.1" - strip-ansi "^3.0.1" - -wrappy@1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - -write-file-atomic@^1.1.2: - version "1.3.4" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-1.3.4.tgz#f807a4f0b1d9e913ae7a48112e6cc3af1991b45f" - dependencies: - graceful-fs "^4.1.11" - imurmurhash "^0.1.4" - slide "^1.1.5" - -write@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/write/-/write-0.2.1.tgz#5fc03828e264cea3fe91455476f7a3c566cb0757" - dependencies: - mkdirp "^0.5.1" - -xdg-basedir@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-2.0.0.tgz#edbc903cc385fc04523d966a335504b5504d1bd2" - dependencies: - os-homedir "^1.0.0" - -xml-char-classes@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/xml-char-classes/-/xml-char-classes-1.0.0.tgz#64657848a20ffc5df583a42ad8a277b4512bbc4d" - -xml-name-validator@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-2.0.1.tgz#4d8b8f1eccd3419aa362061becef515e1e559635" - -xtend@^4.0.0, xtend@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" - -y18n@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" - -yallist@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" - -yargs-parser@^4.2.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-4.2.1.tgz#29cceac0dc4f03c6c87b4a9f217dd18c9f74871c" - dependencies: - camelcase "^3.0.0" - -yargs-parser@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-5.0.0.tgz#275ecf0d7ffe05c77e64e7c86e4cd94bf0e1228a" - dependencies: - camelcase "^3.0.0" - -yargs-parser@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-7.0.0.tgz#8d0ac42f16ea55debd332caf4c4038b3e3f5dfd9" - dependencies: - camelcase "^4.1.0" - -yargs@^6.6.0: - version "6.6.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-6.6.0.tgz#782ec21ef403345f830a808ca3d513af56065208" - dependencies: - camelcase "^3.0.0" - cliui "^3.2.0" - decamelize "^1.1.1" - get-caller-file "^1.0.1" - os-locale "^1.4.0" - read-pkg-up "^1.0.1" - require-directory "^2.1.1" - require-main-filename "^1.0.1" - set-blocking "^2.0.0" - string-width "^1.0.2" - which-module "^1.0.0" - y18n "^3.2.1" - yargs-parser "^4.2.0" - -yargs@^7.0.0, yargs@^7.0.2: - version "7.1.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-7.1.0.tgz#6ba318eb16961727f5d284f8ea003e8d6154d0c8" - dependencies: - camelcase "^3.0.0" - cliui "^3.2.0" - decamelize "^1.1.1" - get-caller-file "^1.0.1" - os-locale "^1.4.0" - read-pkg-up "^1.0.1" - require-directory "^2.1.1" - require-main-filename "^1.0.1" - set-blocking "^2.0.0" - string-width "^1.0.2" - which-module "^1.0.0" - y18n "^3.2.1" - yargs-parser "^5.0.0" - -yargs@^8.0.2: - version "8.0.2" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-8.0.2.tgz#6299a9055b1cefc969ff7e79c1d918dceb22c360" - dependencies: - camelcase "^4.1.0" - cliui "^3.2.0" - decamelize "^1.1.1" - get-caller-file "^1.0.1" - os-locale "^2.0.0" - read-pkg-up "^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 "^7.0.0" - -yargs@~3.10.0: - version "3.10.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.10.0.tgz#f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1" - dependencies: - camelcase "^1.0.2" - cliui "^2.1.0" - decamelize "^1.0.0" - window-size "0.1.0" From 27f421e55e057991cdc8892b780b16389d625362 Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Thu, 14 Jun 2018 16:07:21 -0500 Subject: [PATCH 33/49] adding rsd to dev deps --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index e5a3cc7..1ec9c9c 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,6 @@ "dependencies": { "prop-types": "^15.6.0", "react": "^16.2.0", - "react-structured-data": "^0.0.8" }, "devDependencies": { "autoprefixer": "7.1.6", @@ -64,6 +63,7 @@ "react": "^16.2.0", "react-dev-utils": "^4.2.1", "react-dom": "^16.2.0", + "react-structured-data": "^0.0.8" "sass-loader": "^6.0.6", "style-loader": "0.19.0", "sw-precache-webpack-plugin": "0.11.4", From 4eccb38e2932998145edcdcac4619fbfe670e828 Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Thu, 14 Jun 2018 16:08:08 -0500 Subject: [PATCH 34/49] syntax error --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 1ec9c9c..82c38fa 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "react": "^16.2.0", "react-dev-utils": "^4.2.1", "react-dom": "^16.2.0", - "react-structured-data": "^0.0.8" + "react-structured-data": "^0.0.8", "sass-loader": "^6.0.6", "style-loader": "0.19.0", "sw-precache-webpack-plugin": "0.11.4", From 478241cce516992572ce510b1ea7d194a769c243 Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Thu, 14 Jun 2018 16:15:05 -0500 Subject: [PATCH 35/49] adding some more info in package json --- package.json | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 82c38fa..b034c86 100644 --- a/package.json +++ b/package.json @@ -4,6 +4,8 @@ "description": "Declarative JSON-LD Structured Data for ReactJS Apps", "author": "Ben Taylor ", "private": false, + "homepage": "https://bentaylor2.github.io/react-structured-data/", + "license": "MIT", "keywords": [ "react", "React", @@ -18,9 +20,13 @@ "seo", "react-component" ], + "repository": { + "type": "git", + "url": "https://github.com/bentaylor2/react-structured-data.git" + }, "dependencies": { "prop-types": "^15.6.0", - "react": "^16.2.0", + "react": "^16.2.0" }, "devDependencies": { "autoprefixer": "7.1.6", From 5b31c1ba833910065de5fcecd715e8d32b16c00a Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Thu, 14 Jun 2018 17:13:38 -0500 Subject: [PATCH 36/49] update version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b034c86..b72ec8e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-structured-data", - "version": "0.0.8", + "version": "0.0.9", "description": "Declarative JSON-LD Structured Data for ReactJS Apps", "author": "Ben Taylor ", "private": false, From 8122dbe1286b40b055630db4c2e41e76282cc617 Mon Sep 17 00:00:00 2001 From: Ben Taylor Date: Fri, 15 Jun 2018 10:35:25 -0500 Subject: [PATCH 37/49] Removing create-react-app artifacts. Re-creating webpack config using webpack 4. Removing unused node packages --- .gitignore | 1 + config/env.js | 90 -------- config/jest/cssTransform.js | 14 -- config/jest/fileTransform.js | 12 -- config/paths.js | 55 ----- config/polyfills.js | 22 -- config/webpack.config.dev.js | 272 ------------------------ config/webpack.config.prod.js | 342 ------------------------------ config/webpackDevServer.config.js | 100 --------- package.json | 74 +------ postcss.config.js | 2 +- public/index.html | 4 +- scripts/build.js | 150 ------------- scripts/start.js | 92 -------- scripts/test.js | 27 --- webpack.config.js | 37 ++++ 16 files changed, 50 insertions(+), 1244 deletions(-) delete mode 100644 config/env.js delete mode 100644 config/jest/cssTransform.js delete mode 100644 config/jest/fileTransform.js delete mode 100644 config/paths.js delete mode 100644 config/polyfills.js delete mode 100644 config/webpack.config.dev.js delete mode 100644 config/webpack.config.prod.js delete mode 100644 config/webpackDevServer.config.js delete mode 100644 scripts/build.js delete mode 100644 scripts/start.js delete mode 100644 scripts/test.js create mode 100644 webpack.config.js diff --git a/.gitignore b/.gitignore index 3b5d162..41c0ceb 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,4 @@ npm-debug.log* yarn-debug.log* yarn-error.log* yarn.lock +*.tgz diff --git a/config/env.js b/config/env.js deleted file mode 100644 index 8b39b6c..0000000 --- a/config/env.js +++ /dev/null @@ -1,90 +0,0 @@ -'use strict'; - -const fs = require('fs'); -const path = require('path'); -const paths = require('./paths'); - -// Make sure that including paths.js after env.js will read .env variables. -delete require.cache[require.resolve('./paths')]; - -const NODE_ENV = process.env.NODE_ENV; -if (!NODE_ENV) { - throw new Error( - 'The NODE_ENV environment variable is required but was not specified.' - ); -} - -// https://github.com/bkeepers/dotenv#what-other-env-files-can-i-use -var dotenvFiles = [ - `${paths.dotenv}.${NODE_ENV}.local`, - `${paths.dotenv}.${NODE_ENV}`, - // Don't include `.env.local` for `test` environment - // since normally you expect tests to produce the same - // results for everyone - NODE_ENV !== 'test' && `${paths.dotenv}.local`, - paths.dotenv, -].filter(Boolean); - -// Load environment variables from .env* files. Suppress warnings using silent -// if this file is missing. dotenv will never modify any environment variables -// that have already been set. -// https://github.com/motdotla/dotenv -dotenvFiles.forEach(dotenvFile => { - if (fs.existsSync(dotenvFile)) { - require('dotenv').config({ - path: dotenvFile, - }); - } -}); - -// We support resolving modules according to `NODE_PATH`. -// This lets you use absolute paths in imports inside large monorepos: -// https://github.com/facebookincubator/create-react-app/issues/253. -// It works similar to `NODE_PATH` in Node itself: -// https://nodejs.org/api/modules.html#modules_loading_from_the_global_folders -// Note that unlike in Node, only *relative* paths from `NODE_PATH` are honored. -// Otherwise, we risk importing Node.js core modules into an app instead of Webpack shims. -// https://github.com/facebookincubator/create-react-app/issues/1023#issuecomment-265344421 -// We also resolve them to make sure all tools using them work consistently. -const appDirectory = fs.realpathSync(process.cwd()); -process.env.NODE_PATH = (process.env.NODE_PATH || '') - .split(path.delimiter) - .filter(folder => folder && !path.isAbsolute(folder)) - .map(folder => path.resolve(appDirectory, folder)) - .join(path.delimiter); - -// Grab NODE_ENV and REACT_APP_* environment variables and prepare them to be -// injected into the application via DefinePlugin in Webpack configuration. -const REACT_APP = /^REACT_APP_/i; - -function getClientEnvironment(publicUrl) { - const raw = Object.keys(process.env) - .filter(key => REACT_APP.test(key)) - .reduce( - (env, key) => { - env[key] = process.env[key]; - return env; - }, - { - // Useful for determining whether we’re running in production mode. - // Most importantly, it switches React into the correct mode. - NODE_ENV: process.env.NODE_ENV || 'development', - // Useful for resolving the correct path to static assets in `public`. - // For example, . - // This should only be used as an escape hatch. Normally you would put - // images into the `src` and `import` them in code to get their paths. - PUBLIC_URL: publicUrl, - } - ); - // Stringify all values so we can feed into Webpack DefinePlugin - const stringified = { - 'process.env': Object.keys(raw).reduce((env, key) => { - env[key] = JSON.stringify(raw[key]); - return env; - }, {}), - }; - - return { raw, stringified }; -} - -module.exports = getClientEnvironment; diff --git a/config/jest/cssTransform.js b/config/jest/cssTransform.js deleted file mode 100644 index f1534f6..0000000 --- a/config/jest/cssTransform.js +++ /dev/null @@ -1,14 +0,0 @@ -'use strict'; - -// This is a custom Jest transformer turning style imports into empty objects. -// http://facebook.github.io/jest/docs/tutorial-webpack.html - -module.exports = { - process() { - return 'module.exports = {};'; - }, - getCacheKey() { - // The output is always the same. - return 'cssTransform'; - }, -}; diff --git a/config/jest/fileTransform.js b/config/jest/fileTransform.js deleted file mode 100644 index ffce0da..0000000 --- a/config/jest/fileTransform.js +++ /dev/null @@ -1,12 +0,0 @@ -'use strict'; - -const path = require('path'); - -// This is a custom Jest transformer turning file imports into filenames. -// http://facebook.github.io/jest/docs/tutorial-webpack.html - -module.exports = { - process(src, filename) { - return `module.exports = ${JSON.stringify(path.basename(filename))};`; - }, -}; diff --git a/config/paths.js b/config/paths.js deleted file mode 100644 index 6d16efc..0000000 --- a/config/paths.js +++ /dev/null @@ -1,55 +0,0 @@ -'use strict'; - -const path = require('path'); -const fs = require('fs'); -const url = require('url'); - -// Make sure any symlinks in the project folder are resolved: -// https://github.com/facebookincubator/create-react-app/issues/637 -const appDirectory = fs.realpathSync(process.cwd()); -const resolveApp = relativePath => path.resolve(appDirectory, relativePath); - -const envPublicUrl = process.env.PUBLIC_URL; - -function ensureSlash(path, needsSlash) { - const hasSlash = path.endsWith('/'); - if (hasSlash && !needsSlash) { - return path.substr(path, path.length - 1); - } else if (!hasSlash && needsSlash) { - return `${path}/`; - } else { - return path; - } -} - -const getPublicUrl = appPackageJson => - envPublicUrl || require(appPackageJson).homepage; - -// We use `PUBLIC_URL` environment variable or "homepage" field to infer -// "public path" at which the app is served. -// Webpack needs to know it to put the right