",
- "devDependencies": {
- "autoprefixer": "^7.1.6",
- "babel-core": "^6.26.0",
- "babel-eslint": "^8.0.3",
- "babel-jest": "^23.0.1",
- "babel-loader": "^7.1.2",
- "babel-plugin-transform-async-to-generator": "^6.24.1",
- "babel-plugin-transform-decorators": "^6.24.1",
- "babel-plugin-transform-decorators-legacy": "^1.3.4",
- "babel-plugin-transform-runtime": "^6.23.0",
- "babel-preset-env": "^1.6.0",
- "babel-preset-react": "^6.24.1",
- "babel-preset-stage-3": "^6.24.1",
- "babel-runtime": "^6.26.0",
- "css-loader": "^0.28.7",
- "enzyme": "^3.3.0",
- "eslint": "^4.13.1",
- "eslint-loader": "^1.9.0",
- "eslint-plugin-react": "^7.5.1",
- "extract-text-webpack-plugin": "^3.0.1",
- "file-loader": "^1.1.5",
- "html-webpack-plugin": "^2.30.1",
- "import-glob-loader": "^1.1.0",
- "jest": "^23.1.0",
- "node-sass": "^4.8.3",
- "nodemon": "^1.17.5",
- "postcss-loader": "^2.0.8",
- "react-addons-test-utils": "^15.6.2",
- "react-test-renderer": "^16.4.0",
- "sass-loader": "^7.0.1",
- "style-loader": "^0.21.0",
- "url-loader": "^1.0.1",
- "webpack": "^3.6.0",
- "webpack-dev-server": "^2.9.1",
- "yaml-validator": "^1.3.0"
- },
- "dependencies": {
- "ajv": "^6.5.2",
- "bootstrap": "^4.1.1",
- "classnames": "^2.2.6",
- "clean-deep": "^3.0.2",
- "copy-to-clipboard": "^3.0.8",
- "deepmerge": "^2.1.1",
- "dotenv": "^6.0.0",
- "draft-js": "^0.10.5",
- "immutable": "^3.8.2",
- "isomorphic-fetch": "^2.2.1",
- "jquery": "^3.3.1",
- "js-yaml": "^3.11.0",
- "lodash": "^4.17.10",
- "moment": "^2.22.1",
- "popper.js": "^1.14.3",
- "prop-type": "^0.0.1",
- "rc-collapse": "^1.9.3",
- "react": "^16.4.0",
- "react-collapsible": "^2.2.0",
- "react-dom": "^16.4.0",
- "react-draft-wysiwyg": "^1.12.13",
- "react-notify": "^3.0.0",
- "react-redux": "^5.0.7",
- "react-rte": "^0.16.1",
- "react-widgets": "^4.2.6",
- "redux": "^4.0.0",
- "redux-actions": "^2.4.0",
- "redux-form": "^7.4.2",
- "slugify": "^1.3.0",
- "updeep": "^1.0.0",
- "validator": "^10.4.0"
- }
-}
diff --git a/editor/postcss.config.js b/editor/postcss.config.js
deleted file mode 100644
index 88752c6c..00000000
--- a/editor/postcss.config.js
+++ /dev/null
@@ -1,5 +0,0 @@
-module.exports = {
- plugins: [
- require('autoprefixer')
- ]
-}
diff --git a/editor/src/app/app.js b/editor/src/app/app.js
deleted file mode 100644
index fa14a925..00000000
--- a/editor/src/app/app.js
+++ /dev/null
@@ -1,26 +0,0 @@
-import React, { Component } from "react";
-import { render } from "react-dom";
-import store from "./store/index";
-import { Provider } from "react-redux";
-import Layout from "./components/_layout";
-// import Index from "./components/index";
-import Index from "./components/editor";
-
-import "bootstrap";
-import $ from "jquery";
-window.jQuery = $;
-window.$ = $;
-
-export default class App extends Component {
- render() {
- return (
-
-
-
-
-
- );
- }
-}
-
-render( , document.getElementById("app"));
diff --git a/editor/src/app/components/Info.js b/editor/src/app/components/Info.js
deleted file mode 100644
index afff133b..00000000
--- a/editor/src/app/components/Info.js
+++ /dev/null
@@ -1,65 +0,0 @@
-import React, { Component } from "react";
-import { connect } from "react-redux";
-import { show } from "../store/infobox";
-
-const ReadMore = props => {
- if (!props.description) return null;
- let partial = ellipsis(props.description);
- return {partial} ;
-};
-
-const ellipsis = descr => {
- let partial = descr;
- if (descr.length > MAX_LEN) {
- partial = descr.substring(0, MAX_LEN - 1) + "...";
- }
- return partial;
-};
-
-const MAX_LEN = 100;
-
-const mapStateToProps = state => {
- return {};
-};
-
-const mapDispatchToProps = dispatch => {
- return {
- show: data => dispatch(show(data))
- };
-};
-
-@connect(
- mapStateToProps,
- mapDispatchToProps
-)
-export default class InfoBox extends Component {
- constructor(props) {
- super(props);
- }
- render() {
- if (!(this.props.title || this.props.description)) return null;
- let { title, description } = this.props;
- let partial = ellipsis(description);
- return (
-
- );
- }
-}
diff --git a/editor/src/app/components/InfoBox.js b/editor/src/app/components/InfoBox.js
deleted file mode 100644
index 853990c3..00000000
--- a/editor/src/app/components/InfoBox.js
+++ /dev/null
@@ -1,57 +0,0 @@
-import React, { Component } from "react";
-import { connect } from "react-redux";
-import { show, hide } from "../store/infobox";
-import classNames from "classnames";
-import img_close from "../../asset/img/close.svg";
-
-const mapStateToProps = state => {
- return {
- infobox: state.infobox
- };
-};
-
-const mapDispatchToProps = dispatch => {
- return {
- show: data => dispatch(show(data)),
- hide: () => dispatch(hide())
- };
-};
-
-@connect(
- mapStateToProps,
- mapDispatchToProps
-)
-export default class InfoBox extends Component {
- constructor(props) {
- super(props);
- }
- render() {
- const { title, description, visible } = this.props.infobox;
- const className = classNames([
- "info__box",
- { info__box__visible: visible }
- ]);
-
- console.log("CLASSNAME", className);
- return (
-
-
-
-
-
-
{title}
-
{description}
-
-
-
- );
- }
-}
diff --git a/editor/src/app/components/_layout.js b/editor/src/app/components/_layout.js
deleted file mode 100644
index a5d5f45c..00000000
--- a/editor/src/app/components/_layout.js
+++ /dev/null
@@ -1,50 +0,0 @@
-import React, { Component } from "react";
-import "../../asset/style.scss";
-import 'react-widgets/dist/css/react-widgets.css';
-import ReactNotify from "react-notify";
-import { connect } from "react-redux";
-
-@connect(state => {
- return {
- notifications: state.notifications
- };
-})
-export default class Layout extends Component {
- componentWillReceiveProps(nextProps) {
- if (
- nextProps.notifications &&
- nextProps.notifications != this.props.notifications &&
- nextProps.notifications.item
- ) {
- let n = nextProps.notifications.item;
- let { type, title, msg, millis } = n;
- if (type == "success") {
- this.refs.notificator.success(
- title ? title : "",
- msg,
- millis ? millis : 2000
- );
- } else if (type == "info") {
- this.refs.notificator.info(
- title ? title : "",
- msg,
- millis ? millis : 2000
- );
- } else {
- this.refs.notificator.error(
- title ? title : "",
- msg,
- millis ? millis : 3000
- );
- }
- }
- }
- render() {
- return (
-
-
- {this.props.children}
-
- );
- }
-}
diff --git a/editor/src/app/components/countrySwitcher.js b/editor/src/app/components/countrySwitcher.js
deleted file mode 100644
index 7b43ef44..00000000
--- a/editor/src/app/components/countrySwitcher.js
+++ /dev/null
@@ -1,38 +0,0 @@
-import React, { Component } from "react";
-import { AVAILABLE_COUNTRIES } from "../contents/data";
-
-const countrySwitcher = props => {
- let { country } = props;
- return (
-
- );
-};
-
-export default countrySwitcher;
diff --git a/editor/src/app/components/display.js b/editor/src/app/components/display.js
deleted file mode 100644
index 733ad2f0..00000000
--- a/editor/src/app/components/display.js
+++ /dev/null
@@ -1,62 +0,0 @@
-import React, { Component } from "react";
-import { connect } from "react-redux";
-import _ from "lodash";
-function mapStateToProps(state) {
- return {
- form: state.form
- };
-}
-
-function mapDispatchToProps(dispatch) {
- return {};
-}
-
-@connect(
- mapStateToProps,
- mapDispatchToProps
-)
-export default class Display extends Component {
- constructor(props) {
- super(props);
- }
-
- render() {
- if (!(this.props.form && this.props.form.appForm)) return null;
- try {
- let { appForm } = this.props.form;
- let anyTouched = appForm.anyTouched ? appForm.anyTouched : false;
- let errorsObj = appForm.syncErrors ? appForm.syncErrors : null;
- let errors = null;
- console.log(errorsObj);
- if (anyTouched && errorsObj) {
- errors = Object.keys(errorsObj).map((k, i) => {
- try {
- let val = errorsObj[k];
- // console.log(k, val);
- let msg = val;
- if (_.isArray(val)) {
- // console.log("ARRAY");
- msg = "multiple errors";
- } else if (_.isObject(val)) {
- // console.log("OBJ");
- if (val._error) msg = val._error;
- else msg = "multiple errors";
- }
- return (
-
- {k} : {msg}
-
- );
- } catch (e) {
- console.log("skipped error", e);
- return null;
- }
- });
- }
- return {errors}
;
- } catch (e) {
- console.log(" error", e);
- return null;
- }
- }
-}
diff --git a/editor/src/app/components/editor.js b/editor/src/app/components/editor.js
deleted file mode 100644
index 9fda1987..00000000
--- a/editor/src/app/components/editor.js
+++ /dev/null
@@ -1,409 +0,0 @@
-import React, { Component, Fragment } from "react";
-import { connect } from "react-redux";
-import { reduxForm } from "redux-form";
-import { initialize, submit } from "redux-form";
-import { notify, clearNotifications } from "../store/notifications";
-import { saveYaml, setVersions } from "../store/cache";
-import { APP_FORM, yamlData, versionsUrl } from "../contents/constants";
-import {
- getData,
- SUMMARY,
- GROUPS,
- AVAILABLE_COUNTRIES
-} from "../contents/data";
-import jsyaml from "../../../node_modules/js-yaml/dist/js-yaml.js";
-
-import _ from "lodash";
-import u from "updeep";
-import moment from "moment";
-
-import cleanDeep from "clean-deep";
-
-import Head from "./head";
-import Foot from "./foot";
-import EditorForm from "./editorForm";
-import InfoBox from "./InfoBox";
-
-import LanguageSwitcher from "./languageSwitcher";
-import Sidebar from "./sidebar";
-
-import * as ft from "../utils/transform";
-import * as fv from "../utils/validate";
-
-const mapStateToProps = state => {
- return {
- notifications: state.notifications,
- cache: state.cache,
- form: state.form
- };
-};
-
-const mapDispatchToProps = dispatch => {
- return {
- initialize: (name, data) => dispatch(initialize(name, data)),
- submit: name => dispatch(submit(name)),
- notify: data => dispatch(notify(data)),
- setVersions: data => dispatch(setVersions(data))
- };
-};
-
-@connect(
- mapStateToProps,
- mapDispatchToProps
-)
-export default class Index extends Component {
- constructor(props) {
- super(props);
- this.state = {
- search: null,
- yaml: null,
- loading: false,
- languages: [],
- values: {},
- currentValues: {},
- currentLanguage: null,
- country: null,
- blocks: null,
- elements: null,
- activeSection: 0,
- allFields: null,
- lastGen: null
- };
- }
-
- initBootstrap() {
- // $('[data-toggle="tooltip"]').tooltip();
- // $('[data-toggle="popover"]').popover();
- // $('[data-toggle="collapse"]').collapse();
- $('[data-toggle="dropdown"]').dropdown();
- }
-
- async componentDidMount() {
- await this.initData();
- this.switchLang("eng");
- this.switchCountry("it");
- }
-
- async initData(country = null) {
- //has state
- console.log("initData");
- let { elements, blocks, allFields } = await getData(country);
- this.setState({ elements, blocks, country, allFields });
- this.initBootstrap();
- }
-
- parseYml(yaml) {
- //HAS STATE
- this.setState({ loading: true });
- let obj = null;
- try {
- obj = jsyaml.load(yaml);
- // let errors = fv.validatePubliccodeYml(obj);
- // if (errors) alert(errors);
- } catch (e) {
- alert("Error loading yaml");
- return;
- }
- if (!obj) {
- alert("Error loading yaml");
- return;
- }
- //TODO VALIDATE WITH SCHEMA
- let { languages, values, country } = ft.transformBack(obj);
-
- let currentValues = null;
- let currentLanguage = languages ? languages[0] : null;
- if (currentLanguage) currentValues = values[currentLanguage];
-
- //UPDATE STATE
- this.setState({
- yaml,
- languages,
- values,
- country,
- loading: false
- });
-
- //RESET FORM
- this.switchLang(currentLanguage);
- if (country) this.switchCountry(country);
- }
-
- generate(formValues) {
- let lastGen = moment();
- this.setState({ loading: true, lastGen });
- //has state
- let { values, currentLanguage, country } = this.state;
- //values[currentLanguage] = formValues;
- let obj = ft.transform(values, country);
-
- // let errors = await fv.validatePubliccodeYml(obj);
- // if (errors) alert(errors);
-
- //SET TIMESTAMP
- this.showResults(obj);
- //this.showResults(obj);
- }
-
- showResults(values) {
- //has state
- try {
- let yaml = jsyaml.dump(values);
- this.setState({ yaml, loading: false });
- } catch (e) {
- console.error(e);
- }
- }
-
- submitFeedback() {
- //has state
- const title = "";
- const millis = 3000;
- const { form } = this.props;
- let { yaml } = this.state;
- let type = "success";
- let msg = "Success";
- if (form[APP_FORM].syncErrors) {
- type = "error";
- msg = "There are some errors";
- yaml = null;
- }
-
- this.props.notify({ type, title, msg, millis });
- //this.scrollToError(errors)
- this.setState({ yaml });
- }
-
- fakeLoading() {
- //has state
- setTimeout(() => {
- this.setState({ loading: false });
- }, 1000);
- }
-
- validate(contents) {
- //has state
- let errors = {};
- let { values, currentLanguage, elements } = this.state;
-
- //CHECK REQUIRED FIELDS
- let required = fv.validateRequired(contents, elements);
- //VALIDATE TYPES AND SUBOBJECT
- let objs_n_arrays = fv.validateSubTypes(contents, elements);
- errors = Object.assign(required, objs_n_arrays);
- // console.log(errors);
-
- //UPDATE STATE
- values[currentLanguage] = contents;
- this.setState({
- currentValues: contents,
- values,
- loading: true,
- error: null
- });
- this.fakeLoading();
- return errors;
- }
-
- async reset() {
- //has state
- this.props.initialize(APP_FORM, null);
- this.setState({
- search: null,
- yaml: null,
- loading: false,
- languages: [],
- values: {},
- currentValues: {},
- currentLanguage: null,
- country: null,
- error: null,
- blocks: null,
- elements: null,
- collapse: false,
- activeSection: null
- });
- this.props.notify({ type: "info", msg: "Reset" });
- await this.initData();
- }
-
- renderFoot() {
- //c
- let props = {
- reset: this.reset.bind(this),
- submitFeedback: this.submitFeedback.bind(this)
- };
- return ;
- }
-
- renderSidebar() {
- //c with state
- let { yaml, loading, values, allFields } = this.state;
- let props = {
- yaml,
- loading,
- values,
- allFields,
- onLoad: this.parseYml.bind(this),
- onReset: this.reset.bind(this)
- };
- return ;
- }
-
- langSwitcher() {
- //c with state
- let { languages, currentLanguage, search } = this.state;
- let props = {
- languages,
- currentLanguage,
- search,
- switchLang: this.switchLang.bind(this),
- removeLang: this.removeLang.bind(this),
- onSearch: this.onSearch.bind(this)
- };
- return ;
- }
-
- removeLang(lng) {
- //has state
- let { values, languages, currentValues, currentLanguage } = this.state;
- //remove contents of lang
- delete values[lng];
- //remove lang from list
- languages.splice(languages.indexOf(lng), 1);
- //manage state to move on other key
- let k0 = Object.keys(values) ? Object.keys(values)[0] : null;
- currentLanguage = k0 ? k0 : null;
- if (!currentLanguage) {
- currentLanguage = languages ? languages[0] : null;
- }
- currentValues = currentLanguage
- ? Object.assign({}, values[currentLanguage])
- : null;
- this.setState({ values, languages, currentValues, currentLanguage });
- this.props.initialize(APP_FORM, currentValues ? currentValues : {});
- }
-
- onSearch(search) {
- this.setState({
- search
- });
- }
-
- switchLang(lng) {
- //has state
- let { values, languages, currentValues, currentLanguage } = this.state;
- if (!lng || lng === currentLanguage) return;
-
- //save current language data
- if (currentLanguage)
- values[currentLanguage] = Object.assign({}, currentValues);
-
- if (languages.indexOf(lng) > -1) {
- // load previous lang data
- currentValues = Object.assign({}, values[lng]);
- } else {
- //clone current data and then add language
- languages.push(lng);
- currentValues = {};
- if (currentLanguage && values[currentLanguage]) {
- let clonedValues = _.omitBy(values[currentLanguage], (value, key) => {
- return _.startsWith(key, SUMMARY + "_");
- });
- currentValues = Object.assign({}, clonedValues);
- }
- }
- //move to current lang
- currentLanguage = lng;
-
- let search = null;
- let activeSection = -1;
- if (languages && languages.length == 1) {
- activeSection = 0;
- }
- //update state
- this.setState({
- values,
- languages,
- currentValues,
- currentLanguage,
- search,
- activeSection
- });
-
- this.props.initialize(APP_FORM, currentValues);
- }
-
- async switchCountry(country) {
- //has state
- let { currentValues } = this.state;
- await this.initData(country);
- this.props.initialize(APP_FORM, currentValues);
- }
-
- onAccordion(activeSection) {
- //has state
-
- let offset = activeSection * 56;
- let currentScroll = document.getElementById(`content__main`).scrollTop;
- let diff = currentScroll - offset;
-
- if (diff > 0) {
- console.info("diff", diff);
- document.getElementById(`content__main`).scrollTop = offset;
- } else {
- console.warn("inviewport");
- }
- this.setState({ activeSection: activeSection });
- }
-
- render() {
- let {
- currentLanguage,
- blocks,
- activeSection,
- country,
- allFields,
- lastGen
- } = this.state;
-
- let errors = null;
- let submitFailed = false;
- let { form } = this.props;
-
- if (form && form[APP_FORM]) {
- errors =
- form[APP_FORM] && form[APP_FORM].syncErrors
- ? form[APP_FORM].syncErrors
- : null;
- }
-
- return (
-
-
-
- {this.langSwitcher()}
-
- {currentLanguage &&
- blocks && (
-
- )}
-
- {currentLanguage && this.renderFoot()}
-
-
- {this.renderSidebar()}
-
- );
- }
-}
diff --git a/editor/src/app/components/editorForm.js b/editor/src/app/components/editorForm.js
deleted file mode 100644
index 7bbb7e78..00000000
--- a/editor/src/app/components/editorForm.js
+++ /dev/null
@@ -1,137 +0,0 @@
-import React, { Component, Fragment } from "react";
-import { Field, reduxForm } from "redux-form";
-import { DefaultTheme as Widgets } from "../form";
-import { APP_FORM } from "../contents/constants";
-import renderField from "../form/renderField";
-import CountrySwitcher from "./countrySwitcher";
-import Collapse, { Panel } from "rc-collapse";
-import img_x from "../../asset/img/x.svg";
-import img_accordion_open from "../../asset/img/accordion-open.svg";
-import img_accordion_closed from "../../asset/img/accordion-closed.svg";
-import { getFieldByTitle } from "../contents/data";
-
-const renderBlocksSimple = blocks => {
- return blocks.map((block, i) => (
-
-
-
{block.index}
-
{block.title}
-
-
{renderBlockItems(block.items, i)}
-
- ));
-};
-
-const renderBlockItems = (items, id) => {
- return items.map((item, i) => {
- // getField(item);
- let cn = item.cn ? item.cn : "block__item";
- if (item.type === "object") cn = "block__object";
- return (
-
- {renderField(item, item.title, Widgets, "", {}, item.required === true)}
-
- );
- });
-};
-
-const renderHeader = props => {
- let img_arrow = img_accordion_closed;
- if (props.activeSection == props.block.index - 1) {
- img_arrow = img_accordion_open;
- }
- return (
-
- {props.block.index}. {props.block.title}
- {props.hasError && (
-
-
-
- )}
-
- );
-};
-
-const renderBlocks = (
- blocks,
- activeSection,
- countryProps,
- sectionsWithErrors
-) => {
- return blocks.map((block, i) => {
- let last = blocks.length === i + 1;
- //let cn = activeSection == i ? "block_heading--active" : '';
- let hasError = sectionsWithErrors.indexOf(i) >= 0;
- let c = {
- showArrow: false
- };
- if (hasError) {
- c.headerClass = "rc-collapse-header-error";
- }
- return (
-
- {last && }
- {renderBlockItems(block.items, i)}
-
- );
- });
-};
-
-const EditForm = props => {
- const {
- handleSubmit,
- pristine,
- reset,
- submitting,
- data,
- errors,
- activeSection,
- country,
- switchCountry,
- allFields,
- submitFailed
- } = props;
-
- let countryProps = { country, switchCountry };
-
- let params = {
- accordion: true,
- defaultActiveKey: "0"
- };
-
- if (activeSection) {
- params.activeKey = activeSection == -1 ? "0" : activeSection;
- }
-
- let sectionsWithErrors = [];
- //submitFailed &&
- if (submitFailed && errors) {
- sectionsWithErrors = Object.keys(errors).reduce((s, e) => {
- let field = getFieldByTitle(allFields, e);
- if (s.indexOf(field.section) < 0) {
- s.push(field.section);
- }
- return s;
- }, []);
- }
-
- return (
-
-
-
- );
-};
-
-export default reduxForm({
- form: APP_FORM
-})(EditForm);
diff --git a/editor/src/app/components/foot.js b/editor/src/app/components/foot.js
deleted file mode 100644
index 860d6966..00000000
--- a/editor/src/app/components/foot.js
+++ /dev/null
@@ -1,56 +0,0 @@
-import React, { Component } from "react";
-import { connect } from "react-redux";
-import { submit } from "redux-form";
-import { APP_FORM } from "../contents/constants";
-
-function mapStateToProps(state) {
- return { form: state.form };
-}
-
-const mapDispatchToProps = dispatch => {
- return {
- submit: name => dispatch(submit(name))
- };
-};
-
-@connect(
- mapStateToProps,
- mapDispatchToProps
-)
-export default class foot extends Component {
- constructor(props) {
- super(props);
- }
-
- render() {
- let { yaml, error, loading, values, form } = this.props;
- return (
-
-
- this.props.reset()}
- >
- Reset
-
-
-
- {
- this.props.submit(APP_FORM);
- setTimeout(() => {
- this.props.submitFeedback();
- }, 250);
- }}
- >
- Generate
-
-
-
- );
- }
-}
-//disabled={form[APP_FORM].submitFailed && form[APP_FORM].syncErrors}
diff --git a/editor/src/app/components/head.js b/editor/src/app/components/head.js
deleted file mode 100644
index c597992b..00000000
--- a/editor/src/app/components/head.js
+++ /dev/null
@@ -1,73 +0,0 @@
-import React, { Component } from "react";
-import { repositoryUrl } from "../contents/constants";
-import moment from "moment";
-
-let timer = null;
-class head extends Component {
- constructor(props) {
- super(props);
- this.state = {
- info: null
- };
- }
-
- updateGen(lastGen) {
- console.log("UPDATE GEN");
- let info = null;
- if (lastGen) {
- info = moment(lastGen).fromNow();
- timer = setTimeout(
- function() {
- this.updateGen(lastGen);
- }.bind(this),
- 30000
- );
- }
- this.setState({ info });
- }
-
- componentWillReceiveProps(next) {
- if (next.lastGen != this.props.lastGen) {
- if (timer) {
- clearTimeout(timer);
- }
- this.updateGen(next.lastGen);
- }
- }
-
- componentWillUnmount() {
- if (timer) {
- clearTimeout(timer);
- }
- }
-
- componentDidMount() {
- const { lastGen } = this.props;
- this.updateGen(lastGen);
- }
-
- render() {
- let { info } = this.state;
- return (
-
-
Public Code
-
-
-
- {info && (
-
- Last generation: {info}
-
- )}
-
-
-
- );
- }
-}
-
-export default head;
diff --git a/editor/src/app/components/index.js b/editor/src/app/components/index.js
deleted file mode 100644
index 0a58407f..00000000
--- a/editor/src/app/components/index.js
+++ /dev/null
@@ -1,263 +0,0 @@
-import React, { Component } from "react";
-import Schema from "../contents/schema";
-import cleanDeep from "clean-deep";
-import jsyaml from "../../../node_modules/js-yaml/dist/js-yaml.js";
-import renderField from "../form/renderField";
-import buildSyncValidation from "../form/buildSyncValidation";
-
-import {
- APP_FORM,
- yamlData,
- versionsUrl,
- repositoryUrl
-} from "../contents/constants";
-
-import { initialize, submit } from "redux-form";
-import { notify, clearNotifications } from "../store/notifications";
-import { saveYaml, setVersions } from "../store/cache";
-import { DefaultTheme } from "../form";
-import { reduxForm } from "redux-form";
-import { connect } from "react-redux";
-
-import myTheme from "../form/widgets/";
-import compileSchema from "../form/compileSchema";
-import langs from "../contents/langs";
-import tags from "../contents/tags";
-import validator from "validator";
-import Toolbar from "./toolbar";
-import _ from "lodash";
-import u from "updeep";
-import Ajv from "ajv";
-
-const jsonData = require("../schema.json");
-const APP_FORM = "appForm";
-const ajv = new Ajv({
- errorDataPath: "property",
- allErrors: true,
- jsonPointers: false
-});
-
-let schema = {};
-let tag_names = tags.map(t => t.tag);
-let tag_descrs = tags.map(t => t.descr);
-
-const mapStateToProps = state => {
- return {
- notifications: state.notifications,
- cache: state.cache
- };
-};
-const mapDispatchToProps = dispatch => {
- return {
- saveYaml: data => dispatch(saveYaml(data)),
- setVersions: data => dispatch(setVersions(data)),
- notify: (type, data) => dispatch(notify(type, data)),
- clearNotifications: (type, data) =>
- dispatch(clearNotifications(type, data)),
- initialize: (name, data) => dispatch(initialize(name, data)),
- submit: name => dispatch(submit(name))
- };
-};
-const getReleases = () => {
-
- return fetch(versionsUrl)
- .then(res => res.json())
- .then(data => data.map(d => d.name));
-};
-
-@connect(
- mapStateToProps,
- mapDispatchToProps
-)
-export default class Index extends Component {
- constructor(props) {
- super(props);
- this.state = {
- yaml: null,
- formData: null,
- loading: true
- };
- this.submit = this.submit.bind(this);
- }
-
- async componentDidMount() {
- let versions = await getReleases();
- console.log("VERSIONS", versions);
- this.getSchema(versions);
- }
-
- getSchema(versions) {
- console.log(versions);
- let customMeta = {
- definitions: {
- publiccodeYamlVersion: {
- widget: "choice-multiple-expanded"
- },
- descriptionPerLang: {
- properties: {
- longDescription: {
- widget: "editor"
- }
- }
- },
- landingURL: {
- widget: "url"
- },
- releaseDate: {
- widget: "date"
- },
- developmentStatus: {
- widget: "choice-multiple-expanded"
- },
- softwareType: {
- widget: "choice-multiple-expanded"
- }
- }
- };
-
- let custom_props = {
- publiccodeYamlVersion: {
- type: "array",
- uniqueItems: true,
- items: {
- type: "string",
- title: "Version",
- enum: versions
- }
- },
- softwareDescription: {
- type: "array",
- uniqueItems: true,
- items: {
- type: "object",
- properties: {
- language: {
- type: "string",
- title: "Language",
- enum: langs
- },
- description: { $ref: "#/definitions/descriptionPerLang" }
- },
- required: ["language", "description"]
- }
- }
- };
- delete jsonData.$schema;
- delete jsonData.id;
-
- let data = jsonData;
- //data = Object.assign({}, custom_props, data);
- let custom_field_keys = _.keys(custom_props);
- custom_field_keys.map(k => {
- data.properties[k] = custom_props[k];
- });
- data = u(customMeta, data);
-
- console.log("DATA", data);
- let obj = jsyaml.load(JSON.stringify(data));
-
- schema = compileSchema(obj);
- console.log("COMPILED SCHEMA", obj);
- this.setState({ loading: false });
- }
-
- submit(data) {
- this.notify();
- console.log("SUBMIT");
-
- data = cleanDeep(data);
- console.log(data);
- //REFORMAT CUSTOM FIELDS DATA
- try {
- let yaml = jsyaml.dump(data);
- this.setState({ yaml, error: null });
- } catch (e) {
- console.error(e);
- }
- }
-
- onLoad(formData, yaml) {
- console.log("loaded", yaml, formData);
- this.setState({ formData, yaml });
- }
-
- notify(title = "hey", msg = "ciao", millis = 3000) {
- this.props.notify({ title, msg, millis });
- }
-
- BaseForm(props) {
- const {
- schema,
- handleSubmit,
- theme,
- error,
- submitting,
- context,
- load,
- pristine
- } = props;
-
- return (
-
- );
- }
-
- renderForm() {
- const { loading } = this.state;
- if (loading) return Loading...
;
- console.log("COMPILED SCHEMA", schema);
- const initialValues = Schema.initialValues;
- const MyForm = reduxForm({
- form: APP_FORM,
- validate: buildSyncValidation(schema),
- initialValues: initialValues
- })(this.BaseForm);
-
- return (
-
- );
- }
-
- reset(data) {
- if (!data) {
- data = Schema.initialValues;
- }
- console.log("RESET", data);
- this.props.initialize(APP_FORM, data);
- }
-
- render() {
- let { yaml } = this.state;
- return (
-
-
-
{this.renderForm()}
-
-
- this.props.submit(APP_FORM)}
- >
- Generate File
-
-
-
-
-
- );
- }
-}
diff --git a/editor/src/app/components/languageSwitcher.js b/editor/src/app/components/languageSwitcher.js
deleted file mode 100644
index 70b80ba6..00000000
--- a/editor/src/app/components/languageSwitcher.js
+++ /dev/null
@@ -1,72 +0,0 @@
-import React, { Component } from "react";
-import available_languages from "../contents/langs";
-//const available_languages = ["ita", "eng", "fra", "zho"];
-import img_close from "../../asset/img/close.svg";
-
-export default class languageSwitcher extends Component {
- constructor(props) {
- super(props);
- }
-
- render() {
- let { languages, currentLanguage, search } = this.props;
- //console.log(error);
- let results = available_languages;
- if (search)
- results = available_languages.filter(name => name.indexOf(search) > -1);
-
- return (
-
- {languages.map(lng => {
- let cn = "language-switcher__item";
- if (lng == currentLanguage) {
- cn += " language-switcher__item--selected";
- }
- return (
-
- );
- })}
-
-
-
-
- this.props.onSearch(e.target.value)}
- />
-
-
-
-
-
-
- );
- }
-}
diff --git a/editor/src/app/components/sidebar.js b/editor/src/app/components/sidebar.js
deleted file mode 100644
index b403514f..00000000
--- a/editor/src/app/components/sidebar.js
+++ /dev/null
@@ -1,263 +0,0 @@
-import React, { Component } from "react";
-import { connect } from "react-redux";
-import copy from "copy-to-clipboard";
-import validator from "validator";
-import { notify } from "../store/notifications";
-import { APP_FORM } from "../contents/constants";
-import img_x from "../../asset/img/x.svg";
-import img_copy from "../../asset/img/copy.svg";
-import img_upload from "../../asset/img/load.svg";
-import img_download from "../../asset/img/download.svg";
-import img_dots from "../../asset/img/dots.svg";
-import img_xx from "../../asset/img/xx.svg";
-
-import { getRemoteYml } from "../utils/calls";
-import { getLabel } from "../contents/data";
-
-function mapStateToProps(state) {
- return { form: state.form };
-}
-
-const mapDispatchToProps = dispatch => {
- return {
- notify: data => dispatch(notify(data))
- };
-};
-
-const sampleUrl = `https://api.github.com/repos/italia/publiccode.yml/contents/version/0.1/example/publiccode.minimal.yml`;
-
-@connect(
- mapStateToProps,
- mapDispatchToProps
-)
-export default class sidebar extends Component {
- constructor(props) {
- super(props);
- this.state = {
- dialog: false,
- remoteYml: sampleUrl
- };
- }
-
- showDialog(dialog) {
- this.setState({ dialog });
- }
-
- handleChange(e) {
- this.setState({ remoteYml: e.target.value });
- }
-
- async loadRemoteYaml(e) {
- e.preventDefault();
- const { onLoad, onReset } = this.props;
- let { remoteYml } = this.state;
- this.showDialog(false);
-
- if (!remoteYml || !validator.isURL(remoteYml)) {
- this.props.notify({ type: 1, msg: "Not a valid url" });
- }
-
- let ext = remoteYml.split(/[. ]+/).pop();
- if (ext != "yml" && ext != "yaml") {
- this.props.notify({ type: 1, msg: "File type not supported" });
- return;
- }
-
- onReset();
-
- let yaml = null;
- try {
- yaml = await getRemoteYml(remoteYml);
- onLoad(yaml);
- } catch (error) {
- console.error(error);
- alert("error parsing remote yaml");
- }
- }
-
- load(files) {
- const { onLoad, onReset } = this.props;
- //has dom
- if (!files || !files[0]) {
- this.props.notify({ type: 1, msg: "File not found" });
- return;
- }
- // let ext = files[0].name.split(".")[1];
- let ext = files[0].name.split(/[. ]+/).pop();
- if (ext != "yml" && ext != "yaml") {
- this.props.notify({ type: 1, msg: "File type not supported" });
- return;
- }
-
- const reader = new FileReader();
- const that = this;
-
- onReset();
-
- reader.onload = function() {
- let yaml = reader.result;
- onLoad(yaml);
- document.getElementById("load_yaml").value = "";
- that.showDialog(false);
- };
- reader.readAsText(files[0]);
- }
-
- download(data) {
- //has dom
- const blob = new Blob([data], {
- type: "text/yaml;charset=utf-8;"
- });
- let blobURL = window.URL.createObjectURL(blob);
- let tempLink = document.createElement("a");
- tempLink.style = "display:none";
- tempLink.download = "pubbliccode.yml";
- tempLink.href = blobURL;
- tempLink.setAttribute("download", "pubbliccode.yml");
- document.body.appendChild(tempLink);
- tempLink.click();
- setTimeout(function() {
- document.body.removeChild(tempLink);
- window.URL.revokeObjectURL(blobURL);
- }, 1000);
- }
-
- render() {
- let { dialog } = this.state;
- let { yaml, loading, values, allFields, form } = this.props;
- let errors = null;
- let fail = false;
-
- if (form && form[APP_FORM]) {
- errors =
- form[APP_FORM] && form[APP_FORM].syncErrors
- ? form[APP_FORM].syncErrors
- : null;
- fail = form[APP_FORM].submitFailed ? form[APP_FORM].submitFailed : false;
- }
-
- return (
-
-
- {fail == true ? "Errors" : "File YAML"}
- {loading &&
}
-
-
-
- {!fail &&
- !yaml &&
No code generated.
}
- {fail &&
- errors && (
-
- {Object.keys(errors).map((e, i) => (
-
-
- {getLabel(allFields, e)}
-
- ))}
-
- )}
- {!(fail && errors) && (
-
-
-
- {"\n"}
- {yaml}
-
-
-
- )}
-
-
- {dialog && (
-
-
this.showDialog(false)}
- >
-
-
-
this.load(e.target.files)}
- />
-
-
-
Browse file from disk
-
-
document.getElementById("load_yaml").click()}
- >
- Browse
-
-
-
-
-
Paste remote yaml url
-
-
-
-
- )}
-
-
-
- );
- }
-}
diff --git a/editor/src/app/contents/constants.js b/editor/src/app/contents/constants.js
deleted file mode 100644
index 3d2e1f4b..00000000
--- a/editor/src/app/contents/constants.js
+++ /dev/null
@@ -1,5 +0,0 @@
- let {REPOSITORY} = process.env;
-export const repositoryUrl = `https://github.com/${REPOSITORY}`;
-export const versionsUrl = `https://api.github.com/repos/${REPOSITORY}/contents/version`;
-
-export const APP_FORM = "appForm";
diff --git a/editor/src/app/contents/data.js b/editor/src/app/contents/data.js
deleted file mode 100644
index d9dcb7ea..00000000
--- a/editor/src/app/contents/data.js
+++ /dev/null
@@ -1,112 +0,0 @@
-import data, { fieldsAsync } from "./fields";
-
-const { sections, groups, available_countries, countrySpec } = data;
-
-//export groups;
-export const SUMMARY = "description";
-export const DEPENDSON = "dependsOn";
-
-export const GROUPS = groups;
-export const SECTIONS = sections;
-export const AVAILABLE_COUNTRIES = available_countries;
-
-export const getData = async (countryCode = null) => {
- const fields = await fieldsAsync();
- const countryFields = getCountryElements(countryCode);
- const allFields = getAllFields(fields, countryFields);
- const blocks = generateBlocks(allFields);
- const elements = generateElements(blocks);
- const obj = { blocks, elements, allFields };
- return obj;
-};
-
-export const getFieldByTitle = (allFields, title) => {
- return allFields.find(field => field.title === title);
-};
-
-export const getLabel = (allFields, title) => {
- let field = allFields.find(field => field.title === title);
- if (field) {
- return field.label ? field.label : field.title;
- }
- return null;
-};
-
-const generateBlocks = allFields => {
- return sections.map((s, i) => {
- let fields = allFields.filter(obj => obj.section === i);
- let items = fields.map(i => {
- let prefix = i.group ? `${i.group}_` : "";
- if (!i.title.includes(prefix)) i.title = `${prefix}${i.title}`;
- return i;
- });
- return {
- title: s,
- index: i + 1,
- items
- };
- });
-};
-
-export const removeAdditional = (allFields, obj) => {
- validKeys = allFields.map(f => f.title);
- Object.keys(obj).forEach(key => validKeys.includes(key) || delete obj[key]);
- return obj;
-};
-
-const generateElements = blocks => {
- return blocks.reduce((merge, block) => {
- merge = [...merge, ...block.items];
- return merge;
- }, []);
-};
-
-const getCountryElements = (countryCode = null) => {
- let country = countrySpec.find(c => c.code == countryCode);
- if (country) return country.fields;
- return null;
-};
-
-const getAllFields = (generic, countryFields = null) => {
- if (countryFields) return [...generic, ...countryFields];
- return generic;
-};
-
-//
-
-const flatAll = allFields => {
- console.log("flatAll", allFields);
- return allFields.reduce((list, f) => {
- let items = flatField(f);
- return [...list, ...items];
- }, []);
-};
-
-const flatField = field => {
- console.log("flatField", field.title, field.type);
- let items = [];
- if (field.type === "object") {
- items = flatObject(field);
- } else if (field.type === "array") {
- items = flatArray(field);
- } else {
- items.push(field);
- }
- return items;
-};
-
-const flatArray = field => {
- console.log("flatArray", field.title, field.type);
- return field.items.reduce((list, f) => {
- let items = flatField(f);
- return [...list, ...items];
- }, []);
-};
-
-const flatObject = field => {
- console.log("flatObject", field.title, field.type);
- return field.properties.reduce((list, f) => {
- let items = flatField(f);
- return [...list, ...items];
- }, []);
-};
diff --git a/editor/src/app/contents/fields/generic.js b/editor/src/app/contents/fields/generic.js
deleted file mode 100644
index e82223b1..00000000
--- a/editor/src/app/contents/fields/generic.js
+++ /dev/null
@@ -1,602 +0,0 @@
-import { getReleases } from "../../utils/calls";
-import { versionsUrl } from "../constants";
-import tags from "../tags";
-
-const tag_names = tags.map(t => t.tag);
-const tag_descrs = tags.map(t => t.descr);
-const developmentStatus_list = [
- "concept",
- "development",
- "beta",
- "stable",
- "obsolete"
-];
-const softwareType_list = [
- "standalone",
- "addon",
- "library",
- "configurationFiles"
-];
-
-let versions = null;
-
-const fields = async () => {
- if (!versions) {
- console.log("get versions");
- try {
- versions = await getReleases(versionsUrl);
- } catch (e) {
- versions = ["development", "0.1"];
- }
- } else {
- versions = await Promise.resolve(versions);
- }
-
- return [
- {
- title: "publiccode-yaml-version",
- label: "Publiccode Yaml Version",
- type: "string",
- description: "This key contains the version of the publicode definition.",
- items: {
- type: "string"
- },
- section: 0,
- required: true,
- enum: versions,
- widget: "choice-expanded"
- },
- {
- title: "name",
- label: "Name of the software",
- type: "string",
- description:
- "This key contains the name of the software. It contains the (short) public name of the product, which can be localised in the specific localisation section. It should be the name most people usually refer to the software. In case the software has both an internal 'code' name and a commercial name, use the commercial name.",
- section: 0,
- required: true
- },
- {
- title: "releaseDate",
- label: "Release Date",
- type: "string",
- description:
- "This key contains the date at which the latest version was released. This date is mandatory if the software has been released at least once and thus the version number is present.",
-
- section: 0,
- required: true,
- widget: "date"
- },
- {
- title: "url",
- label: "Repository URL",
- type: "string",
- description:
- "A unique identifier for this software. This string must be a URL to the source code repository (git, svn, ...) in which the software is published. If the repository is available under multiple protocols, prefer HTTP/HTTPS URLs which don't require user authentication.",
- widget: "url",
- section: 0,
- required: true
- },
- {
- title: "applicationSuite",
- label: "Application Suite",
- type: "string",
- description:
- "This key contains the name of the 'suite' to which the software belongs.",
- section: 0
- },
- {
- type: "string",
- title: "landingURL",
- label: "Landing Page URL",
- description:
- "If the url parameter does not serve a human readable or browsable page, but only serves source code to a source control client, with this key you have an option to specify a landing page. This page, ideally, is where your users will land when they will click a button labeled something like 'Go to the application source code'. In case the product provides an automated graphical installer, this URL can point to a page which contains a reference to the source code but also offers the download of such an installer.",
- section: 1,
- widget: "url"
- },
- {
- title: "localisedName",
- label: "Localised Name",
- type: "string",
- description: "localisedName",
- section: 2,
- group: "description"
- },
- {
- title: "shortDescription",
- label: "Short Description",
- type: "string",
- description: "A short description is isRequired",
- section: 0,
- group: "description",
- required: true
- },
- {
- title: "longDescription",
- label: "Long Description",
- type: "string",
- description: "A long description is isRequired",
- section: 3,
- group: "description",
- widget: "editor",
- required: true,
- cn: "block__item--full"
- },
- {
- title: "documentation",
- label: "Documentation",
- type: "string",
- description: "link to documentation",
- section: 1,
- group: "description"
- },
- {
- title: "apiDocumentation",
- label: "API Documentation",
- section: 3,
- group: "description",
- type: "string",
- description: "link to the api documentation"
- },
- {
- title: "freeTags",
- label: "Free Tags",
- section: 1,
- group: "description",
- type: "array",
- description: "a list of tags",
- items: {
- title: "tag",
- type: "string"
- }
- },
- {
- title: "featureList",
- label: "Feature List",
- type: "array",
- description: "a list of feature that the sw has",
- items: {
- type: "string",
- title: "feature"
- },
- section: 1,
- group: "description"
- },
- {
- title: "screenshots",
- label: "Screenshots",
- type: "array",
- description: "array of image url",
- items: {
- type: "string",
- title: "screenshot"
- },
- section: 2,
- group: "description"
- },
- {
- title: "videos",
- label: "Videos",
- type: "array",
- description: "link to videos",
- items: {
- type: "string",
- title: "video"
- },
- section: 2,
- group: "description"
- },
- {
- title: "awards",
- label: "Awards",
- type: "array",
- description: "awards won",
- items: {
- type: "string",
- title: "award"
- },
- section: 2,
- group: "description"
- },
- {
- title: "isBasedOn",
- label: "Is Based On",
- type: "string",
- description:
- "In case this software is a variant or a fork of another software, which might or might not contain a publiccode.yml file, this key will contain the url of the original project(s). The existence of this key identifies the fork as a software variant, descending from the specified repositories.",
- section: 0,
- widget: "url"
- },
-
- {
- type: "string",
- title: "softwareVersion",
- label: "Software Version",
- description:
- "This key contains the latest stable version number of the software. The version number is a string that is not meant to be interpreted and parsed but just displayed; parsers should not assume semantic versioning or any other specific version format.",
- section: 1
- },
- {
- title: "roadmap",
- label: "Roadmap",
- type: "string",
- description: "A link to a public roadmap of the software.",
- section: 1,
- widget: "url"
- },
- {
- type: "string",
- title: "logo",
- label: "Logo",
- description:
- "This key contains the logo of the software. Logos should be in vector format; raster formats are only allowed as a fallback. In this case, they should be transparent PNGs, minimum 1000px of width. Acceptable formats: SVG, SVGZ, PNG",
- section: 2
- },
- {
- type: "string",
- title: "monochromeLogo",
- label: "Logo Monochrome",
- description:
- "A monochromatic (black) logo. The logo should be in vector format; raster formats are only allowed as a fallback. In this case, they should be transparent PNGs, minimum 1000px of width. Acceptable formats: SVG, SVGZ, PNG",
- section: 2
- },
-
- {
- title: "developmentStatus",
- label: "Development Status",
-
- type: "string",
- description:
- "Allowed values: concept, development, beta, stable, obsolete",
- enum: developmentStatus_list,
- section: 1,
- required: true,
- widget: "choice-expanded"
- },
- {
- title: "softwareType",
- label: "Software Type",
- type: "string",
- description:
- "Allowed values: standalone, addon, library, configurationFiles",
- enum: softwareType_list,
- section: 1,
- required: true,
- widget: "choice-expanded"
- },
-
- {
- type: "array",
- title: "platforms",
- label: "Platforms",
- description:
- "Values: web, windows, mac, linux, ios, android. Human readable values outside this list are allowed",
- examples: ["android", "ios"],
- items: {
- type: "string",
- enum: ["web", "windows", "mac", "linux", "ios", "android"]
- },
- section: 1,
- widget: "tags"
- },
- {
- type: "string",
- title: "license",
- label: "License",
- description:
- "This string describes the license under which the software is distributed. The string must contain a valid SPDX expression, referring to one (or multiple) open-source license. Please refer to the SPDX documentation for further information.",
- section: 4,
- group: "legal",
- required: true
- },
- {
- type: "string",
- title: "mainCopyrightOwner",
- label: "Main Copyright Owner",
- description:
- "This string describes the entity that owns the copyright on 'most' of the code in the repository. Normally, this is the line that is reported with the copyright symbol at the top of most files in the repo.",
- section: 4,
- group: "legal"
- },
- {
- type: "string",
- title: "repoOwner",
- label: "Repository Owner",
- description:
- "This string describes the entity that owns this repository; this might or might not be the same entity who owns the copyright on the code itself. For instance, in case of a fork of the original software, the repoOwner is probably different from the mainCopyrightOwner.",
- section: 0,
- group: "legal",
- required: true
- },
- {
- title: "authorsFile",
- label: "Authors File",
- type: "string",
- description:
- "Some open-source softwares adopt a convention of identify the copyright holders through a file that lists all the entities that own the copyright. This is common in projects strongly backed by a community where there are many external contributors and no clear single/main copyright owner. In such cases, this key can be used to refer to the authors file, using a path relative to the root of the repository.",
- section: 4,
- group: "legal"
- },
- {
- title: "tags",
- label: "Tags",
- description:
- "A list of words that can be used to describe the software and can help building catalogs of open software. Each tag must be in Unicode lowercase, and should not contain any Unicode whitespace character. The suggested character to separate multiple words is - (single dash). See also: description/[lang]/freeTags/",
- type: "array",
- items: {
- type: "string",
- title: "tag",
- enum: tag_names,
- enum_titles: tag_descrs
- },
- section: 3,
- required: true,
- widget: "tags"
- },
- {
- title: "onlyFor",
- label: "Only For",
- type: "array",
- description:
- "Public software could be very specific in scope because there is a large set of tasks that are specific to each type of administration. For instance, many softwares that are used in schools are probably not useful in hospitals. If you want to explicitly mark some software as only useful to certain types of administrations, you should add them to this key.The list of allowed values is defined in pa-types.md, and can be country-specific. This list can evolve at any time, separately from the version of this specification.",
-
- items: {
- type: "string"
- },
- section: 3,
- group: "intendedAudience"
- },
- {
- title: "countries",
- label: "Countries",
- type: "array",
- description:
- "This key explicitly includes certain countries in the intended audience, i.e. the software explicitly claims compliance with specific processes, technologies or laws. All countries are specified using lowercase ISO 3166-1 alpha-2 two-letter country codes.",
- items: {
- title: "item",
- type: "string"
- },
- section: 3,
- group: "intendedAudience"
- },
- {
- title: "unsupportedCountries",
- label: "Unsupported Countries",
- type: "array",
- description:
- "This key explicitly marks countries as NOT supported. This might be the case if there is a conflict between how software is working and a specific law, process or technology. All countries are specified using lowercase ISO 3166-1 alpha-2 two-letter country codes.",
- items: {
- title: "item",
- type: "string"
- },
- section: 3,
- group: "intendedAudience"
- },
- {
- title: "usedBy",
- label: "Used By",
- description:
- "A list of the names of prominent public administrations (that will serve as testimonials) that are currently known to the software maintainer to be using this software. Parsers are encouraged to enhance this list also with other information that can obtain independently; for instance, a fork of a software, owned by an administration, could be used as a signal of usage of the software.",
-
- type: "array",
- items: {
- type: "string"
- },
- section: 1
- },
-
- {
- title: "inputTypes",
- label: "Input Types",
- description:
- "A list of Media Types (MIME Types) as mandated in RFC 6838 which the application can handle as output. In case the software does not support any input, you can skip this field or use application/x.empty.",
- type: "array",
- items: {
- type: "string"
- },
- section: 1
- },
- {
- title: "outputTypes",
- label: "Output Types",
- description:
- "A list of Media Types (MIME Types) as mandated in RFC 6838 which the application can handle as output. In case the software does not support any output, you can skip this field or use application/x.empty.",
- type: "array",
- items: {
- type: "string"
- },
- section: 1
- },
- {
- title: "localisationReady",
- label: "Localisation Ready",
- type: "boolean",
- description:
- "If yes, the software has infrastructure in place or is otherwise designed to be multilingual. It does not need to be available in more than one language.",
- section: 3,
- group: "localisation"
- },
- {
- title: "availableLanguages",
- label: "Available Languages",
- type: "array",
- description:
- "If present, this is the list of languages in which the software is available. Of course, this list will contain at least one language. See also: https://en.wikipedia.org/wiki/ISO_639-2",
- items: {
- type: "string"
- },
- section: 3,
- group: "localisation"
- },
- {
- title: "type",
- label: "Maintenance Type",
- type: "array",
- description:
- "This key describes how the software is currently maintained. 'internal' means that the software is internally maintained by the repository owner. 'contract' means that there is a commercial contract that binds an entity to the maintenance of the software; 'community' means that the software is currently maintained by one or more people that donate their time to the project; 'none' means that the software is not actively maintained.",
- items: {
- type: "string"
- },
- uniqueItems: true,
- enum: ["internal", "contract", "community", "none"],
- widget: "choice-expanded",
- section: 5,
- group: "maintenance"
- },
- {
- title: "contacts",
- label: "Contacts",
- type: "array",
- description:
- "One or more contacts maintaining this software. This key describes the technical people currently responsible for maintaining the software. All contacts need to be a physical person, not a company or an organisation. if somebody is acting as a representative of an institution, it must be listed within the affiliation of the contact. In case of a commercial agreement (or a chain of such agreements), specify the final entities actually contracted to deliver the maintenance. Do not specify the software owner unless it is technically involved with the maintenance of the product as well.",
- items: {
- title: "contact",
- label: "Contact",
- description:
- "This key contains an explicit affiliation information for the technical contact. In case of multiple maintainers, this can be used to create a relation between each technical contact and each maintainer entity. It can contain for instance a company name, an association name, etc.",
- type: "object",
- properties: {
- name: {
- type: "string",
- title: "name",
- label: "Name",
- description:
- " mandatory - This key contains the full name of one of the technical contacts. It must be a real person; do NOT populate this key with generic contact information, company departments, associations, etc."
- },
- email: {
- type: "string",
- title: "Email",
- label: "Email",
- widget: "email",
- description:
- "This key contains the e-mail address of the technical contact. It must be an email address of where the technical contact can be directly reached; do NOT populate this key with mailing-lists or generic contact points like info@acme.inc. "
- },
- phone: {
- type: "string",
- title: "phone",
- label: "Phone",
- description: " phone number (with international prefix)"
- },
- affiliation: {
- type: "string",
- title: "affiliation",
- label: "Affiliation",
- description:
- "This key contains an explicit affiliation information for the technical contact. In case of multiple maintainers, this can be used to create a relation between each technical contact and each maintainer entity. It can contain for instance a company name, an association name, etc."
- }
- },
- required: ["name"]
- },
- section: 5,
- group: "maintenance",
- cn: "block__item--full",
- required: true
- },
- {
- title: "contractors",
- label: "Contractors",
- type: "array",
- description:
- "This key describes the entity or entities, if any, that are currently contracted for maintaining the software. They can be companies, organizations, or other collective names.",
- items: {
- title: "contractor",
- label: "Contractor",
- description:
- "This key contains an explicit affiliation information for the technical contact. In case of multiple maintainers, this can be used to create a relation between each technical contact and each maintainer entity. It can contain for instance a company name, an association name, etc.",
- type: "object",
- properties: {
- name: {
- type: "string",
- title: "name",
- label: "Name",
- description:
- "mandatory - The name of the contractor, whether it's a company or a physical person."
- },
- until: {
- type: "string",
- title: "until",
- label: "Until",
- description:
- " mandatory - This is a date (YYYY-MM-DD). This key must contain the date at which the maintenance is going to end. In case of community maintenance, the value should not be more than 2 years in the future, and thus will need to be regularly updated as the community continues working on the project.",
- widget: "date"
- },
- website: {
- type: "string",
- title: "website",
- label: "website",
- description:
- "This key points to the maintainer website. It can either point to the main institutional website, or to a more project-specific page or website.",
- widget: "url"
- }
- },
- required: ["name", "until"]
- },
- section: 5,
- group: "maintenance",
- cn: "block__item--full"
- },
-
- {
- title: "dependsOn",
- label: "Depends On",
- description:
- "This section provides an overview on the system-level dependencies required to install and use this software.",
- type: "array",
- items: {
- title: "dependency",
- label: "Dependency",
- description:
- "A dependency is a complex object. The properties are the following:",
- type: "object",
- properties: {
- type: {
- title: "type",
- label: "Type",
- type: "array",
- items: {
- type: "string"
- },
- enum: ["open", "proprietary", "hardware"],
- uniqueItems: true,
- widget: "choice-expanded"
- },
- name: {
- title: "name",
- label: "Name",
- type: "string",
- description:
- "mandatory - The name of the dependency (e.g. MySQL, NFC Reader)"
- },
- versionMin: {
- type: "string",
- title: "versionMin",
- label: "Version Range Min",
- description: "the first compatible version"
- },
- versionMax: {
- type: "string",
- title: "versionMax",
- label: "Version Range Max",
- description: "the latest compatible version"
- },
- version: {
- type: "string",
- title: "version",
- label: "Exact Version",
- description:
- "the only major version for which the software is compatible. It assumes compatibility with all patches and bugfixes later applied to this version."
- },
- optional: {
- title: "optional",
- label: "Optional",
- type: "boolean",
- description: "whether the dependency is optional or mandatory"
- }
- },
- required: ["name", "type"]
- },
- section: 4,
- cn: "block__item--full"
- }
- ];
-};
-export default fields;
diff --git a/editor/src/app/contents/fields/index.js b/editor/src/app/contents/fields/index.js
deleted file mode 100644
index 1499315f..00000000
--- a/editor/src/app/contents/fields/index.js
+++ /dev/null
@@ -1,120 +0,0 @@
-import uk from "./uk";
-import us from "./us";
-import it from "./it";
-import getFields from "./generic";
-
-const sections = [
- "Main information",
- "Specification",
- "Multimedia",
- "Description",
- "Legal",
- "Maintenance",
- "Country Specific"
-];
-
-const groups = [
- "summary",
- "maintenance",
- "legal",
- "intendedAudience",
- "localisation"
-];
-
-const countrySpec = [
- {
- code: "uk",
- name: "United Kingdom",
- fields: uk
- },
- {
- code: "us",
- name: "United States",
- fields: us
- },
- {
- code: "it",
- name: "italia",
- fields: it
- }
-];
-const available_countries = countrySpec.map(country => country.code);
-const data = {
- countrySpec,
- sections,
- groups,
- available_countries
-};
-
-export const fieldsAsync = async () => {
- return await getFields();
-};
-export default data;
-
-/*
-------------------------------------
-# MAIN INFORMATION 0
-------------------------------------
-name
-applicationSuite
-summary_shortDescription
-publiccodeYamlVersion
-releaseDate
-legal_repoOwner
-landingURL
-isBasedOn
-tags
-
-------------------------------------
-# SPECIFICATION 1
-------------------------------------
-roadmap
-summary_documentation
-url
-softwareVersion
-developmentStatus
-softwareType
-inputTypes
-outputTypes
-platforms
-usedBy
-summary_featureList
-summary_freeTags
-
-------------------------------------
-# MULTIMEDIA 2
-------------------------------------
-summary_screenshots
-summary_videos
-logo
-monochromeLogo
-summary_localisedName
-summary_awards
-
-------------------------------------
-# SUMMARY 3
-------------------------------------
-summary_longDescription
-summary_apiDocumentation
-intendedAudience_onlyFor
-intendedAudience_countries
-intendedAudience_unsupportedCountries
-localisation_localisationReady
-localisation_availableLanguages
-dependsOn
-
-------------------------------------
-# LEGAL 4
-------------------------------------
-legal_license
-legal_mainCopyrightOwner
-legal_authorsFile
-
-------------------------------------
-# MAINTENANCE 5
-------------------------------------
-maintenance_type
-maintenance_contractors
-maintenance_contacts
-
-*/
diff --git a/editor/src/app/contents/fields/it.js b/editor/src/app/contents/fields/it.js
deleted file mode 100644
index f930d8ee..00000000
--- a/editor/src/app/contents/fields/it.js
+++ /dev/null
@@ -1,160 +0,0 @@
-const ecosistemi_list = [
- "sanita",
- "welfare",
- "finanza-pubblica",
- "scuola",
- "istruzione-superiore-ricerca",
- "difesa-sicurezza-soccorso-legalita",
- "giustizia",
- "infrastruttura-logistica",
- "sviluppo-sostenibilita",
- "beni-culturali-turismo",
- "agricoltura",
- "italia-europa-mondo"
-];
-
-const it = [
- {
- section: 6,
- group: "it",
- title: "spid",
- label: "SPID",
- type: "boolean",
- description:
- "Se presente e impostato a yes, il software si interfaccia con SPID - il Sistema Pubblico di Identità Digitale."
- },
- {
- section: 6,
- group: "it",
- title: "cie",
- label: "CIE",
- type: "boolean",
- description:
- "Se presente e impostato a yes, il software si interfaccia con la Carta di Identità Elettronica."
- },
- {
- section: 6,
- group: "it",
- title: "anpr",
- label: "ANPR",
- type: "boolean",
- description:
- "Se presente e impostato a yes, il software si interfaccia con ANPR."
- },
- {
- section: 6,
- group: "it",
- title: "pagopa",
- label: "PagoPA",
- type: "boolean",
- description:
- "Se presente e impostato a yes, il software si interfaccia con PagoPA."
- },
- {
- section: 6,
- group: "it",
- title: "conforme",
- label: "Conforme",
- type: "object",
- properties: {
- accessibile: {
- title: "accessibile",
- label: "Accessibile",
- type: "boolean",
- description:
- "Se presente e impostato a yes, il software è conforme alle leggi in materia di accessibilità (L. 4/2004), come descritto ulteriormente nelle linee guida di design."
- },
- interoperabile: {
- title: "interoperabile",
- label: "Interoperabile",
- type: "boolean",
- description:
- "Se presente e impostato a yes, il software è conforme alle linee guida sull'interoperabilità.Riferimento normativo: Art. 73 del CAD."
- },
- sicuro: {
- title: "sicuro",
- label: "Sicuro",
- type: "boolean",
- description:
- "Se presente e impostato a yes, il software è conforme alle Misure minime di sicurezza ICT per le Pubbliche amministrazioni."
- },
- privacy: {
- title: "privacy",
- label: "Privacy",
- type: "boolean",
- description:
- "Se presente e impostato a yes, il software rispetta le linee guida del Garante per la protezione dei dati personali."
- }
- }
- },
-
- {
- section: 6,
- group: "it",
- title: "riuso",
- label: "Riuso",
- type: "object",
- properties: {
- codiceIPA: {
- title: "codiceIPA",
- label: "Codice IPA",
- type: "string",
- description:
- "Questa chiave rappresenta il codice dell'amministrazione all'interno dell'Indice delle Pubbliche Amministrazioni (codice IPA) Il parser applicherà il corretto prefisso al valore dato a questa chiave per creare un'URI identificativa, una volta che questo sarà definito. L'URI sarà riconducibile a http://w3id.org/italia/data secondo la politica degli URI adottata in ambito DAF."
- },
- ecosistemi: {
- type: "array",
- title: "ecosistemi",
- label: "Ecosistemi",
- description:
- "Values: web, windows, mac, linux, ios, android. Human readable values outside this list are allowed",
- examples: ["android", "ios"],
- items: {
- title: "ecosistema",
- label: "Ecosistema",
- type: "string",
- enum: ecosistemi_list
- },
- section: 6
- }
- }
- },
- {
- section: 6,
- group: "it",
- title: "designKit",
- label: "Design Kit",
- type: "object",
- properties: {
- seo: {
- title: "seo",
- label: "SEO",
- type: "boolean",
- description:
- "Se presente e impostato a yes, il software ha utilizzato, in fase di progettazione, il kit di SEO di Designers Italia."
- },
- ui: {
- title: "ui",
- label: "UI",
- type: "boolean",
- description:
- "Se presente e impostato a yes, il software ha utilizzato, in fase di progettazione, il kit UI di Designers Italia."
- },
- web: {
- title: "web",
- label: "Web",
- type: "boolean",
- description:
- "Se presente e impostato a yes, il software utilizza il kit per lo sviluppo web di Designers Italia."
- },
- content: {
- title: "content",
- label: "Content",
- type: "boolean",
- description:
- "Se presente e impostato a yes, il software ha utilizzato, in fase di progettazione, il kit per la scrittura del contenuto di Designers Italia."
- }
- }
- }
-];
-export default it;
diff --git a/editor/src/app/contents/fields/uk.js b/editor/src/app/contents/fields/uk.js
deleted file mode 100644
index 19de1df2..00000000
--- a/editor/src/app/contents/fields/uk.js
+++ /dev/null
@@ -1,26 +0,0 @@
-const uk = [
- {
- type: "array",
- title: "platforms",
- label: "Platforms",
- description:
- "Values: web, windows, mac, linux, ios, android. Human readable values outside this list are allowed",
- examples: ["android", "ios"],
- items: {
- type: "string",
- enum: ["web", "windows", "mac", "linux", "ios", "android"]
- },
- section: 1
- },
- {
- title: "sample",
- label: "sample UK",
- type: "string",
- description:
- "This key contains the sample version of the country specific subschema.",
- section: 6,
- required: true,
- group: "uk"
- }
-];
-export default uk;
diff --git a/editor/src/app/contents/fields/us.js b/editor/src/app/contents/fields/us.js
deleted file mode 100644
index 05fc3aaf..00000000
--- a/editor/src/app/contents/fields/us.js
+++ /dev/null
@@ -1,13 +0,0 @@
-const us = [
- {
- title: "sample",
- label: "sample USA",
- type: "string",
- description:
- "This key contains the sample version of the country specific subschema.",
- section: 6,
- required: true,
- group: "us"
- }
-];
-export default us;
diff --git a/editor/src/app/contents/langs.js b/editor/src/app/contents/langs.js
deleted file mode 100644
index d73da0e5..00000000
--- a/editor/src/app/contents/langs.js
+++ /dev/null
@@ -1,511 +0,0 @@
-const langs = [
- "aar",
- "abk",
- "ace",
- "ach",
- "ada",
- "ady",
- "afa",
- "afh",
- "afr",
- "ain",
- "aka",
- "akk",
- "alb",
- "ale",
- "alg",
- "alt",
- "amh",
- "ang",
- "anp",
- "apa",
- "ara",
- "arc",
- "arg",
- "arm",
- "arn",
- "arp",
- "art",
- "arw",
- "asm",
- "ast",
- "ath",
- "aus",
- "ava",
- "ave",
- "awa",
- "aym",
- "aze",
- "bad",
- "bai",
- "bak",
- "bal",
- "bam",
- "ban",
- "baq",
- "bas",
- "bat",
- "bej",
- "bel",
- "bem",
- "ben",
- "ber",
- "bho",
- "bih",
- "bik",
- "bin",
- "bis",
- "bla",
- "bnt",
- "bod",
- "bos",
- "bra",
- "bre",
- "btk",
- "bua",
- "bug",
- "bul",
- "bur",
- "byn",
- "cad",
- "cai",
- "car",
- "cat",
- "cau",
- "ceb",
- "cel",
- "ces",
- "cha",
- "chb",
- "che",
- "chg",
- "chi",
- "chk",
- "chm",
- "chn",
- "cho",
- "chp",
- "chr",
- "chu",
- "chv",
- "chy",
- "cmc",
- "cnr",
- "cop",
- "cor",
- "cos",
- "cpe",
- "cpf",
- "cpp",
- "cre",
- "crh",
- "crp",
- "csb",
- "cus",
- "cym",
- "cze",
- "dak",
- "dan",
- "dar",
- "day",
- "del",
- "den",
- "deu",
- "dgr",
- "din",
- "div",
- "doi",
- "dra",
- "dsb",
- "dua",
- "dum",
- "dut",
- "dyu",
- "dzo",
- "efi",
- "egy",
- "eka",
- "ell",
- "elx",
- "eng",
- "enm",
- "epo",
- "est",
- "eus",
- "ewe",
- "ewo",
- "fan",
- "fao",
- "fas",
- "fat",
- "fij",
- "fil",
- "fin",
- "fiu",
- "fon",
- "fra",
- "fre",
- "frm",
- "fro",
- "frr",
- "frs",
- "fry",
- "ful",
- "fur",
- "gaa",
- "gay",
- "gba",
- "gem",
- "geo",
- "ger",
- "gez",
- "gil",
- "gla",
- "gle",
- "glg",
- "glv",
- "gmh",
- "goh",
- "gon",
- "gor",
- "got",
- "grb",
- "grc",
- "gre",
- "grn",
- "gsw",
- "guj",
- "gwi",
- "hai",
- "hat",
- "hau",
- "haw",
- "heb",
- "her",
- "hil",
- "him",
- "hin",
- "hit",
- "hmn",
- "hmo",
- "hrv",
- "hsb",
- "hun",
- "hup",
- "hye",
- "iba",
- "ibo",
- "ice",
- "ido",
- "iii",
- "ijo",
- "iku",
- "ile",
- "ilo",
- "ina",
- "inc",
- "ind",
- "ine",
- "inh",
- "ipk",
- "ira",
- "iro",
- "isl",
- "ita",
- "jav",
- "jbo",
- "jpn",
- "jpr",
- "jrb",
- "kaa",
- "kab",
- "kac",
- "kal",
- "kam",
- "kan",
- "kar",
- "kas",
- "kat",
- "kau",
- "kaw",
- "kaz",
- "kbd",
- "kha",
- "khi",
- "khm",
- "kho",
- "kik",
- "kin",
- "kir",
- "kmb",
- "kok",
- "kom",
- "kon",
- "kor",
- "kos",
- "kpe",
- "krc",
- "krl",
- "kro",
- "kru",
- "kua",
- "kum",
- "kur",
- "kut",
- "lad",
- "lah",
- "lam",
- "lao",
- "lat",
- "lav",
- "lez",
- "lim",
- "lin",
- "lit",
- "lol",
- "loz",
- "ltz",
- "lua",
- "lub",
- "lug",
- "lui",
- "lun",
- "luo",
- "lus",
- "mac",
- "mad",
- "mag",
- "mah",
- "mai",
- "mak",
- "mal",
- "man",
- "mao",
- "map",
- "mar",
- "mas",
- "may",
- "mdf",
- "mdr",
- "men",
- "mga",
- "mic",
- "min",
- "mis",
- "mkd",
- "mkh",
- "mlg",
- "mlt",
- "mnc",
- "mni",
- "mno",
- "moh",
- "mon",
- "mos",
- "mri",
- "msa",
- "mul",
- "mun",
- "mus",
- "mwl",
- "mwr",
- "mya",
- "myn",
- "myv",
- "nah",
- "nai",
- "nap",
- "nau",
- "nav",
- "nbl",
- "nde",
- "ndo",
- "nds",
- "nep",
- "new",
- "nia",
- "nic",
- "niu",
- "nld",
- "nno",
- "nob",
- "nog",
- "non",
- "nor",
- "nqo",
- "nso",
- "nub",
- "nwc",
- "nya",
- "nym",
- "nyn",
- "nyo",
- "nzi",
- "oci",
- "oji",
- "ori",
- "orm",
- "osa",
- "oss",
- "ota",
- "oto",
- "paa",
- "pag",
- "pal",
- "pam",
- "pan",
- "pap",
- "pau",
- "peo",
- "per",
- "phi",
- "phn",
- "pli",
- "pol",
- "pon",
- "por",
- "pra",
- "pro",
- "pus",
- "qaa-",
- "que",
- "raj",
- "rap",
- "rar",
- "roa",
- "roh",
- "rom",
- "ron",
- "rum",
- "run",
- "rup",
- "rus",
- "sad",
- "sag",
- "sah",
- "sai",
- "sal",
- "sam",
- "san",
- "sas",
- "sat",
- "scn",
- "sco",
- "sel",
- "sem",
- "sga",
- "sgn",
- "shn",
- "sid",
- "sin",
- "sio",
- "sit",
- "sla",
- "slo",
- "slk",
- "slv",
- "sma",
- "sme",
- "smi",
- "smj",
- "smn",
- "smo",
- "sms",
- "sna",
- "snd",
- "snk",
- "sog",
- "som",
- "son",
- "sot",
- "spa",
- "sqi",
- "srd",
- "srn",
- "srp",
- "srr",
- "ssa",
- "ssw",
- "suk",
- "sun",
- "sus",
- "sux",
- "swa",
- "swe",
- "syc",
- "syr",
- "tah",
- "tai",
- "tam",
- "tat",
- "tel",
- "tem",
- "ter",
- "tet",
- "tgk",
- "tgl",
- "tha",
- "tib",
- "tig",
- "tir",
- "tiv",
- "tkl",
- "tlh",
- "tli",
- "tmh",
- "tog",
- "ton",
- "tpi",
- "tsi",
- "tsn",
- "tso",
- "tuk",
- "tum",
- "tup",
- "tur",
- "tut",
- "tvl",
- "twi",
- "tyv",
- "udm",
- "uga",
- "uig",
- "ukr",
- "umb",
- "und",
- "urd",
- "uzb",
- "vai",
- "ven",
- "vie",
- "vol",
- "vot",
- "wak",
- "wal",
- "war",
- "was",
- "wel",
- "wen",
- "wln",
- "wol",
- "xal",
- "xho",
- "yao",
- "yap",
- "yid",
- "yor",
- "ypk",
- "zap",
- "zbl",
- "zen",
- "zgh",
- "zha",
- "zho",
- "znd",
- "zul",
- "zun",
- "zxx",
- "zza"
-];
-
-export default langs;
diff --git a/editor/src/app/contents/sample.js b/editor/src/app/contents/sample.js
deleted file mode 100644
index 0e34ec83..00000000
--- a/editor/src/app/contents/sample.js
+++ /dev/null
@@ -1,219 +0,0 @@
-import compileSchema from "../form/compileSchema";
-import _ from "lodash";
-
-// export const gen = () => {
-// let items = [];
-// Object.keys(obj).map(k => {
-// if (obj[k].type != "object") items.push(obj[k]);
-// });
-// console.log(items);
-// return items;
-// };
-
-export const data = [
- {
- title: "Main Infos",
- index: 1,
- items: [
- {
- title: "Summary",
- descr: "informazioni varie",
- type: "string",
- cn: "block__item--full",
- widget: "editor"
- },
- {
- type: "array",
- cn: "block__item--full",
- title: "contacts",
- description:
- "One or more contacts maintaining this software. This key describes the technical people currently responsible for maintaining the software. All contacts need to be a physical person, not a company or an organisation. if somebody is acting as a representative of an institution, it must be listed within the affiliation of the contact. In case of a commercial agreement (or a chain of such agreements), specify the final entities actually contracted to deliver the maintenance. Do not specify the software owner unless it is technically involved with the maintenance of the product as well.",
- items: {
- title: "contact",
- description:
- "This key contains an explicit affiliation information for the technical contact. In case of multiple maintainers, this can be used to create a relation between each technical contact and each maintainer entity. It can contain for instance a company name, an association name, etc.",
- type: "object",
- properties: {
- name: {
- type: "string",
- title: "name",
- description:
- " mandatory - This key contains the full name of one of the technical contacts. It must be a real person; do NOT populate this key with generic contact information, company departments, associations, etc."
- },
- email: {
- type: "string",
- title: "Email",
- description:
- "This key contains the e-mail address of the technical contact. It must be an email address of where the technical contact can be directly reached; do NOT populate this key with mailing-lists or generic contact points like info@acme.inc. ",
- examples: ["lou.reed@acme.inc"]
- },
- phone: {
- type: "string",
- title: "phone",
- description: " phone number (with international prefix)"
- },
- affiliation: {
- type: "string",
- title: "affiliation",
- description:
- "This key contains an explicit affiliation information for the technical contact. In case of multiple maintainers, this can be used to create a relation between each technical contact and each maintainer entity. It can contain for instance a company name, an association name, etc."
- }
- },
- required: ["email"]
- }
- },
- {
- title: "softwareVersion",
- label: "Software Version",
- description: "This key contains...",
- type: "string",
- widget: "textarea"
- }
- ]
- },
- {
- title: "Multimedia",
- index: 2,
- items: [
- {
- title: "firstName",
- label: "First Name",
- descr: "",
- type: "string"
- },
- {
- title: "lastName",
- label: "Last Name",
- descr: "",
- type: "string"
- },
- {
- title: "email",
- label: "Email",
- descr: "",
- type: "string",
- required: true
- }
- ]
- },
- {
- title: "Block 3",
- index: 3,
- items: [
- {
- title: "developmentStatus",
- label: "developmentStatus",
- type: "array",
- description:
- "Allowed values: concept, development, beta, stable, obsolete",
- examples: [""],
- items: {
- type: "string"
- }
- },
- {
- title: "softwareType",
- label: "softwareType",
- type: "array",
- uniqueItems: true,
- description:
- "Allowed values: standalone, addon, library, configurationFiles",
- examples: ["standalone"],
- items: {
- type: "string",
- enum: ["standalone", "addon", "library", "configurationFiles"]
- },
- widget: "choice-multiple-expanded"
- },
- {
- title: "releaseDate",
- label: "Release Date",
- type: "string",
- description:
- "This key contains the date at which the latest version was released. This date is mandatory if the software has been released at least once and thus the version number is present.",
- widget: "date"
- }
- ]
- },
- {
- title: "Blok 4",
- index: "4",
- items: [
- {
- title: "intendedAudience",
- label: "Intended Audience",
- type: "object",
- properties: {
- onlyFor: {
- title: "only for",
- type: "array",
- description:
- "Public software could be very specific in scope because there is a large set of tasks that are specific to each type of administration. For instance, many softwares that are used in schools are probably not useful in hospitals. If you want to explicitly mark some software as only useful to certain types of administrations, you should add them to this key.The list of allowed values is defined in pa-types.md, and can be country-specific. This list can evolve at any time, separately from the version of this specification.",
- examples: ["city"],
- items: {
- type: "string"
- }
- },
- countries: {
- title: "countries",
- type: "array",
- description:
- "This key explicitly includes certain countries in the intended audience, i.e. the software explicitly claims compliance with specific processes, technologies or laws. All countries are specified using lowercase ISO 3166-1 alpha-2 two-letter country codes.",
- items: {
- title: "item",
- type: "string"
- }
- },
- unsupportedCountries: {
- title: "unsupportedCountries",
- type: "array",
- description:
- "This key explicitly marks countries as NOT supported. This might be the case if there is a conflict between how software is working and a specific law, process or technology. All countries are specified using lowercase ISO 3166-1 alpha-2 two-letter country codes.",
- items: {
- title: "item",
- type: "string"
- }
- }
- }
- },
- {
- title: "legal",
- label: "Legal",
- type: "object",
- description:
- "This section provides an overview of the legal info of the software.",
- properties: {
- license: {
- type: "string",
- title: "license",
- examples: ["AGPL-3.0-or-later"],
- description:
- "This string describes the license under which the software is distributed. The string must contain a valid SPDX expression, referring to one (or multiple) open-source license. Please refer to the SPDX documentation for further information."
- },
- mainCopyrightOwner: {
- type: "string",
- title: "mainCopyrightOwner",
- examples: ["City of Amsterdam"],
- description:
- "This string describes the entity that owns the copyright on 'most' of the code in the repository. Normally, this is the line that is reported with the copyright symbol at the top of most files in the repo."
- },
- repoOwner: {
- type: "string",
- title: "repoOwner",
- examples: ["City of Amsterdam"],
- description:
- "This string describes the entity that owns this repository; this might or might not be the same entity who owns the copyright on the code itself. For instance, in case of a fork of the original software, the repoOwner is probably different from the mainCopyrightOwner."
- },
- authorsFile: {
- type: "string",
- title: "authorsFile",
- examples: ["authorsFile"],
- description:
- "Some open-source softwares adopt a convention of identify the copyright holders through a file that lists all the entities that own the copyright. This is common in projects strongly backed by a community where there are many external contributors and no clear single/main copyright owner. In such cases, this key can be used to refer to the authors file, using a path relative to the root of the repository."
- }
- },
- required: ["license", "repoOwner"]
- }
- ]
- }
-];
diff --git a/editor/src/app/contents/tags.js b/editor/src/app/contents/tags.js
deleted file mode 100644
index 2b823cb8..00000000
--- a/editor/src/app/contents/tags.js
+++ /dev/null
@@ -1,96 +0,0 @@
-const tags = [
- {
- tag: "3dgraphics",
- descr: "application for viewing, creating, or processing 3-d graphics"
- },
- { tag: "accessibility", descr: "accessibility" },
- { tag: "accounting", descr: "accounting software" },
- { tag: "amusement", descr: "a simple amusement" },
- { tag: "archiving", descr: "a tool to archive/backup data" },
- { tag: "art", descr: "software to teach arts" },
- { tag: "artificial-intelligence", descr: "artificial intelligence software" },
- { tag: "backend", descr: "software not meant for end users" },
- { tag: "calculator", descr: "a calculator" },
- { tag: "calendar", descr: "calendar application" },
- { tag: "chat", descr: "a chat client" },
- { tag: "classroom-management", descr: "classroom management software" },
- { tag: "clock", descr: "a clock application/applet" },
- { tag: "content-management", descr: "a content management system (CMS)" },
- { tag: "compression", descr: "a tool to manage compressed data/archives" },
- { tag: "construction", descr: "" },
- { tag: "contact-management", descr: "e.g. an address book" },
- { tag: "database", descr: "application to manage a database" },
- { tag: "debugger", descr: "a tool to debug applications" },
- { tag: "dictionary", descr: "a dictionary" },
- { tag: "documentation", descr: "help or documentation" },
- {
- tag: "electronics",
- descr: "electronics software, e.g. a circuit designer"
- },
- { tag: "email", descr: "email application" },
- {
- tag: "emulator",
- descr: "emulator of another platform, such as a dos emulator"
- },
- { tag: "engineering", descr: "engineering software, e.g. cad programs" },
- { tag: "file-manager", descr: "a file manager" },
- { tag: "file-transfer", descr: "tools like ftp or p2p programs" },
- { tag: "finance", descr: "application to manage your finance" },
- { tag: "flowchart", descr: "a flowchart application" },
- { tag: "gui-designer", descr: "a gui designer application" },
- { tag: "identity", descr: "identity management" },
- { tag: "instant-messaging", descr: "an instant messaging client" },
- { tag: "library", descr: "a library software" },
- { tag: "medical-software", descr: "medical software" },
- {
- tag: "monitor",
- descr: "monitor application/applet that monitors some resource or activity"
- },
- { tag: "museum", descr: "museum software" },
- { tag: "music", descr: "musical software" },
- { tag: "news", descr: "software to manage and publish news" },
- { tag: "ocr", descr: "optical character recognition application" },
- { tag: "parallel-computing", descr: "parallel computing software" },
- { tag: "photography", descr: "camera tools, etc." },
- { tag: "presentation", descr: "presentation software" },
- { tag: "printing", descr: "a tool to manage printers" },
- { tag: "procurement", descr: "software for managing procurement" },
- { tag: "project-management", descr: "project management application" },
- {
- tag: "publishing",
- descr: "desktop publishing applications and color management tools"
- },
- {
- tag: "raster-graphics",
- descr:
- "application for viewing, creating, or processing raster (bitmap) graphics"
- },
- { tag: "remote-access", descr: "a tool to remotely manage your pc" },
- { tag: "revision-control", descr: "applications like git or subversion" },
- { tag: "robotics", descr: "robotics software" },
- { tag: "scanning", descr: "tool to scan a file/text" },
- { tag: "security", descr: "a security tool" },
- { tag: "sports", descr: "sports software" },
- { tag: "spreadsheet", descr: "a spreadsheet" },
- { tag: "telephony", descr: "telephony via pc" },
- { tag: "terminal-emulator", descr: "a terminal emulator application" },
- { tag: "texteditor", descr: "a text editor" },
- { tag: "texttools", descr: "a text tool utility" },
- { tag: "translation", descr: "a translation tool" },
- {
- tag: "vector-graphics",
- descr: "application for viewing, creating, or processing vector graphics"
- },
- { tag: "video-conference", descr: "video conference software" },
- { tag: "viewer", descr: "tool to view e.g. a graphic or pdf file" },
- { tag: "web-browser", descr: "a web browser" },
- {
- tag: "whistleblowing",
- descr: "software for whistleblowing / anticorruption"
- },
- { tag: "word-processor", descr: "a word processor" }
-];
-
-export default tags;
-export const tag_names = tags.map(t => t.tag);
-export const tag_descrs = tags.map(t => t.descr);
diff --git a/editor/src/app/editor_generator_schema.json b/editor/src/app/editor_generator_schema.json
deleted file mode 100644
index fb9add1f..00000000
--- a/editor/src/app/editor_generator_schema.json
+++ /dev/null
@@ -1,587 +0,0 @@
-{
- "$schema": "http://json-schema.org/draft-04/hyper-schema",
- "title": "Publiccode definition schema",
- "description": "",
- "type": "object",
- "id": "publiccode",
- "properties": {
- "publiccode-yaml-version": {
- "$ref": "#/definitions/publiccode-yaml-version"
- },
- "name": {
- "$ref": "#/definitions/name"
- },
- "applicationSuite": {
- "$ref": "#/definitions/applicationSuite"
- },
- "url": {
- "$ref": "#/definitions/url"
- },
- "landingURL": {
- "$ref": "#/definitions/landingURL"
- },
- "isBasedOn": {
- "$ref": "#/definitions/isBasedOn"
- },
- "softwareVersion": {
- "$ref": "#/definitions/softwareVersion"
- },
- "releaseDate": {
- "$ref": "#/definitions/releaseDate"
- },
- "logo": {
- "$ref": "#/definitions/logo"
- },
- "monochromeLogo": {
- "$ref": "#/definitions/monochromeLogo"
- },
- "inputTypes": {
- "$ref": "#/definitions/inputTypes"
- },
- "outputTypes": {
- "$ref": "#/definitions/outputTypes"
- },
- "platforms": {
- "$ref": "#/definitions/platforms"
- },
- "tags": {
- "$ref": "#/definitions/tags"
- },
- "usedBy": {
- "$ref": "#/definitions/usedBy"
- },
- "roadmap": {
- "$ref": "#/definitions/roadmap"
- },
- "developmentStatus": {
- "$ref": "#/definitions/developmentStatus"
- },
- "softwareType": {
- "$ref": "#/definitions/softwareType"
- },
- "intendedAudience": {
- "$ref": "#/definitions/intendedAudience"
- },
- "description": {
- "$ref": "#/definitions/description"
- },
- "legal": {
- "$ref": "#/definitions/legal"
- },
- "maintenance": {
- "$ref": "#/definitions/maintenance"
- },
- "localisation": {
- "$ref": "#/definitions/localisation"
- },
- "dependsOn": {
- "$ref": "#/definitions/dependsOn"
- }
- },
- "required": [
- "publiccode-yaml-version",
- "name",
- "url",
- "releaseDate",
- "tags",
- "developmentStatus",
- "softwareType",
- "description",
- "legal"
- ],
- "definitions": {
- "publiccode-yaml-version": {
- "title": "publiccode-yaml-version",
- "label": "publiccode-yaml-version",
- "type": "string",
- "enum": ["developmnet", "0.1"],
- "description":
- "This key contains the version of the publicode definition.",
- "widget": "choice-multiple-expanded"
- },
- "name": {
- "type": "string",
- "title": "Name",
- "label": "Name",
- "description":
- "This key contains the name of the software. It contains the (short) public name of the product, which can be localised in the specific localisation section. It should be the name most people usually refer to the software. In case the software has both an internal 'code' name and a commercial name, use the commercial name.",
- "examples": ["Medusa"]
- },
- "applicationSuite": {
- "type": "string",
- "title": "applicationSuite",
- "description":
- "This key contains the name of the 'suite' to which the software belongs.",
- "examples": ["MegaProductivitySuite"]
- },
- "url": {
- "type": "string",
- "title": "url",
- "description":
- "A unique identifier for this software. This string must be a URL to the source code repository (git, svn, ...) in which the software is published. If the repository is available under multiple protocols, prefer HTTP/HTTPS URLs which don't require user authentication.",
- "examples": ["https://example.com/italia/medusa.git"]
- },
- "landingURL": {
- "type": "string",
- "title": "landingURL",
- "description":
- "If the url parameter does not serve a human readable or browsable page, but only serves source code to a source control client, with this key you have an option to specify a landing page. This page, ideally, is where your users will land when they will click a button labeled something like 'Go to the application source code'. In case the product provides an automated graphical installer, this URL can point to a page which contains a reference to the source code but also offers the download of such an installer.",
- "examples": ["https://example.com/italia/medusa"]
- },
- "isBasedOn": {
- "type": "string",
- "title": "isBasedOn",
- "description":
- "In case this software is a variant or a fork of another software, which might or might not contain a publiccode.yml file, this key will contain the url of the original project(s). The existence of this key identifies the fork as a software variant, descending from the specified repositories.",
- "examples": ["https://github.com/italia/otello.git"]
- },
- "softwareVersion": {
- "type": "string",
- "title": "softwareVersion",
- "description":
- "This key contains the latest stable version number of the software. The version number is a string that is not meant to be interpreted and parsed but just displayed; parsers should not assume semantic versioning or any other specific version format.",
- "examples": ["1.0", "dev"]
- },
- "releaseDate": {
- "type": "string",
- "title": "releaseDate",
- "description":
- "This key contains the date at which the latest version was released. This date is mandatory if the software has been released at least once and thus the version number is present.",
- "examples": ["2017-04-15"],
- "widget": "date"
- },
- "logo": {
- "type": "string",
- "title": "logo",
- "description":
- "This key contains the logo of the software. Logos should be in vector format; raster formats are only allowed as a fallback. In this case, they should be transparent PNGs, minimum 1000px of width. Acceptable formats: SVG, SVGZ, PNG",
- "examples": ["img/logo.jpg"]
- },
- "monochromeLogo": {
- "type": "string",
- "title": "monochromeLogo",
- "description":
- "A monochromatic (black) logo. The logo should be in vector format; raster formats are only allowed as a fallback. In this case, they should be transparent PNGs, minimum 1000px of width. Acceptable formats: SVG, SVGZ, PNG",
- "examples": ["img/logo.jpg"]
- },
- "inputTypes": {
- "title": "inputTypes",
- "description":
- "A list of Media Types (MIME Types) as mandated in RFC 6838 which the application can handle as output. In case the software does not support any input, you can skip this field or use application/x.empty.",
- "type": "array",
- "items": {
- "type": "string"
- }
- },
- "outputTypes": {
- "title": "outputTypes",
- "description":
- "A list of Media Types (MIME Types) as mandated in RFC 6838 which the application can handle as output. In case the software does not support any output, you can skip this field or use application/x.empty.",
- "type": "array",
- "items": {
- "type": "string"
- }
- },
- "platforms": {
- "type": "array",
- "title": "platforms",
- "description":
- "Values: web, windows, mac, linux, ios, android. Human readable values outside this list are allowed",
- "examples": ["android", "ios"],
- "items": {
- "type": "string",
- "enum": ["web", "windows", "mac", "linux", "ios", "android"]
- }
- },
- "tags": {
- "title": "tags",
- "description":
- "A list of words that can be used to describe the software and can help building catalogs of open software. Each tag must be in Unicode lowercase, and should not contain any Unicode whitespace character. The suggested character to separate multiple words is - (single dash). See also: description/[lang]/freeTags/",
- "type": "array",
- "items": {
- "type": "string",
- "enum": ["art", "backend"]
- }
- },
- "usedBy": {
- "title": "usedBy",
- "description":
- "A list of the names of prominent public administrations (that will serve as testimonials) that are currently known to the software maintainer to be using this software. Parsers are encouraged to enhance this list also with other information that can obtain independently; for instance, a fork of a software, owned by an administration, could be used as a signal of usage of the software.",
- "examples": ["stripe"],
- "type": "array",
- "items": {
- "type": "string"
- }
- },
- "roadmap": {
- "type": "string",
- "title": "roadmap",
- "description": "A link to a public roadmap of the software."
- },
- "developmentStatus": {
- "type": "string",
- "title": "developmentStatus",
- "description":
- "Allowed values: concept, development, beta, stable, obsolete",
- "enum": ["concept", "development", "beta", "stable", "obsolete"],
- "widget": "choice-expanded"
- },
- "softwareType": {
- "type": "string",
- "title": "softwareType",
- "description":
- "Allowed values: standalone, addon, library, configurationFiles",
- "examples": ["standalone"],
- "enum": ["standalone", "addon", "library", "configurationFiles"],
- "widget": "choice-expanded"
- },
- "intendedAudience": {
- "title": "intended audience",
- "type": "object",
- "properties": {
- "onlyFor": {
- "title": "only for",
- "type": "array",
- "description":
- "Public software could be very specific in scope because there is a large set of tasks that are specific to each type of administration. For instance, many softwares that are used in schools are probably not useful in hospitals. If you want to explicitly mark some software as only useful to certain types of administrations, you should add them to this key.The list of allowed values is defined in pa-types.md, and can be country-specific. This list can evolve at any time, separately from the version of this specification.",
- "examples": ["city"],
- "items": {
- "type": "string"
- }
- },
- "countries": {
- "title": "countries",
- "type": "array",
- "description":
- "This key explicitly includes certain countries in the intended audience, i.e. the software explicitly claims compliance with specific processes, technologies or laws. All countries are specified using lowercase ISO 3166-1 alpha-2 two-letter country codes.",
- "items": {
- "title": "item",
- "type": "string"
- }
- },
- "unsupportedCountries": {
- "title": "unsupportedCountries",
- "type": "array",
- "description":
- "This key explicitly marks countries as NOT supported. This might be the case if there is a conflict between how software is working and a specific law, process or technology. All countries are specified using lowercase ISO 3166-1 alpha-2 two-letter country codes.",
- "items": {
- "title": "item",
- "type": "string"
- }
- }
- }
- },
- "legal": {
- "title": "legal",
- "type": "object",
- "description":
- "This section provides an overview of the legal info of the software.",
- "properties": {
- "license": {
- "type": "string",
- "title": "license",
- "examples": ["AGPL-3.0-or-later"],
- "description":
- "This string describes the license under which the software is distributed. The string must contain a valid SPDX expression, referring to one (or multiple) open-source license. Please refer to the SPDX documentation for further information."
- },
- "mainCopyrightOwner": {
- "type": "string",
- "title": "mainCopyrightOwner",
- "examples": ["City of Amsterdam"],
- "description":
- "This string describes the entity that owns the copyright on 'most' of the code in the repository. Normally, this is the line that is reported with the copyright symbol at the top of most files in the repo."
- },
- "repoOwner": {
- "type": "string",
- "title": "repoOwner",
- "examples": ["City of Amsterdam"],
- "description":
- "This string describes the entity that owns this repository; this might or might not be the same entity who owns the copyright on the code itself. For instance, in case of a fork of the original software, the repoOwner is probably different from the mainCopyrightOwner."
- },
- "authorsFile": {
- "type": "string",
- "title": "authorsFile",
- "examples": ["authorsFile"],
- "description":
- "Some open-source softwares adopt a convention of identify the copyright holders through a file that lists all the entities that own the copyright. This is common in projects strongly backed by a community where there are many external contributors and no clear single/main copyright owner. In such cases, this key can be used to refer to the authors file, using a path relative to the root of the repository."
- }
- },
- "required": ["license", "repoOwner"]
- },
- "contact": {
- "title": "contact",
- "description":
- "This key contains an explicit affiliation information for the technical contact. In case of multiple maintainers, this can be used to create a relation between each technical contact and each maintainer entity. It can contain for instance a company name, an association name, etc.",
- "type": "object",
- "properties": {
- "name": {
- "type": "string",
- "title": "name",
- "description":
- " mandatory - This key contains the full name of one of the technical contacts. It must be a real person; do NOT populate this key with generic contact information, company departments, associations, etc."
- },
- "email": {
- "type": "string",
- "title": "Email",
- "description":
- "This key contains the e-mail address of the technical contact. It must be an email address of where the technical contact can be directly reached; do NOT populate this key with mailing-lists or generic contact points like info@acme.inc. ",
- "examples": ["lou.reed@acme.inc"],
- "widget": "email"
- },
- "phone": {
- "type": "string",
- "title": "phone",
- "description": " phone number (with international prefix)"
- },
- "affiliation": {
- "type": "string",
- "title": "affiliation",
- "description":
- "This key contains an explicit affiliation information for the technical contact. In case of multiple maintainers, this can be used to create a relation between each technical contact and each maintainer entity. It can contain for instance a company name, an association name, etc."
- }
- },
- "required": ["email"]
- },
- "contractor": {
- "title": "contractor",
- "description":
- "This key contains an explicit affiliation information for the technical contact. In case of multiple maintainers, this can be used to create a relation between each technical contact and each maintainer entity. It can contain for instance a company name, an association name, etc.",
- "type": "object",
- "properties": {
- "name": {
- "type": "string",
- "title": "name",
- "description":
- "mandatory - The name of the contractor, whether it's a company or a physical person."
- },
- "until": {
- "type": "string",
- "title": "until",
- "description":
- " mandatory - This is a date (YYYY-MM-DD). This key must contain the date at which the maintenance is going to end. In case of community maintenance, the value should not be more than 2 years in the future, and thus will need to be regularly updated as the community continues working on the project."
- },
- "website": {
- "type": "string",
- "title": "website",
- "description":
- "This key points to the maintainer website. It can either point to the main institutional website, or to a more project-specific page or website.",
- "widget": "url"
- }
- }
- },
- "maintenance": {
- "title": "maintenance",
- "type": "object",
- "properties": {
- "type": {
- "type": "array",
- "title": "type",
- "description":
- "This key describes how the software is currently maintained. 'internal' means that the software is internally maintained by the repository owner. 'contract' means that there is a commercial contract that binds an entity to the maintenance of the software; 'community' means that the software is currently maintained by one or more people that donate their time to the project; 'none' means that the software is not actively maintained.",
- "items": {
- "type": "string",
- "enum": ["internal", "contract", "community", "none"]
- }
- },
- "contractors": {
- "type": "array",
- "title": "contractors",
- "description":
- "This key describes the entity or entities, if any, that are currently contracted for maintaining the software. They can be companies, organizations, or other collective names.",
- "items": {
- "$ref": "#/definitions/contractor"
- }
- },
- "contacts": {
- "type": "array",
- "title": "contacts",
- "description":
- "One or more contacts maintaining this software. This key describes the technical people currently responsible for maintaining the software. All contacts need to be a physical person, not a company or an organisation. if somebody is acting as a representative of an institution, it must be listed within the affiliation of the contact. In case of a commercial agreement (or a chain of such agreements), specify the final entities actually contracted to deliver the maintenance. Do not specify the software owner unless it is technically involved with the maintenance of the product as well.",
- "items": {
- "$ref": "#/definitions/contact"
- }
- }
- },
- "required": ["contacts"]
- },
- "localisation": {
- "title": "localisation",
- "type": "object",
- "description":
- "This section provides an overview of the localization features of the software.",
- "properties": {
- "localisationReady": {
- "type": "boolean",
- "title": "localisationReady",
- "description":
- "If yes, the software has infrastructure in place or is otherwise designed to be multilingual. It does not need to be available in more than one language."
- },
- "availableLanguages": {
- "type": "array",
- "title": "availableLanguages",
- "description":
- "If present, this is the list of languages in which the software is available. Of course, this list will contain at least one language. See also: https://en.wikipedia.org/wiki/ISO_639-2",
- "items": {
- "type": "string"
- }
- }
- }
- },
- "dependency": {
- "title": "dependency",
- "description":
- "A dependency is a complex object. The properties are the following:",
- "type": "object",
- "properties": {
- "name": {
- "type": "string",
- "title": "name",
- "description":
- "mandatory - The name of the dependency (e.g. MySQL, NFC Reader)",
- "examples": ["MySQL", "NFC Reader"]
- },
- "versionMin": {
- "type": "string",
- "title": "versionMin",
- "description": "the first compatible version",
- "examples": ["1.0"]
- },
- "versionMax": {
- "type": "string",
- "title": "versionMax",
- "description": "the latest compatible version",
- "examples": ["1.0"]
- },
- "version": {
- "type": "string",
- "title": "version",
- "description":
- "the only major version for which the software is compatible. It assumes compatibility with all patches and bugfixes later applied to this version.",
- "examples": ["1.0"]
- },
- "optional": {
- "type": "boolean",
- "title": "optional",
- "description": "whether the dependency is optional or mandatory",
- "examples": [""]
- }
- }
- },
- "dependsOn": {
- "title": "dependsOn",
- "description":
- "This section provides an overview on the system-level dependencies required to install and use this software.",
- "type": "object",
- "properties": {
- "open": {
- "title": "open",
- "description":
- "This key contains a list of runtime dependencies that are distributed under an open-source license.",
- "type": "array",
- "items": {
- "$ref": "#/definitions/dependency"
- }
- },
- "proprietary": {
- "title": "propietary",
- "description":
- "TThis key contains a list of runtime dependencies that are distributed under a proprietary license.",
- "type": "array",
- "items": {
- "$ref": "#/definitions/dependency"
- }
- },
- "hardware": {
- "title": "hardware",
- "description":
- "This key contains a list of hardware dependencies that must be owned to use the software.",
- "type": "array",
- "items": {
- "$ref": "#/definitions/dependency"
- }
- }
- }
- },
- "description": {
- "title": "Description per Language",
- "description":
- "A set of fields to describe in language the current software",
- "type": "object",
- "properties": {
- "localisedName": {
- "type": "string",
- "title": "localisedName",
- "description": "localisedName"
- },
- "shortDescription": {
- "type": "string",
- "title": "shortDescription",
- "description": "A short description is required"
- },
- "longDescription": {
- "type": "string",
- "title": "longDescription",
- "description": "A long description is required",
- "widget": "editor"
- },
- "documentation": {
- "type": "string",
- "title": "documentation",
- "description": "link to documentation"
- },
- "apiDocumentation": {
- "type": "string",
- "title": "apiDocumentation",
- "description": "link to the api documentation"
- },
- "freeTags": {
- "type": "array",
- "title": "freeTags",
- "description": "a list of tags",
- "examples": ["webapp"],
- "items": {
- "title": "tag",
- "type": "string"
- }
- },
- "featureList": {
- "type": "array",
- "title": "featureList",
- "description": "a list of feature that the sw has",
- "items": {
- "type": "string",
- "title": "feature"
- }
- },
- "screenshots": {
- "type": "array",
- "title": "screenshots",
- "description": "array of image url",
- "items": {
- "type": "string",
- "title": "screenshot"
- }
- },
- "videos": {
- "type": "array",
- "title": "videos",
- "description": "link to videos",
- "items": {
- "type": "string",
- "title": "video"
- }
- },
- "awards": {
- "type": "array",
- "title": "awards",
- "description": "awards won",
- "items": {
- "type": "string",
- "title": "award"
- }
- }
- },
- "required": ["longDescription", "shortDescription"]
- }
- }
-}
diff --git a/editor/src/app/form/buildSyncValidation.js b/editor/src/app/form/buildSyncValidation.js
deleted file mode 100644
index 119b9be0..00000000
--- a/editor/src/app/form/buildSyncValidation.js
+++ /dev/null
@@ -1,86 +0,0 @@
-import Ajv from "ajv";
-import merge from "deepmerge";
-import { set as _set } from "lodash";
-
-const setError = (error, schema) => {
- // convert property accessor (.xxx[].xxx) notation to jsonPointers notation
- if (error.dataPath.charAt(0) === ".") {
- error.dataPath = error.dataPath.replace(/[.[]/gi, "/");
- error.dataPath = error.dataPath.replace(/[\]]/gi, "");
- }
- const dataPathParts = error.dataPath.split("/").slice(1);
- let dataPath = error.dataPath.slice(1).replace(/\//g, ".");
- const type = findTypeInSchema(schema, dataPathParts);
-
- let errorToSet;
- if (type === "array" || type === "allOf" || type === "oneOf") {
- errorToSet = { _error: error.message };
- } else {
- errorToSet = error.message;
- }
-
- let errors = {};
- _set(errors, dataPath, errorToSet);
- return errors;
-};
-
-const findTypeInSchema = (schema, dataPath) => {
- if (!schema) {
- return;
- } else if (dataPath.length === 0 && schema.hasOwnProperty("type")) {
- return schema.type;
- } else {
- if (schema.type === "array") {
- return findTypeInSchema(schema.items, dataPath.slice(1));
- } else if (schema.hasOwnProperty("allOf")) {
- if (dataPath.length === 0) return "allOf";
- schema = { ...schema, ...merge.all(schema.allOf) };
- delete schema.allOf;
- return findTypeInSchema(schema, dataPath);
- } else if (schema.hasOwnProperty("oneOf")) {
- if (dataPath.length === 0) return "oneOf";
- schema.oneOf.forEach(item => {
- let type = findTypeInSchema(item, dataPath);
- if (type) {
- return type;
- }
- });
- } else {
- return findTypeInSchema(
- schema.properties[dataPath[0]],
- dataPath.slice(1)
- );
- }
- }
-};
-
-const buildSyncValidation = (schema, ajvParam = null) => {
- console.log("SYNC VALIDATION");
- let ajv = ajvParam;
- if (ajv === null) {
- ajv = new Ajv({
- errorDataPath: "property",
- allErrors: true,
- jsonPointers: false
- });
- }
- return values => {
- const valid = ajv.validate(schema, values);
- if (valid) {
- return {};
- }
- const ajvErrors = ajv.errors;
-
- let errors = ajvErrors.map(error => {
- return setError(error, schema);
- });
- // We need at least two elements
- errors.push({});
- errors.push({});
- return merge.all(errors);
- };
-};
-
-export default buildSyncValidation;
-
-export { setError };
diff --git a/editor/src/app/form/compileSchema.js b/editor/src/app/form/compileSchema.js
deleted file mode 100644
index 89becd4d..00000000
--- a/editor/src/app/form/compileSchema.js
+++ /dev/null
@@ -1,44 +0,0 @@
-function isObject(thing) {
- return typeof thing === "object" && thing !== null && !Array.isArray(thing);
-}
-
-function compileSchema(schema, root) {
- if (!root) {
- root = schema;
- }
- let newSchema;
-
- if (isObject(schema)) {
- newSchema = {};
- for (let i in schema) {
- if (schema.hasOwnProperty(i)) {
- if (i === "$ref") {
- newSchema = compileSchema(resolveRef(schema[i], root), root);
- } else {
- newSchema[i] = compileSchema(schema[i], root);
- }
- }
- }
- return newSchema;
- }
-
- if (Array.isArray(schema)) {
- newSchema = [];
- for (let i = 0; i < schema.length; i += 1) {
- newSchema[i] = compileSchema(schema[i], root);
- }
- return newSchema;
- }
-
- return schema;
-}
-
-function resolveRef(uri, schema) {
- uri = uri.replace("#/", "");
- const tokens = uri.split("/");
- const tip = tokens.reduce((obj, token) => obj[token], schema);
-
- return tip;
-}
-
-export default compileSchema;
diff --git a/editor/src/app/form/index.js b/editor/src/app/form/index.js
deleted file mode 100644
index 811f24d5..00000000
--- a/editor/src/app/form/index.js
+++ /dev/null
@@ -1,53 +0,0 @@
-import React from "react";
-import PropTypes from "prop-types";
-import DefaultTheme from "./widgets/";
-import { reduxForm } from "redux-form";
-import renderFields from "./renderFields";
-import renderField from "./renderField";
-import processSubmitErrors from "./processSubmitErrors";
-import buildSyncValidation from "./buildSyncValidation";
-import { setError } from "./buildSyncValidation";
-import compileSchema from "./compileSchema";
-
-const BaseForm = props => {
- const { schema, handleSubmit, theme, error, submitting, context } = props;
- return (
-
- );
-};
-
-const Liform = props => {
- props.schema.showLabel = false;
- const schema = compileSchema(props.schema);
- const formName = props.formKey ? props.formKey : "appForm";
- const FinalForm = reduxForm({
- form: formName,
- validate: props.syncValidation || buildSyncValidation(schema, props.ajv),
- initialValues: props.initialValues,
- context: { ...props.context, formName }
- })(BaseForm);
-
- return (
-
- );
-};
-
-export default Liform;
-
-export {
- renderFields,
- renderField,
- processSubmitErrors,
- DefaultTheme,
- setError
-};
diff --git a/editor/src/app/form/processSubmitErrors.js b/editor/src/app/form/processSubmitErrors.js
deleted file mode 100644
index 74f0ab95..00000000
--- a/editor/src/app/form/processSubmitErrors.js
+++ /dev/null
@@ -1,40 +0,0 @@
-import { SubmissionError } from "redux-form";
-import { isEmpty as _isEmpty } from "lodash"; // added for empty check
-
-const convertToReduxFormErrors = obj => {
- let objectWithoutChildrenAndFalseErrors = {};
- Object.keys(obj).map(name => {
- if (name === "children") {
- objectWithoutChildrenAndFalseErrors = {
- ...objectWithoutChildrenAndFalseErrors,
- ...convertToReduxFormErrors(obj[name])
- };
- } else {
- if (obj[name].hasOwnProperty("children")) {
- // if children, take field from it and set them directly as own field
- objectWithoutChildrenAndFalseErrors[name] = convertToReduxFormErrors(
- obj[name]
- );
- } else {
- if (
- obj[name].hasOwnProperty("errors") &&
- !_isEmpty(obj[name]["errors"])
- ) {
- // using lodash for empty error check, dont add them if empty
- objectWithoutChildrenAndFalseErrors[name] = obj[name]["errors"];
- }
- }
- }
- return null;
- });
- return objectWithoutChildrenAndFalseErrors;
-};
-
-const processSubmitErrors = errors => {
- if (errors.hasOwnProperty("errors")) {
- errors = convertToReduxFormErrors(errors.errors);
- throw new SubmissionError(errors);
- }
-};
-
-export default processSubmitErrors;
diff --git a/editor/src/app/form/renderField.js b/editor/src/app/form/renderField.js
deleted file mode 100644
index c8a174a3..00000000
--- a/editor/src/app/form/renderField.js
+++ /dev/null
@@ -1,63 +0,0 @@
-import React from "react";
-import deepmerge from "deepmerge";
-
-const guessWidget = (schema, theme) => {
- if (schema.widget) {
- return schema.widget;
- } else if (schema.hasOwnProperty("enum")) {
- return "choice";
- } else if (schema.hasOwnProperty("oneOf")) {
- return "oneOf";
- } else if (theme[schema.format]) {
- return schema.format;
- }
- return schema.type || "object";
-};
-
-export const isRequired = (schema, fieldName) => {
- if (!schema.required) {
- return false;
- }
- return schema.required === true || schema.required.indexOf(fieldName) !== -1;
-};
-
-const renderField = (
- schema,
- fieldName,
- theme,
- prefix = "",
- context = {},
- required = false
-) => {
- if (schema.hasOwnProperty("allOf")) {
- schema = { ...schema, ...deepmerge.all(schema.allOf) };
- delete schema.allOf;
- }
-
- const widget = guessWidget(schema, theme);
- if (!theme[widget]) {
- throw new Error(widget + " is not defined in the theme");
- }
-
- const newFieldName = prefix ? prefix + fieldName : fieldName;
-
- let showLabel = schema.showLabel == false ? false : true;
- let lbl = schema.label || schema.title || fieldName;
- let obj = React.createElement(theme[widget], {
- key: fieldName,
- fieldName: widget === "oneOf" ? fieldName : newFieldName,
- label: lbl,
- required: required,
- schema: schema,
- theme,
- context,
- prefix,
- id: schema.id,
- group: schema.group,
- showLabel
- });
-
- return obj;
-};
-
-export default renderField;
diff --git a/editor/src/app/form/renderFields.js b/editor/src/app/form/renderFields.js
deleted file mode 100644
index ae569f0d..00000000
--- a/editor/src/app/form/renderFields.js
+++ /dev/null
@@ -1,49 +0,0 @@
-import React from "react";
-import renderField from "./renderField";
-
-export const isRequired = (schema, fieldName) => {
- if (!schema.required) {
- return false;
- }
- return schema.required === true || schema.required.indexOf(fieldName) !== -1;
-};
-
-const renderFields = (schema, theme, prefix = null, context = {}) => {
- let props = [];
- for (let i in schema.properties) {
- props.push({ prop: i, propertyOrder: schema.properties[i].propertyOrder });
- }
- props = props.sort((a, b) => {
- if (a.propertyOrder > b.propertyOrder) {
- return 1;
- } else if (a.propertyOrder < b.propertyOrder) {
- return -1;
- } else {
- return 0;
- }
- });
- return props.map((item, i) => {
- const name = item.prop;
- const field = schema.properties[name];
- if (schema.isSummary) {
- field.isSummary = schema.isSummary;
- }
-
- return (
-
-
- {renderField(
- field,
- name,
- theme,
- prefix,
- context,
- isRequired(schema, name)
- )}
-
-
- );
- });
-};
-
-export default renderFields;
diff --git a/editor/src/app/form/widgets/ArrayWidget.js b/editor/src/app/form/widgets/ArrayWidget.js
deleted file mode 100644
index 75198c7e..00000000
--- a/editor/src/app/form/widgets/ArrayWidget.js
+++ /dev/null
@@ -1,137 +0,0 @@
-import React from "react";
-import PropTypes from "prop-types";
-import renderField from "../renderField";
-import { FieldArray, Field } from "redux-form";
-import { times as _times } from "lodash";
-import ChoiceWidget from "./ChoiceWidget";
-import classNames from "classnames";
-import Info from "../../components/Info";
-import img_close from "../../../asset/img/close.svg";
-
-const renderArrayFields = (
- count,
- schema,
- theme,
- fieldName,
- remove,
- context,
- swap
-) => {
- const prefix = fieldName + ".";
-
- if (count) {
- return _times(count, idx => {
- let isSummary = false;
- if (idx != count - 1) {
- isSummary = true;
- }
- schema.isSummary = isSummary;
- return (
-
-
- {renderField(
- { ...schema, showLabel: false },
- idx.toString(),
- theme,
- prefix,
- context
- )}
-
- );
- });
- } else {
- return null;
- }
-};
-
-const renderInput = field => {
- const className = classNames([
- "block__array",
- { "has-error": field.meta.submitFailed && field.meta.error }
- ]);
-
- return (
-
- {field.showLabel && (
-
- {field.label} {field.schema.required ? "*" : ""}
-
- )}
- {field.meta.error &&
{field.meta.error}
}
- {renderArrayFields(
- field.fields.length,
- field.schema.items,
- field.theme,
- field.fieldName,
- idx => field.fields.remove(idx),
- field.context,
- (a, b) => {
- field.fields.swap(a, b);
- }
- )}
-
- {field.description && (
-
- )}
-
- );
-};
-
-const CollectionWidget = props => {
- return (
-
- );
-};
-
-const ArrayWidget = props => {
- // Arrays are tricky because they can be multiselects or collections
- if (
- props.schema.items.hasOwnProperty("enum") &&
- props.schema.hasOwnProperty("uniqueItems") &&
- props.schema.uniqueItems
- ) {
- return ChoiceWidget({
- ...props,
- schema: props.schema.items,
- multiple: true
- });
- } else {
- return CollectionWidget(props);
- }
-};
-
-ArrayWidget.propTypes = {
- schema: PropTypes.object.isRequired,
- fieldName: PropTypes.string,
- label: PropTypes.string,
- theme: PropTypes.object,
- context: PropTypes.object
-};
-
-export default ArrayWidget;
diff --git a/editor/src/app/form/widgets/BaseInputWidget.js b/editor/src/app/form/widgets/BaseInputWidget.js
deleted file mode 100644
index cc75298c..00000000
--- a/editor/src/app/form/widgets/BaseInputWidget.js
+++ /dev/null
@@ -1,74 +0,0 @@
-import React from "react";
-import PropTypes from "prop-types";
-import classNames from "classnames";
-import { Field } from "redux-form";
-import Info from "../../components/Info";
-
-const renderInput = field => {
- const className = classNames([
- "form-group",
- { "has-error": field.meta.touched && field.meta.error }
- ]);
-
- // let type = field.type;
- // if (field.schema.widget) {
- // console.log("WIDGET", field.schema.widget);
- // }
-
- return (
-
- {field.showLabel && (
-
- {field.label} {field.required ? "*" : ""}
-
- )}
-
-
- {field.meta.touched &&
- field.meta.error && (
- {field.meta.error}
- )}
- {field.description && (
-
- )}
-
- );
-};
-
-const BaseInputWidget = props => {
- return (
-
- );
-};
-
-BaseInputWidget.propTypes = {
- schema: PropTypes.object.isRequired,
- type: PropTypes.string.isRequired,
- required: PropTypes.bool,
- fieldName: PropTypes.string,
- label: PropTypes.string,
- normalizer: PropTypes.func,
- description: PropTypes.string
-};
-
-export default BaseInputWidget;
diff --git a/editor/src/app/form/widgets/CheckboxWidget.js b/editor/src/app/form/widgets/CheckboxWidget.js
deleted file mode 100644
index 7422bdc0..00000000
--- a/editor/src/app/form/widgets/CheckboxWidget.js
+++ /dev/null
@@ -1,63 +0,0 @@
-import React from "react";
-import PropTypes from "prop-types";
-import classNames from "classnames";
-import { Field } from "redux-form";
-import Info from "../../components/Info";
-
-const renderInput = field => {
- const className = classNames([
- "form-group",
- { "has-error": field.meta.touched && field.meta.error }
- ]);
- return (
-
-
-
-
- {field.label} {field.required ? "*" : ""}
-
-
- {field.meta.touched &&
- field.meta.error && (
-
{field.meta.error}
- )}
-
- {field.description && (
-
- )}
-
- );
-};
-
-const CheckboxWidget = props => {
- return (
-
- );
-};
-
-CheckboxWidget.propTypes = {
- schema: PropTypes.object.isRequired,
- fieldName: PropTypes.string,
- label: PropTypes.string,
- theme: PropTypes.object
-};
-
-export default CheckboxWidget;
diff --git a/editor/src/app/form/widgets/ChoiceExpandedWidget.js b/editor/src/app/form/widgets/ChoiceExpandedWidget.js
deleted file mode 100644
index 21f12201..00000000
--- a/editor/src/app/form/widgets/ChoiceExpandedWidget.js
+++ /dev/null
@@ -1,71 +0,0 @@
-import React from "react";
-import classNames from "classnames";
-import { Field } from "redux-form";
-import Info from "../../components/Info";
-
-const zipObject = (props, values) =>
- props.reduce(
- (prev, prop, i) => Object.assign(prev, { [prop]: values[i] }),
- {}
- );
-
-const renderChoice = field => {
- const className = classNames([
- "form-group",
- { "has-error": field.meta.touched && field.meta.error }
- ]);
- const options = field.schema.enum;
- const optionNames = field.schema.enum_titles || options;
-
- const selectOptions = zipObject(options, optionNames);
- return (
-
-
- {field.label} {field.required ? "*" : ""}
-
- {Object.entries(selectOptions).map(([value, name]) => (
-
- field.input.onChange(value)}
- />
- {name}
-
- ))}
-
- {field.meta.touched &&
- field.meta.error && (
-
{field.meta.error}
- )}
-
- {field.description && (
-
- )}
-
- );
-};
-
-const ChoiceExpandedWidget = props => {
- return (
-
- );
-};
-
-export default ChoiceExpandedWidget;
diff --git a/editor/src/app/form/widgets/ChoiceMultipleExpandedWidget.js b/editor/src/app/form/widgets/ChoiceMultipleExpandedWidget.js
deleted file mode 100644
index 43d34f10..00000000
--- a/editor/src/app/form/widgets/ChoiceMultipleExpandedWidget.js
+++ /dev/null
@@ -1,90 +0,0 @@
-import React from "react";
-import classNames from "classnames";
-import { Field } from "redux-form";
-import Info from "../../components/Info";
-
-const zipObject = (props, values) =>
- props.reduce(
- (prev, prop, i) => Object.assign(prev, { [prop]: values[i] }),
- {}
- );
-
-const changeValue = (checked, item, onChange, currentValue = []) => {
- console.log("CURRENT ITEM", item, "CURRENT VALUE", currentValue);
- if (checked) {
- if (currentValue.indexOf(checked) === -1) {
- return onChange([...currentValue, item]);
- }
- } else {
- return onChange(currentValue.filter(it => it != item));
- }
- return onChange(currentValue);
-};
-
-const renderChoice = field => {
- const className = classNames([
- "form-group",
- { "has-error": field.meta.touched && field.meta.error }
- ]);
- const options = field.schema.items.enum;
- const optionNames = field.schema.items.enum_titles || options;
-
- const selectOptions = zipObject(options, optionNames);
- return (
-
-
- {field.label} {field.required ? "*" : ""}
-
- {Object.entries(selectOptions).map(([value, name]) => {
- return (
-
-
- changeValue(
- e.target.checked,
- value,
- field.input.onChange,
- field.input.value
- )
- }
- />
- {name}
-
- );
- })}
-
- {field.meta.touched &&
- field.meta.error && (
-
{field.meta.error}
- )}
- {field.description && (
-
- )}
-
- );
-};
-
-const ChoiceMultipleExpandedWidget = props => {
- return (
-
- );
-};
-
-export default ChoiceMultipleExpandedWidget;
diff --git a/editor/src/app/form/widgets/ChoiceWidget.js b/editor/src/app/form/widgets/ChoiceWidget.js
deleted file mode 100644
index 51f6b77b..00000000
--- a/editor/src/app/form/widgets/ChoiceWidget.js
+++ /dev/null
@@ -1,88 +0,0 @@
-import React from "react";
-import PropTypes from "prop-types";
-import classNames from "classnames";
-import { Field } from "redux-form";
-import { zipObject as _zipObject, map as _map } from "lodash";
-import Info from "../../components/Info";
-
-const renderSelect = field => {
- const className = classNames([
- "form-group",
- { "has-error": field.meta.touched && field.meta.error }
- ]);
- const options = field.schema.enum;
- const optionNames = field.schema.enum_titles || options;
-
- const selectOptions = _zipObject(options, optionNames);
- return (
-
- {field.showLabel && (
-
- {field.label} {field.schema.required ? "*" : ""}
-
- )}
-
-
- {!field.required &&
- !field.multiple && (
-
- {field.placeholder}
-
- )}
- {_map(selectOptions, (name, value) => {
- return (
-
- {name}
-
- );
- })}
-
-
- {field.meta.touched &&
- field.meta.error && (
-
{field.meta.error}
- )}
-
- {field.description && (
-
- )}
-
- );
-};
-
-const ChoiceWidget = props => {
- return (
-
- );
-};
-
-ChoiceWidget.propTypes = {
- schema: PropTypes.object.isRequired,
- fieldName: PropTypes.string,
- label: PropTypes.string,
- theme: PropTypes.object,
- multiple: PropTypes.bool,
- required: PropTypes.bool
-};
-
-export default ChoiceWidget;
diff --git a/editor/src/app/form/widgets/ColorWidget.js b/editor/src/app/form/widgets/ColorWidget.js
deleted file mode 100644
index 202c4cbe..00000000
--- a/editor/src/app/form/widgets/ColorWidget.js
+++ /dev/null
@@ -1,10 +0,0 @@
-import React from "react";
-import BaseInputWidget from "./BaseInputWidget";
-
-const ColorWidget = props => {
- return ;
-};
-
-
-
-export default ColorWidget;
diff --git a/editor/src/app/form/widgets/CompatibleDateTimeWidget.js b/editor/src/app/form/widgets/CompatibleDateTimeWidget.js
deleted file mode 100644
index 942e8244..00000000
--- a/editor/src/app/form/widgets/CompatibleDateTimeWidget.js
+++ /dev/null
@@ -1,191 +0,0 @@
-import React from "react";
-import classNames from "classnames";
-import { Field } from "redux-form";
-import DateSelector from "./DateSelector";
-import Info from "../../components/Info";
-
-// produces an array [start..end-1]
-const range = (start, end) =>
- Array.from({ length: end - start }, (v, k) => k + start);
-
-// produces an array [start..end-1] padded with zeros, (two digits)
-const rangeZeroPad = (start, end) =>
- Array.from({ length: end - start }, (v, k) => ("0" + (k + start)).slice(-2));
-
-const extractYear = value => {
- return extractDateTimeToken(value, 0);
-};
-const extractMonth = value => {
- return extractDateTimeToken(value, 1);
-};
-const extractDay = value => {
- return extractDateTimeToken(value, 2);
-};
-const extractHour = value => {
- return extractDateTimeToken(value, 3);
-};
-const extractMinute = value => {
- return extractDateTimeToken(value, 4);
-};
-const extractSecond = value => {
- return extractDateTimeToken(value, 5);
-};
-
-const extractDateTimeToken = (value, index) => {
- if (!value) {
- return "";
- }
- // Remove timezone Z
- value = value.substring(0, value.length - 1);
- const tokens = value.split(/[-T:]/);
- if (tokens.length !== 6) {
- return "";
- }
- return tokens[index];
-};
-
-class CompatibleDateTime extends React.Component {
- constructor(props, context) {
- super(props, context);
- this.state = {
- year: null,
- month: null,
- day: null,
- hour: null,
- minute: null,
- second: null
- };
- this.onBlur = this.onBlur.bind(this);
- }
-
- // Produces a RFC 3339 full-date from the state
- buildRfc3339Date() {
- const year = this.state.year || "";
- const month = this.state.month || "";
- const day = this.state.day || "";
- return year + "-" + month + "-" + day;
- }
-
- // Produces a RFC 3339 datetime from the state
- buildRfc3339DateTime() {
- const date = this.buildRfc3339Date();
- const hour = this.state.hour || "";
- const minute = this.state.minute || "";
- const second = this.state.second || "";
- return date + "T" + hour + ":" + minute + ":" + second + "Z";
- }
-
- onChangeField(field, e) {
- const value = e.target.value;
- let changeset = {};
- changeset[field] = value;
- this.setState(changeset, () => {
- this.props.input.onChange(this.buildRfc3339DateTime());
- });
- }
- onBlur() {
- this.props.input.onBlur(this.buildRfc3339DateTime());
- }
- render() {
- const field = this.props;
- const className = classNames([
- "form-group",
- { "has-error": field.meta.touched && field.meta.error }
- ]);
- return (
-
-
- {field.label}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {field.meta.touched &&
- field.meta.error && (
-
{field.meta.error}
- )}
- {field.description &&
}
-
- );
- }
-}
-const CompatibleDateTimeWidget = props => {
- return (
-
- );
-};
-
-export default CompatibleDateTimeWidget;
-
-// Only for testing purposes
-export { extractDateTimeToken };
diff --git a/editor/src/app/form/widgets/CompatibleDateWidget.js b/editor/src/app/form/widgets/CompatibleDateWidget.js
deleted file mode 100644
index 4fa1fd3a..00000000
--- a/editor/src/app/form/widgets/CompatibleDateWidget.js
+++ /dev/null
@@ -1,143 +0,0 @@
-import React from "react";
-import classNames from "classnames";
-import { Field } from "redux-form";
-import DateSelector from "./DateSelector";
-import Info from "../../components/Info";
-
-// produces an array [start..end-1]
-const range = (start, end) =>
- Array.from({ length: end - start }, (v, k) => k + start);
-
-// produces an array [start..end-1] padded with zeros, (two digits)
-const rangeZeroPad = (start, end) =>
- Array.from({ length: end - start }, (v, k) => ("0" + (k + start)).slice(-2));
-
-const extractYear = value => {
- return extractDateToken(value, 0);
-};
-const extractMonth = value => {
- return extractDateToken(value, 1);
-};
-const extractDay = value => {
- return extractDateToken(value, 2);
-};
-
-const extractDateToken = (value, index) => {
- if (!value) {
- return "";
- }
- const tokens = value.split(/-/);
- if (tokens.length !== 3) {
- return "";
- }
- return tokens[index];
-};
-
-class CompatibleDate extends React.Component {
- constructor(props, context) {
- super(props, context);
- this.state = {
- year: null,
- month: null,
- day: null,
- hour: null,
- minute: null,
- second: null
- };
- this.onBlur = this.onBlur.bind(this);
- }
-
- // Produces a RFC 3339 full-date from the state
- buildRfc3339Date() {
- const year = this.state.year || "";
- const month = this.state.month || "";
- const day = this.state.day || "";
- return year + "-" + month + "-" + day;
- }
-
- onChangeField(field, e) {
- const value = e.target.value;
- let changeset = {};
- changeset[field] = value;
- this.setState(changeset, () => {
- this.props.input.onChange(this.buildRfc3339Date());
- });
- }
-
- onBlur() {
- this.props.input.onBlur(this.buildRfc3339Date());
- }
-
- render() {
- const field = this.props;
- const className = classNames([
- "form-group",
- { "has-error": field.meta.touched && field.meta.error }
- ]);
- return (
-
-
- {field.label}
-
-
- {field.meta.touched &&
- field.meta.error && (
-
{field.meta.error}
- )}
- {field.description &&
}
-
- );
- }
-}
-const CompatibleDateWidget = props => {
- return (
-
- );
-};
-
-export default CompatibleDateWidget;
-
-// Only for testing purposes
-export { extractDateToken };
diff --git a/editor/src/app/form/widgets/DateSelector.js b/editor/src/app/form/widgets/DateSelector.js
deleted file mode 100644
index 97528c8c..00000000
--- a/editor/src/app/form/widgets/DateSelector.js
+++ /dev/null
@@ -1,29 +0,0 @@
-import React from "react";
-
-const DateSelector = props => {
- return (
-
- {!props.required && (
-
- {props.emptyOption}
-
- )}
- {props.range.map(idx => {
- return (
-
- {idx}
-
- );
- })}
-
- );
-};
-
-export default DateSelector;
diff --git a/editor/src/app/form/widgets/DateTimeWidget.js b/editor/src/app/form/widgets/DateTimeWidget.js
deleted file mode 100644
index 1833f880..00000000
--- a/editor/src/app/form/widgets/DateTimeWidget.js
+++ /dev/null
@@ -1,8 +0,0 @@
-import React from "react";
-import BaseInputWidget from "./BaseInputWidget";
-
-const DateTimeWidget = props => {
- return ;
-};
-
-export default DateTimeWidget;
diff --git a/editor/src/app/form/widgets/DateWidget.js b/editor/src/app/form/widgets/DateWidget.js
deleted file mode 100644
index bbc8bc69..00000000
--- a/editor/src/app/form/widgets/DateWidget.js
+++ /dev/null
@@ -1,8 +0,0 @@
-import React from "react";
-import BaseInputWidget from "./BaseInputWidget";
-
-const DateWidget = props => {
- return ;
-};
-
-export default DateWidget;
diff --git a/editor/src/app/form/widgets/EditorWidget.js b/editor/src/app/form/widgets/EditorWidget.js
deleted file mode 100644
index 8c00b78c..00000000
--- a/editor/src/app/form/widgets/EditorWidget.js
+++ /dev/null
@@ -1,120 +0,0 @@
-import React, { Component } from "react";
-import PropTypes from "prop-types";
-import classNames from "classnames";
-import { Field } from "redux-form";
-import RichTextEditor from "react-rte";
-import Info from "../../components/Info";
-
-const emptyVal = RichTextEditor.createEmptyValue();
-
-class MyEditor extends Component {
- constructor(props) {
- super(props);
- //let value = this.props.value ? RichTextEditor.createValueFromString(this.props.value, "html") : emptyVal;
- let text = emptyVal;
- if (this.props.value) {
- text = RichTextEditor.createValueFromString(this.props.value, "html");
- }
- this.state = {
- text,
- reset: false
- };
- this.onChange = this.onChange.bind(this);
- }
-
- onChange(val) {
- let { text } = this.state;
- console.log("onChange");
- if (this.props.onChange) {
- if (val == null) this.props.onChange("");
- else this.props.onChange(val.toString("html"));
- }
-
- this.setState({ text: val });
- }
-
- componentWillReceiveProps(next) {
- if (!next.value) {
- console.log("RESET ");
- this.setState({ text: emptyVal, reset: true });
- } else {
- if (next.pristine && next.initial) {
- console.log("INITIAL ");
-
- let next_html = RichTextEditor.createValueFromString(
- next.initial,
- "html"
- );
- this.setState({ text: next_html });
- }
- }
- }
-
- render() {
- return (
-
- );
- }
-}
-
-const renderInput = field => {
- const className = classNames([
- "form-group editor__widget",
- { "has-error": field.meta.touched && field.meta.error }
- ]);
-
- return (
-
-
- {field.label} {field.required ? "*" : ""}
-
-
-
-
- {field.meta.touched &&
- field.meta.error && (
-
{field.meta.error}
- )}
- {field.description &&
}
-
- );
-};
-
-const editorWidget = props => {
- return (
-
- );
-};
-
-editorWidget.propTypes = {
- schema: PropTypes.object.isRequired,
- fieldName: PropTypes.string,
- label: PropTypes.string,
- theme: PropTypes.object,
- multiple: PropTypes.bool,
- required: PropTypes.bool
-};
-
-export default editorWidget;
diff --git a/editor/src/app/form/widgets/EmailWidget.js b/editor/src/app/form/widgets/EmailWidget.js
deleted file mode 100644
index 7ef56852..00000000
--- a/editor/src/app/form/widgets/EmailWidget.js
+++ /dev/null
@@ -1,8 +0,0 @@
-import React from "react";
-import BaseInputWidget from "./BaseInputWidget";
-
-const EmailWidget = props => {
- return ;
-};
-
-export default EmailWidget;
diff --git a/editor/src/app/form/widgets/FileWidget.js b/editor/src/app/form/widgets/FileWidget.js
deleted file mode 100644
index 28a4dd70..00000000
--- a/editor/src/app/form/widgets/FileWidget.js
+++ /dev/null
@@ -1,62 +0,0 @@
-import React from "react";
-import { Field } from "redux-form";
-import classNames from "classnames";
-
-const processFile = (onChange, e) => {
- const files = e.target.files;
- return new Promise(() => {
- let reader = new FileReader();
- reader.addEventListener(
- "load",
- () => {
- onChange(reader.result);
- },
- false
- );
- reader.readAsDataURL(files[0]);
- });
-};
-
-const File = field => {
- const className = classNames([
- "form-group",
- { "has-error": field.meta.touched && field.meta.error }
- ]);
- return (
-
-
- {field.label}
-
-
- {field.meta.touched &&
- field.meta.error && (
- {field.meta.error}
- )}
- {field.description && {field.description} }
-
- );
-};
-
-const FileWidget = props => {
- return (
-
- );
-};
-
-export default FileWidget;
diff --git a/editor/src/app/form/widgets/MoneyWidget.js b/editor/src/app/form/widgets/MoneyWidget.js
deleted file mode 100644
index 722c866f..00000000
--- a/editor/src/app/form/widgets/MoneyWidget.js
+++ /dev/null
@@ -1,61 +0,0 @@
-import React from "react";
-import PropTypes from "prop-types";
-import classNames from "classnames";
-import { Field } from "redux-form";
-
-const renderInput = field => {
- const className = classNames([
- "form-group",
- { "has-error": field.meta.touched && field.meta.error }
- ]);
- return (
-
-
- {field.label}
-
-
- €
-
-
- {field.meta.touched &&
- field.meta.error && (
-
{field.meta.error}
- )}
- {field.description && (
-
{field.description}
- )}
-
- );
-};
-
-const MoneyWidget = props => {
- return (
-
- );
-};
-
-MoneyWidget.propTypes = {
- schema: PropTypes.object.isRequired,
- fieldName: PropTypes.string,
- label: PropTypes.string,
- theme: PropTypes.object,
- multiple: PropTypes.bool,
- required: PropTypes.bool
-};
-
-export default MoneyWidget;
diff --git a/editor/src/app/form/widgets/NumberWidget.js b/editor/src/app/form/widgets/NumberWidget.js
deleted file mode 100644
index 00e02be9..00000000
--- a/editor/src/app/form/widgets/NumberWidget.js
+++ /dev/null
@@ -1,8 +0,0 @@
-import React from "react";
-import BaseInputWidget from "./BaseInputWidget";
-
-const NumberWidget = props => {
- return ;
-};
-
-export default NumberWidget;
diff --git a/editor/src/app/form/widgets/ObjectWidget.js b/editor/src/app/form/widgets/ObjectWidget.js
deleted file mode 100644
index d1d6ac19..00000000
--- a/editor/src/app/form/widgets/ObjectWidget.js
+++ /dev/null
@@ -1,39 +0,0 @@
-import React from "react";
-import PropTypes from "prop-types";
-import renderFields from "../renderFields";
-
-const Widget = props => {
- let isSummary = false;
- if (props && props.schema && props.schema.isSummary) {
- isSummary = props.schema.isSummary;
- }
- // console.log(props);
- return (
-
- {props.showLabel &&
- props.label && (
-
- {props.label} {props.schema.required ? "*" : ""}
-
- )}
-
- {renderFields(
- props.schema,
- props.theme,
- props.fieldName && props.fieldName + ".",
- props.context
- )}
-
-
- );
-};
-
-Widget.propTypes = {
- schema: PropTypes.object.isRequired,
- fieldName: PropTypes.string,
- label: PropTypes.string,
- theme: PropTypes.object,
- context: PropTypes.object
-};
-
-export default Widget;
diff --git a/editor/src/app/form/widgets/OriginalArrayWidget.js b/editor/src/app/form/widgets/OriginalArrayWidget.js
deleted file mode 100644
index 50bc232c..00000000
--- a/editor/src/app/form/widgets/OriginalArrayWidget.js
+++ /dev/null
@@ -1,147 +0,0 @@
-import React from "react";
-import PropTypes from "prop-types";
-import renderField from "../renderField";
-import { FieldArray } from "redux-form";
-import { times as _times } from "lodash";
-import ChoiceWidget from "./ChoiceWidget";
-import classNames from "classnames";
-
-const renderArrayFields = (
- count,
- schema,
- theme,
- fieldName,
- remove,
- context,
- swap
-) => {
- const prefix = fieldName + ".";
- if (count) {
- return _times(count, idx => {
- return (
-
-
- {idx !== count - 1 && count > 1 ? (
- {
- e.preventDefault();
- swap(idx, idx + 1);
- }}
- >
-
-
- ) : (
- ""
- )}
- {idx !== 0 && count > 1 ? (
- {
- e.preventDefault();
- swap(idx, idx - 1);
- }}
- >
-
-
- ) : (
- ""
- )}
-
- {
- e.preventDefault();
- remove(idx);
- }}
- >
-
-
-
- {renderField(
- { ...schema, showLabel: false },
- idx.toString(),
- theme,
- prefix,
- context
- )}
-
- );
- });
- } else {
- return null;
- }
-};
-
-const renderInput = field => {
- const className = classNames([
- "arrayType",
- { "has-error": field.meta.submitFailed && field.meta.error }
- ]);
-
- return (
-
-
{field.label}
- {field.meta.submitFailed &&
- field.meta.error && (
-
{field.meta.error}
- )}
- {renderArrayFields(
- field.fields.length,
- field.schema.items,
- field.theme,
- field.fieldName,
- idx => field.fields.remove(idx),
- field.context,
- (a, b) => {
- field.fields.swap(a, b);
- }
- )}
-
field.fields.push()}>
- Add new
-
-
- );
-};
-
-const CollectionWidget = props => {
- return (
-
- );
-};
-
-const ArrayWidget = props => {
- // Arrays are tricky because they can be multiselects or collections
- if (
- props.schema.items.hasOwnProperty("enum") &&
- props.schema.hasOwnProperty("uniqueItems") &&
- props.schema.uniqueItems
- ) {
- return ChoiceWidget({
- ...props,
- schema: props.schema.items,
- multiple: true
- });
- } else {
- return CollectionWidget(props);
- }
-};
-
-ArrayWidget.propTypes = {
- schema: PropTypes.object.isRequired,
- fieldName: PropTypes.string,
- label: PropTypes.string,
- theme: PropTypes.object,
- context: PropTypes.object
-};
-
-export default ArrayWidget;
diff --git a/editor/src/app/form/widgets/PasswordWidget.js b/editor/src/app/form/widgets/PasswordWidget.js
deleted file mode 100644
index 456f2793..00000000
--- a/editor/src/app/form/widgets/PasswordWidget.js
+++ /dev/null
@@ -1,8 +0,0 @@
-import React from "react";
-import BaseInputWidget from "./BaseInputWidget";
-
-const PasswordWidget = props => {
- return ;
-};
-
-export default PasswordWidget;
diff --git a/editor/src/app/form/widgets/PercentWidget.js b/editor/src/app/form/widgets/PercentWidget.js
deleted file mode 100644
index 89707dd2..00000000
--- a/editor/src/app/form/widgets/PercentWidget.js
+++ /dev/null
@@ -1,61 +0,0 @@
-import React from "react";
-import PropTypes from "prop-types";
-import classNames from "classnames";
-import { Field } from "redux-form";
-
-const renderInput = field => {
- const className = classNames([
- "form-group",
- { "has-error": field.meta.touched && field.meta.error }
- ]);
- return (
-
-
- {field.label}
-
-
-
- %
-
- {field.meta.touched &&
- field.meta.error && (
-
{field.meta.error}
- )}
- {field.description && (
-
{field.description}
- )}
-
- );
-};
-
-const Widget = props => {
- return (
-
- );
-};
-
-Widget.propTypes = {
- schema: PropTypes.object.isRequired,
- fieldName: PropTypes.string,
- label: PropTypes.string,
- theme: PropTypes.object,
- multiple: PropTypes.bool,
- required: PropTypes.bool
-};
-
-export default Widget;
diff --git a/editor/src/app/form/widgets/SearchWidget.js b/editor/src/app/form/widgets/SearchWidget.js
deleted file mode 100644
index 8a93e3ef..00000000
--- a/editor/src/app/form/widgets/SearchWidget.js
+++ /dev/null
@@ -1,8 +0,0 @@
-import React from "react";
-import BaseInputWidget from "./BaseInputWidget";
-
-const SearchWidget = props => {
- return ;
-};
-
-export default SearchWidget;
diff --git a/editor/src/app/form/widgets/StringWidget.js b/editor/src/app/form/widgets/StringWidget.js
deleted file mode 100644
index ad84d401..00000000
--- a/editor/src/app/form/widgets/StringWidget.js
+++ /dev/null
@@ -1,8 +0,0 @@
-import React from "react";
-import BaseInputWidget from "./BaseInputWidget";
-
-const StringWidget = props => {
- return ;
-};
-
-export default StringWidget;
diff --git a/editor/src/app/form/widgets/TagWidget.js b/editor/src/app/form/widgets/TagWidget.js
deleted file mode 100644
index 223c0687..00000000
--- a/editor/src/app/form/widgets/TagWidget.js
+++ /dev/null
@@ -1,60 +0,0 @@
-import React, { Component } from "react";
-import PropTypes from "prop-types";
-import classNames from "classnames";
-import { Field } from "redux-form";
-import { Multiselect } from "react-widgets";
-import Info from "../../components/Info";
-
-const renderInput = field => {
- const className = classNames([
- "form-group",
- { "has-error": field.meta.touched && field.meta.error }
- ]);
-
- return (
-
-
- {field.label} {field.required ? "*" : ""}
-
-
- field.input.onBlur()}
- value={field.input.value || []}
- data={field.schema.items.enum}
- />
-
- {field.meta.touched &&
- field.meta.error && (
- {field.meta.error}
- )}
- {field.description && }
-
- );
-};
-
-const editorWidget = props => {
- return (
-
- );
-};
-
-editorWidget.propTypes = {
- schema: PropTypes.object.isRequired,
- fieldName: PropTypes.string,
- label: PropTypes.string,
- theme: PropTypes.object,
- multiple: PropTypes.bool,
- required: PropTypes.bool
-};
-
-export default editorWidget;
diff --git a/editor/src/app/form/widgets/TextareaWidget.js b/editor/src/app/form/widgets/TextareaWidget.js
deleted file mode 100644
index adef579d..00000000
--- a/editor/src/app/form/widgets/TextareaWidget.js
+++ /dev/null
@@ -1,56 +0,0 @@
-import React from "react";
-import PropTypes from "prop-types";
-import classNames from "classnames";
-import { Field } from "redux-form";
-import Info from "../../components/Info";
-
-const renderInput = field => {
- const className = classNames([
- "form-group",
- { "has-error": field.meta.touched && field.meta.error }
- ]);
- return (
-
-
- {field.label}
-
-
- {field.meta.touched &&
- field.meta.error && (
- {field.meta.error}
- )}
- {field.description && }
-
- );
-};
-
-const TextareaWidget = props => {
- return (
-
- );
-};
-
-TextareaWidget.propTypes = {
- schema: PropTypes.object.isRequired,
- fieldName: PropTypes.string,
- label: PropTypes.string,
- theme: PropTypes.object,
- multiple: PropTypes.bool,
- required: PropTypes.bool
-};
-
-export default TextareaWidget;
diff --git a/editor/src/app/form/widgets/TimeWidget.js b/editor/src/app/form/widgets/TimeWidget.js
deleted file mode 100644
index f7bc9a3a..00000000
--- a/editor/src/app/form/widgets/TimeWidget.js
+++ /dev/null
@@ -1,8 +0,0 @@
-import React from "react";
-import BaseInputWidget from "./BaseInputWidget";
-
-const TimeWidget = props => {
- return ;
-};
-
-export default TimeWidget;
diff --git a/editor/src/app/form/widgets/UrlWidget.js b/editor/src/app/form/widgets/UrlWidget.js
deleted file mode 100644
index cfaf7da6..00000000
--- a/editor/src/app/form/widgets/UrlWidget.js
+++ /dev/null
@@ -1,8 +0,0 @@
-import React from "react";
-import BaseInputWidget from "./BaseInputWidget";
-
-const UrlWidget = props => {
- return ;
-};
-
-export default UrlWidget;
diff --git a/editor/src/app/form/widgets/index.js b/editor/src/app/form/widgets/index.js
deleted file mode 100644
index 45624d22..00000000
--- a/editor/src/app/form/widgets/index.js
+++ /dev/null
@@ -1,54 +0,0 @@
-import StringWidget from "./StringWidget";
-import TextareaWidget from "./TextareaWidget";
-import EmailWidget from "./EmailWidget";
-import NumberWidget from "./NumberWidget";
-import MoneyWidget from "./MoneyWidget";
-import PercentWidget from "./PercentWidget";
-import ArrayWidget from "./ArrayWidget";
-import CheckboxWidget from "./CheckboxWidget";
-import ObjectWidget from "./ObjectWidget";
-import PasswordWidget from "./PasswordWidget";
-import SearchWidget from "./SearchWidget";
-import UrlWidget from "./UrlWidget";
-import ColorWidget from "./ColorWidget";
-import ChoiceWidget from "./ChoiceWidget";
-import ChoiceExpandedWidget from "./ChoiceExpandedWidget";
-import ChoiceMultipleExpandedWidget from "./ChoiceMultipleExpandedWidget";
-import DateWidget from "./DateWidget";
-import TimeWidget from "./TimeWidget";
-import DateTimeWidget from "./DateTimeWidget";
-import CompatibleDateWidget from "./CompatibleDateWidget";
-import CompatibleDateTimeWidget from "./CompatibleDateTimeWidget";
-import FileWidget from "./FileWidget";
-import OneOfChoiceWidget from "./oneOfChoiceWidget";
-import EditorWidget from "./EditorWidget";
-import TagWidget from "./TagWidget";
-
-export default {
- editor: EditorWidget,
- tags: TagWidget,
- object: ObjectWidget,
- string: StringWidget,
- textarea: TextareaWidget,
- email: EmailWidget,
- integer: NumberWidget,
- number: NumberWidget,
- money: MoneyWidget,
- percent: PercentWidget,
- array: ArrayWidget,
- boolean: CheckboxWidget,
- password: PasswordWidget,
- search: SearchWidget,
- url: UrlWidget,
- color: ColorWidget,
- choice: ChoiceWidget,
- "choice-expanded": ChoiceExpandedWidget,
- "choice-multiple-expanded": ChoiceMultipleExpandedWidget,
- date: DateWidget,
- datetime: DateTimeWidget,
- time: TimeWidget,
- "compatible-date": CompatibleDateWidget,
- "compatible-datetime": CompatibleDateTimeWidget,
- file: FileWidget,
- oneOf: OneOfChoiceWidget
-};
diff --git a/editor/src/app/form/widgets/oneOfChoiceWidget.js b/editor/src/app/form/widgets/oneOfChoiceWidget.js
deleted file mode 100644
index becd5e94..00000000
--- a/editor/src/app/form/widgets/oneOfChoiceWidget.js
+++ /dev/null
@@ -1,82 +0,0 @@
-import React, { Component } from "react";
-import PropTypes from "prop-types";
-import classNames from "classnames";
-import { change } from "redux-form";
-import { connect } from "react-redux";
-import renderField from "../renderField";
-import { map as _map } from "lodash";
-import Info from "../../components/Info";
-
-class OneOfChoiceWidget extends Component {
- constructor(props) {
- super(props);
- this.state = {
- choice: 0
- };
- this.renderOption = this.renderOption.bind(this);
- this.selectItem = this.selectItem.bind(this);
- }
-
- render() {
- const field = this.props;
- const className = classNames(["form-group"]);
- const schema = field.schema;
- const options = schema.oneOf;
-
- return (
-
-
- {schema.title}
-
-
- {_map(options, (item, idx) => {
- return (
-
- {item.title || idx}
-
- );
- })}
-
-
{this.renderOption()}
- {field.description &&
}
-
- );
- }
-
- renderOption() {
- const field = this.props;
- const schema = field.schema.oneOf[this.state.choice];
- return renderField(
- schema,
- field.fieldName,
- field.theme,
- field.prefix,
- field.context
- );
- }
-
- selectItem(e) {
- const { schema, context, dispatch } = this.props;
- for (let property in schema.oneOf[this.state.choice].properties) {
- dispatch(change(context.formName, property, null));
- }
- this.setState({ choice: e.target.value });
- }
-}
-
-OneOfChoiceWidget.propTypes = {
- schema: PropTypes.object.isRequired,
- fieldName: PropTypes.string,
- label: PropTypes.string,
- theme: PropTypes.object,
- multiple: PropTypes.bool,
- required: PropTypes.bool
-};
-
-export default connect()(OneOfChoiceWidget);
diff --git a/editor/src/app/store/cache.js b/editor/src/app/store/cache.js
deleted file mode 100644
index 3b236f51..00000000
--- a/editor/src/app/store/cache.js
+++ /dev/null
@@ -1,39 +0,0 @@
-import { createAction, handleActions } from "redux-actions";
-
-export const SET_YAML = "SET_YAML";
-export const RESET_YAML = "RESET_YAML";
-export const SET_VERSIONS = "SET_VERSIONS";
-
-export const saveYaml = createAction(SET_YAML);
-export const clearYaml = createAction(RESET_YAML);
-export const setVersions = createAction(SET_VERSIONS);
-
-const initialState = {
- yml: null,
- versions: null
-};
-
-const reducer = handleActions(
- {
- SET_YAML: (state, action) => {
- return {
- ...state,
- yml: action.payload
- };
- },
- RESET_YAML: (state, action) => {
- return {
- ...state,
- yml: null
- };
- },
- SET_VERSIONS: (state, action) => {
- return {
- ...state,
- versions: action.payload
- };
- }
- },
- initialState
-);
-export default reducer;
diff --git a/editor/src/app/store/data.js b/editor/src/app/store/data.js
deleted file mode 100644
index 1034d875..00000000
--- a/editor/src/app/store/data.js
+++ /dev/null
@@ -1,43 +0,0 @@
-import { createAction, handleActions } from "redux-actions";
-
-export const RESET_YAML = "RESET_YAML";
-export const clearYaml = createAction(RESET_YAML);
-
-const initialState = {
- sections: null,
- groups: null,
- countryFields: null,
- allFields: null,
- blocks: null,
- elements: null,
- county: null,
- values: null,
- languages: null,
- currentValues: {},
- currentLanguage: null
-};
-
-const reducer = handleActions(
- {
- ON_IMPORT: (state, action) => {
- return {
- ...state,
- yml: null
- };
- },
- ON_GENERATE: (state, action) => {
- return {
- ...state,
- yml: null
- };
- },
- ON_CHANGE_LANGUAGE: (state, action) => {
- return {
- ...state,
- yml: null
- };
- }
- },
- initialState
-);
-export default reducer;
diff --git a/editor/src/app/store/index.js b/editor/src/app/store/index.js
deleted file mode 100644
index 9aed90a1..00000000
--- a/editor/src/app/store/index.js
+++ /dev/null
@@ -1,21 +0,0 @@
-import React, { Component } from "react";
-import { createStore, combineReducers } from "redux";
-import { reducer as formReducer } from "redux-form";
-import notifications from "./notifications";
-import infobox from "./infobox";
-import cache from "./cache";
-import data from "./data";
-
-const reducer = combineReducers({
- form: formReducer,
- notifications: notifications,
- infobox: infobox,
- // cache: cache,
- // data: data
-});
-
-const store = (window.devToolsExtension
- ? window.devToolsExtension()(createStore)
- : createStore)(reducer);
-
-export default store;
diff --git a/editor/src/app/store/infobox.js b/editor/src/app/store/infobox.js
deleted file mode 100644
index 0a9749df..00000000
--- a/editor/src/app/store/infobox.js
+++ /dev/null
@@ -1,30 +0,0 @@
-import { createAction, handleActions } from "redux-actions";
-
-export const SHOW_INFO = "SHOW_INFO";
-export const HIDE_INFO = "HIDE_INFO";
-
-export const show = createAction(SHOW_INFO);
-export const hide = createAction(HIDE_INFO);
-
-const initialState = {
- title: null,
- description: null,
- visible: false
-};
-
-const reducer = handleActions(
- {
- SHOW_INFO: (state, action) => {
- console.log(action);
- return {
- ...state,
- title: action.payload.title,
- description: action.payload.description,
- visible: true
- };
- },
- HIDE_INFO: (state, action) => initialState
- },
- initialState
-);
-export default reducer;
diff --git a/editor/src/app/store/notifications.js b/editor/src/app/store/notifications.js
deleted file mode 100644
index 471c2935..00000000
--- a/editor/src/app/store/notifications.js
+++ /dev/null
@@ -1,26 +0,0 @@
-import { createAction, handleActions } from "redux-actions";
-
-export const ADD_NOTIFICATION = "ADD_NOTIFICATION";
-export const RESET_NOTIFICATIONS = "RESET_NOTIFICATIONS";
-
-export const notify = createAction(ADD_NOTIFICATION);
-export const clearNotifications = createAction(RESET_NOTIFICATIONS);
-
-const initialState = {
- item: null
-};
-
-const reducer = handleActions(
- {
- ADD_NOTIFICATION: (state, action) => {
- return {
- ...state,
- item: action.payload
- };
- },
- RESET_NOTIFICATIONS: (state, action) => initialState
- },
- initialState
-);
-export default reducer;
-
diff --git a/editor/src/app/utils/calls.js b/editor/src/app/utils/calls.js
deleted file mode 100644
index 22df3bf1..00000000
--- a/editor/src/app/utils/calls.js
+++ /dev/null
@@ -1,14 +0,0 @@
-export const getReleases = versionsUrl => {
- return fetch(versionsUrl)
- .then(res => res.json())
- .then(data => data.filter(d => d.type == "dir"))
- .then(data => data.map(d => d.name));
-};
-
-export const getRemoteYml = url => {
- //return fetch(url).then(res => res.blob());
- // return fetch(url).then(res => res.text());
- return fetch(url)
- .then(res => res.json())
- .then(data => atob(data.content));
-};
diff --git a/editor/src/app/utils/transform.js b/editor/src/app/utils/transform.js
deleted file mode 100644
index 3ff62b74..00000000
--- a/editor/src/app/utils/transform.js
+++ /dev/null
@@ -1,223 +0,0 @@
-import {
- getData,
- SUMMARY,
- GROUPS,
- AVAILABLE_COUNTRIES
-} from "../contents/data";
-
-import _ from "lodash";
-import u from "updeep";
-import validator from "validator";
-import cleanDeep from "clean-deep";
-
-const extractGroup = (items, group) => {
- let field_names = Object.keys(items);
- let filtered = field_names.filter(item => item.startsWith(group));
- let obj = filtered.reduce((acc, name) => {
- let key = name.split("_")[1];
- let value = items[name];
- acc[key] = value;
- return acc;
- }, {});
- return obj;
-};
-
-export const getGrouped = data => {
- let result = _
- .chain(data)
- .groupBy("group")
- .map((values, group) => ({ values, group }))
- .value();
- return result;
-};
-
-export const flatGroup = (data, group) => {
- if (!data[group]) return null;
- let g = Object.assign({}, data[group]);
- delete data[group];
- let flatten = Object.keys(g).reduce((obj, key) => {
- obj[`${group}_${key}`] = g[key];
- return obj;
- }, {});
- return object.assign(flatten, data);
-};
-
-export const parseSummary = data => {
- if (!data[SUMMARY]) return null;
- let languages = Object.keys(data[SUMMARY]);
- let currentLanguage = languages[0];
-};
-
-export const getSummary = values => {
- if (!values) return;
- let obj = extractGroup(values, SUMMARY + "_");
- return obj;
-};
-
-export const cleanupGroup = (data, group) => {
- //f
- return _.omitBy(data, (value, key) => {
- return _.startsWith(key, `${group}_`);
- });
-};
-
-export const transformDepensOn = obj => {
- let map = {};
- if (obj.dependsOn) {
- obj.dependsOn.map(dp => {
- let cloned = Object.assign({}, dp);
- delete cloned.type;
-
- if (!map[dp.type]) map[dp.type] = [];
- map[dp.type].push(cloned);
- });
- obj.dependsOn = map;
- }
- return obj;
-};
-
-const importDepensOn = obj => {
- let map = [];
- if (obj.dependsOn) {
- let types = Object.keys(obj.dependsOn);
- let map = types.reduce((a, type) => {
- let items = obj.dependsOn[type].map(i => {
- i.type = type;
- return i;
- });
- return [...a, ...items];
- }, []);
- obj.dependsOn = map;
- }
- return obj;
-};
-
-export const transformBack = obj => {
- //spit dependsOn child to array with types
- obj = importDepensOn(obj);
-
- //TRANSFORM DATA BACK:
- let groups = GROUPS.slice(0);
-
- let index = groups.indexOf(SUMMARY);
- if (index !== -1) groups.splice(index, 1);
- //- for each country check if data
- let country = null;
- AVAILABLE_COUNTRIES.forEach(cc => {
- if (obj[cc]) {
- groups.push(cc);
- country = cc;
- }
- });
- //- for each group get keys and readd with prefix
- groups.map(group => {
- if (obj[group]) {
- Object.keys(obj[group]).forEach(k => {
- obj[`${group}_${k}`] = obj[group][k];
- });
- delete obj[group];
- }
- });
- //- get SUMMARY keys to detect langs
- let values = {};
- let languages = [];
- if (obj[SUMMARY]) {
- Object.keys(obj[SUMMARY]).map(language_key => {
- languages.push(language_key);
- values[language_key] = {};
- let lng = obj[SUMMARY][language_key];
- //for each language, get fields prefix with SUMMARY group
- Object.keys(lng).map(key => {
- values[language_key][`${SUMMARY}_${key}`] = lng[key];
- });
- });
- }
- delete obj[SUMMARY];
-
- //merge values per each language
- if (languages) {
- languages.forEach(lang => {
- values[lang] = u(obj, values[lang]);
- });
- } else {
- values = Object.assign({}, obj);
- }
- //TODO Remove fields not in list
- return { languages, values, country };
-};
-
-const cleanupFields = (element, obj) => {
- let availableKeys = Object.keys(element);
- Object.keys(obj).forEach(k => {
- if (availableKeys.indexOf(k) == 0 || typeof obj[k] != element[k].type) {
- delete obj[k];
- }
- if (typeof obj[k] === "object" && !Array.isArray(obj[k])) {
- obj[k] = transformBooleanValues(element[k], Object.assign({}, obj[k]));
- }
- });
- return obj;
-};
-
-const transformBooleanValues = obj => {
- Object.keys(obj).forEach(k => {
- if (typeof obj[k] === "object" && !Array.isArray(obj[k])) {
- obj[k] = transformBooleanValues(Object.assign({}, obj[k]));
- } else if (
- !Array.isArray(obj[k]) &&
- (obj[k] == true ||
- obj[k] == false ||
- obj[k] == "true" ||
- obj[k] == "false")
- ) {
- if (obj[k] == true || obj[k] == "true") obj[k] = "yes";
- else delete obj[k];
- }
- });
- return obj;
-};
-
-export const transform = (values, country) => {
- let langs = Object.keys(values);
-
- //GET SUMMARY BEFORE MERGE
- let summary = langs.reduce((obj, lng) => {
- obj[lng] = getSummary(values[lng], lng);
- return obj;
- }, {});
-
- //MERGE ALL
- let merge = langs.reduce((acc, lng) => {
- return u(values[lng], acc);
- }, {});
-
- //GROUP FIELDS
- let obj = Object.assign({}, merge);
- obj = cleanupGroup(obj, SUMMARY);
-
- //DEPENS ON strip type and reorganize in subtype objects
- obj = transformDepensOn(obj);
-
- let groups = GROUPS.slice(0);
- if (country) {
- groups = [...groups, country];
- }
- delete groups[SUMMARY];
-
- //REPLACE GROUPS
- groups.forEach(group => {
- let sub = extractGroup(obj, group);
- if (sub) {
- obj = cleanupGroup(obj, group);
- obj[group] = sub;
- }
- });
-
- //REPLACE SUMMARY
- obj[SUMMARY] = summary;
-
- //TRANSFORM TRUE IN YES
- obj = transformBooleanValues(Object.assign({}, obj));
-
- return cleanDeep(obj);
-};
diff --git a/editor/src/app/utils/validate.js b/editor/src/app/utils/validate.js
deleted file mode 100644
index 83ce06a8..00000000
--- a/editor/src/app/utils/validate.js
+++ /dev/null
@@ -1,187 +0,0 @@
-import validator from "validator";
-import u from "updeep";
-import _ from "lodash";
-import compileSchema from "../form/compileSchema";
-import Ajv from "ajv";
-const ajv = new Ajv({
- errorDataPath: "property",
- allErrors: false,
- jsonPointers: false
-});
-const yamlJsonScehma = require("../yaml_validation_schema.json");
-const editorJsonScehma = require("../editor_generator_schema.json");
-
-export const trnsformSchema = values => {
- return new Promise((resolve, reject) => {
- console.log("editorJsonScehma", editorJsonScehma);
- delete yamlJsonScehma.$schema;
- delete yamlJsonScehma.id;
-
- const schema = compileSchema(yamlJsonScehma);
- if (!schema) reject(null);
-
- console.log("compiled schema", schema);
- resolve(schema);
- });
-};
-
-export const validatePubliccodeYml = values => {
- return new Promise((resolve, reject) => {
- console.log("validatePubliccodeYml", yamlJsonScehma);
- delete yamlJsonScehma.$schema;
- delete yamlJsonScehma.id;
- const schema = compileSchema(yamlJsonScehma);
- console.log("compiled scehma", schema);
- const valid = ajv.validate(schema, values);
- if (valid) {
- console.log("schema is valid");
- resolve(null);
- }
- const errors = ajv.errors;
- console.log("errors", errors);
- resolve(errors);
- });
-};
-
-const strip = html => {
- var tmp = document.createElement("DIV");
- tmp.innerHTML = html;
- return tmp.textContent || tmp.innerText || "";
-};
-
-export const checkField = (field, obj, value, required) => {
- //console.log(`checkField=${field} type=${obj.type} widget=${obj.widget}`);
- if (required && !value) return "This property is required.";
-
- //TODO CHECK ARRAY OF OBJECTS AND OBJ WITH PROPS
-
- if (obj && obj.widget) {
- let widget = obj.widget;
-
- if (widget && widget === "editor" && validator.isEmpty(strip(value).trim()))
- return "This property is required.";
-
- if (widget == "url" && !validator.isURL(value)) {
- return "Not a valid Url";
- }
- if (widget == "email" && !validator.isEmail(value)) {
- return "Not a valid email";
- }
- }
-
- // if (obj && obj.type === "email" && value && !validator.isEmail(value)) {
- // return "Not a valid email";
- // }
-
- return null;
-};
-
-export const validateRequired = (contents, elements) => {
- let errors = {};
- let required = elements.filter(obj => obj.required);
- required.map(rf => {
- let content = null;
- let field = rf.title;
- let obj = elements.find(item => item.title == field);
- if (rf.widget && rf.widget === "editor") {
- content = contents[field] ? strip(contents[field]).trim() : null;
- } else {
- content = contents[field];
- }
- //REQUIRED BLOCKS
- if (!content) {
- //(obj.type == "array" && obj.items.type == "object")
- //console.log(field);
- if (obj && (obj.type == "object" || obj.type == "array")) {
- errors[field] = { _error: "Required" };
- } else {
- errors[field] = "This property is required.";
- }
- }
- });
-
- return errors;
-};
-
-const validateObj = (schema, values) => {
- console.log("VALIDATE OBJ", schema.title);
-
- const valid = ajv.validate(schema, values);
- const errors = ajv.errors;
- if (valid) {
- return null;
- }
- return errors;
-};
-
-export const validateAll = (contents, elements) => {
- if (!elements) return;
- console.log("VALIDATE ALL");
-
- let errors = elements.reduce((e, schema) => {
- if (schema.required && schema.required == true) {
- delete schema.required;
- }
- let field = schema.title;
- let values = contents[field];
- e[field] = validateObj(schema, values);
-
- return e;
- }, {});
- console.log("ERRORS", errors);
-};
-
-const cloneArray = a => {
- if (!a) return null;
- return a.slice(0);
-};
-
-const cloneObj = o => {
- return Object.assign({}, o);
-};
-
-export const validateSubTypes = (contents, elements) => {
- let errors = {};
-
- //validateAll(cloneObj(contents), cloneArray(elements));
- //let e = validateObj(obj, obj_values);
-
- Object.keys(contents).map(field => {
- let obj = elements.find(item => item.title == field);
- let obj_values = contents[field];
-
- //VALIDATE ARRAY OF OBJS
- if (obj) {
- if (
- obj.type === "array" &&
- obj.items.type === "object" &&
- obj.items.required &&
- obj_values
- ) {
- let requiredFields = obj.items.required;
- let values = obj_values;
- let errorList = [];
- values.forEach((member, index) => {
- let error = {};
- requiredFields.forEach(rf => {
- if (!member || !member[rf]) {
- error[rf] = "This property is required";
- errorList[index] = error;
- }
- });
- });
-
- if (errorList.length) {
- errors[field] = errorList;
- // } else {
- // let e = validateObj(obj, obj_values);
- }
- } else {
- //VALIDATE SIMPLE FIELDS
- let e = checkField(field, obj, obj_values, obj.required);
- if (e) errors[field] = e;
- }
- }
- });
- return errors;
-};
diff --git a/editor/src/app/yaml_validation_schema.json b/editor/src/app/yaml_validation_schema.json
deleted file mode 100644
index 61c01eb9..00000000
--- a/editor/src/app/yaml_validation_schema.json
+++ /dev/null
@@ -1,5650 +0,0 @@
-{
- "$schema": "http://json-schema.org/draft-04/hyper-schema",
- "title": "Publiccode definition schema",
- "description": "",
- "type": "object",
- "id": "publiccode",
- "properties": {
- "publiccode-yaml-version": {
- "$ref": "#/definitions/publiccode-yaml-version"
- },
- "name": {
- "$ref": "#/definitions/name"
- },
- "applicationSuite": {
- "$ref": "#/definitions/applicationSuite"
- },
- "url": {
- "$ref": "#/definitions/url"
- },
- "landingURL": {
- "$ref": "#/definitions/landingURL"
- },
- "isBasedOn": {
- "$ref": "#/definitions/isBasedOn"
- },
- "softwareVersion": {
- "$ref": "#/definitions/softwareVersion"
- },
- "releaseDate": {
- "$ref": "#/definitions/releaseDate"
- },
- "logo": {
- "$ref": "#/definitions/logo"
- },
- "monochromeLogo": {
- "$ref": "#/definitions/monochromeLogo"
- },
- "inputTypes": {
- "$ref": "#/definitions/inputTypes"
- },
- "outputTypes": {
- "$ref": "#/definitions/outputTypes"
- },
- "platforms": {
- "$ref": "#/definitions/platforms"
- },
- "tags": {
- "$ref": "#/definitions/tags"
- },
- "usedBy": {
- "$ref": "#/definitions/usedBy"
- },
- "roadmap": {
- "$ref": "#/definitions/roadmap"
- },
- "developmentStatus": {
- "$ref": "#/definitions/developmentStatus"
- },
- "softwareType": {
- "$ref": "#/definitions/softwareType"
- },
- "intendedAudience": {
- "$ref": "#/definitions/intendedAudience"
- },
- "description": {
- "title": "description",
- "type": "object",
- "properties": {
- "anyOf": [
- {
- "type": "object",
- "title": "aar",
- "description": "language width code: aar",
- "properties": {
- "aar": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "abk",
- "description": "language width code: abk",
- "properties": {
- "abk": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ace",
- "description": "language width code: ace",
- "properties": {
- "ace": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ach",
- "description": "language width code: ach",
- "properties": {
- "ach": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ada",
- "description": "language width code: ada",
- "properties": {
- "ada": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ady",
- "description": "language width code: ady",
- "properties": {
- "ady": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "afa",
- "description": "language width code: afa",
- "properties": {
- "afa": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "afh",
- "description": "language width code: afh",
- "properties": {
- "afh": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "afr",
- "description": "language width code: afr",
- "properties": {
- "afr": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ain",
- "description": "language width code: ain",
- "properties": {
- "ain": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "aka",
- "description": "language width code: aka",
- "properties": {
- "aka": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "akk",
- "description": "language width code: akk",
- "properties": {
- "akk": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "alb",
- "description": "language width code: alb",
- "properties": {
- "alb": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ale",
- "description": "language width code: ale",
- "properties": {
- "ale": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "alg",
- "description": "language width code: alg",
- "properties": {
- "alg": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "alt",
- "description": "language width code: alt",
- "properties": {
- "alt": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "amh",
- "description": "language width code: amh",
- "properties": {
- "amh": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ang",
- "description": "language width code: ang",
- "properties": {
- "ang": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "anp",
- "description": "language width code: anp",
- "properties": {
- "anp": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "apa",
- "description": "language width code: apa",
- "properties": {
- "apa": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ara",
- "description": "language width code: ara",
- "properties": {
- "ara": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "arc",
- "description": "language width code: arc",
- "properties": {
- "arc": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "arg",
- "description": "language width code: arg",
- "properties": {
- "arg": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "arm",
- "description": "language width code: arm",
- "properties": {
- "arm": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "arn",
- "description": "language width code: arn",
- "properties": {
- "arn": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "arp",
- "description": "language width code: arp",
- "properties": {
- "arp": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "art",
- "description": "language width code: art",
- "properties": {
- "art": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "arw",
- "description": "language width code: arw",
- "properties": {
- "arw": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "asm",
- "description": "language width code: asm",
- "properties": {
- "asm": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ast",
- "description": "language width code: ast",
- "properties": {
- "ast": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ath",
- "description": "language width code: ath",
- "properties": {
- "ath": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "aus",
- "description": "language width code: aus",
- "properties": {
- "aus": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ava",
- "description": "language width code: ava",
- "properties": {
- "ava": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ave",
- "description": "language width code: ave",
- "properties": {
- "ave": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "awa",
- "description": "language width code: awa",
- "properties": {
- "awa": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "aym",
- "description": "language width code: aym",
- "properties": {
- "aym": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "aze",
- "description": "language width code: aze",
- "properties": {
- "aze": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "bad",
- "description": "language width code: bad",
- "properties": {
- "bad": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "bai",
- "description": "language width code: bai",
- "properties": {
- "bai": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "bak",
- "description": "language width code: bak",
- "properties": {
- "bak": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "bal",
- "description": "language width code: bal",
- "properties": {
- "bal": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "bam",
- "description": "language width code: bam",
- "properties": {
- "bam": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ban",
- "description": "language width code: ban",
- "properties": {
- "ban": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "baq",
- "description": "language width code: baq",
- "properties": {
- "baq": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "bas",
- "description": "language width code: bas",
- "properties": {
- "bas": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "bat",
- "description": "language width code: bat",
- "properties": {
- "bat": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "bej",
- "description": "language width code: bej",
- "properties": {
- "bej": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "bel",
- "description": "language width code: bel",
- "properties": {
- "bel": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "bem",
- "description": "language width code: bem",
- "properties": {
- "bem": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ben",
- "description": "language width code: ben",
- "properties": {
- "ben": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ber",
- "description": "language width code: ber",
- "properties": {
- "ber": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "bho",
- "description": "language width code: bho",
- "properties": {
- "bho": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "bih",
- "description": "language width code: bih",
- "properties": {
- "bih": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "bik",
- "description": "language width code: bik",
- "properties": {
- "bik": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "bin",
- "description": "language width code: bin",
- "properties": {
- "bin": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "bis",
- "description": "language width code: bis",
- "properties": {
- "bis": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "bla",
- "description": "language width code: bla",
- "properties": {
- "bla": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "bnt",
- "description": "language width code: bnt",
- "properties": {
- "bnt": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "bod",
- "description": "language width code: bod",
- "properties": {
- "bod": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "bos",
- "description": "language width code: bos",
- "properties": {
- "bos": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "bra",
- "description": "language width code: bra",
- "properties": {
- "bra": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "bre",
- "description": "language width code: bre",
- "properties": {
- "bre": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "btk",
- "description": "language width code: btk",
- "properties": {
- "btk": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "bua",
- "description": "language width code: bua",
- "properties": {
- "bua": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "bug",
- "description": "language width code: bug",
- "properties": {
- "bug": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "bul",
- "description": "language width code: bul",
- "properties": {
- "bul": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "bur",
- "description": "language width code: bur",
- "properties": {
- "bur": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "byn",
- "description": "language width code: byn",
- "properties": {
- "byn": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "cad",
- "description": "language width code: cad",
- "properties": {
- "cad": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "cai",
- "description": "language width code: cai",
- "properties": {
- "cai": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "car",
- "description": "language width code: car",
- "properties": {
- "car": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "cat",
- "description": "language width code: cat",
- "properties": {
- "cat": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "cau",
- "description": "language width code: cau",
- "properties": {
- "cau": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ceb",
- "description": "language width code: ceb",
- "properties": {
- "ceb": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "cel",
- "description": "language width code: cel",
- "properties": {
- "cel": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ces",
- "description": "language width code: ces",
- "properties": {
- "ces": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "cha",
- "description": "language width code: cha",
- "properties": {
- "cha": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "chb",
- "description": "language width code: chb",
- "properties": {
- "chb": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "che",
- "description": "language width code: che",
- "properties": {
- "che": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "chg",
- "description": "language width code: chg",
- "properties": {
- "chg": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "chi",
- "description": "language width code: chi",
- "properties": {
- "chi": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "chk",
- "description": "language width code: chk",
- "properties": {
- "chk": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "chm",
- "description": "language width code: chm",
- "properties": {
- "chm": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "chn",
- "description": "language width code: chn",
- "properties": {
- "chn": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "cho",
- "description": "language width code: cho",
- "properties": {
- "cho": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "chp",
- "description": "language width code: chp",
- "properties": {
- "chp": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "chr",
- "description": "language width code: chr",
- "properties": {
- "chr": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "chu",
- "description": "language width code: chu",
- "properties": {
- "chu": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "chv",
- "description": "language width code: chv",
- "properties": {
- "chv": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "chy",
- "description": "language width code: chy",
- "properties": {
- "chy": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "cmc",
- "description": "language width code: cmc",
- "properties": {
- "cmc": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "cnr",
- "description": "language width code: cnr",
- "properties": {
- "cnr": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "cop",
- "description": "language width code: cop",
- "properties": {
- "cop": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "cor",
- "description": "language width code: cor",
- "properties": {
- "cor": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "cos",
- "description": "language width code: cos",
- "properties": {
- "cos": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "cpe",
- "description": "language width code: cpe",
- "properties": {
- "cpe": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "cpf",
- "description": "language width code: cpf",
- "properties": {
- "cpf": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "cpp",
- "description": "language width code: cpp",
- "properties": {
- "cpp": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "cre",
- "description": "language width code: cre",
- "properties": {
- "cre": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "crh",
- "description": "language width code: crh",
- "properties": {
- "crh": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "crp",
- "description": "language width code: crp",
- "properties": {
- "crp": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "csb",
- "description": "language width code: csb",
- "properties": {
- "csb": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "cus",
- "description": "language width code: cus",
- "properties": {
- "cus": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "cym",
- "description": "language width code: cym",
- "properties": {
- "cym": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "cze",
- "description": "language width code: cze",
- "properties": {
- "cze": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "dak",
- "description": "language width code: dak",
- "properties": {
- "dak": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "dan",
- "description": "language width code: dan",
- "properties": {
- "dan": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "dar",
- "description": "language width code: dar",
- "properties": {
- "dar": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "day",
- "description": "language width code: day",
- "properties": {
- "day": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "del",
- "description": "language width code: del",
- "properties": {
- "del": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "den",
- "description": "language width code: den",
- "properties": {
- "den": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "deu",
- "description": "language width code: deu",
- "properties": {
- "deu": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "dgr",
- "description": "language width code: dgr",
- "properties": {
- "dgr": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "din",
- "description": "language width code: din",
- "properties": {
- "din": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "div",
- "description": "language width code: div",
- "properties": {
- "div": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "doi",
- "description": "language width code: doi",
- "properties": {
- "doi": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "dra",
- "description": "language width code: dra",
- "properties": {
- "dra": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "dsb",
- "description": "language width code: dsb",
- "properties": {
- "dsb": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "dua",
- "description": "language width code: dua",
- "properties": {
- "dua": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "dum",
- "description": "language width code: dum",
- "properties": {
- "dum": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "dut",
- "description": "language width code: dut",
- "properties": {
- "dut": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "dyu",
- "description": "language width code: dyu",
- "properties": {
- "dyu": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "dzo",
- "description": "language width code: dzo",
- "properties": {
- "dzo": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "efi",
- "description": "language width code: efi",
- "properties": {
- "efi": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "egy",
- "description": "language width code: egy",
- "properties": {
- "egy": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "eka",
- "description": "language width code: eka",
- "properties": {
- "eka": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ell",
- "description": "language width code: ell",
- "properties": {
- "ell": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "elx",
- "description": "language width code: elx",
- "properties": {
- "elx": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "eng",
- "description": "language width code: eng",
- "properties": {
- "eng": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "enm",
- "description": "language width code: enm",
- "properties": {
- "enm": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "epo",
- "description": "language width code: epo",
- "properties": {
- "epo": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "est",
- "description": "language width code: est",
- "properties": {
- "est": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "eus",
- "description": "language width code: eus",
- "properties": {
- "eus": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ewe",
- "description": "language width code: ewe",
- "properties": {
- "ewe": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ewo",
- "description": "language width code: ewo",
- "properties": {
- "ewo": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "fan",
- "description": "language width code: fan",
- "properties": {
- "fan": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "fao",
- "description": "language width code: fao",
- "properties": {
- "fao": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "fas",
- "description": "language width code: fas",
- "properties": {
- "fas": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "fat",
- "description": "language width code: fat",
- "properties": {
- "fat": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "fij",
- "description": "language width code: fij",
- "properties": {
- "fij": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "fil",
- "description": "language width code: fil",
- "properties": {
- "fil": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "fin",
- "description": "language width code: fin",
- "properties": {
- "fin": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "fiu",
- "description": "language width code: fiu",
- "properties": {
- "fiu": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "fon",
- "description": "language width code: fon",
- "properties": {
- "fon": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "fra",
- "description": "language width code: fra",
- "properties": {
- "fra": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "fre",
- "description": "language width code: fre",
- "properties": {
- "fre": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "frm",
- "description": "language width code: frm",
- "properties": {
- "frm": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "fro",
- "description": "language width code: fro",
- "properties": {
- "fro": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "frr",
- "description": "language width code: frr",
- "properties": {
- "frr": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "frs",
- "description": "language width code: frs",
- "properties": {
- "frs": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "fry",
- "description": "language width code: fry",
- "properties": {
- "fry": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ful",
- "description": "language width code: ful",
- "properties": {
- "ful": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "fur",
- "description": "language width code: fur",
- "properties": {
- "fur": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "gaa",
- "description": "language width code: gaa",
- "properties": {
- "gaa": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "gay",
- "description": "language width code: gay",
- "properties": {
- "gay": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "gba",
- "description": "language width code: gba",
- "properties": {
- "gba": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "gem",
- "description": "language width code: gem",
- "properties": {
- "gem": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "geo",
- "description": "language width code: geo",
- "properties": {
- "geo": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ger",
- "description": "language width code: ger",
- "properties": {
- "ger": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "gez",
- "description": "language width code: gez",
- "properties": {
- "gez": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "gil",
- "description": "language width code: gil",
- "properties": {
- "gil": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "gla",
- "description": "language width code: gla",
- "properties": {
- "gla": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "gle",
- "description": "language width code: gle",
- "properties": {
- "gle": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "glg",
- "description": "language width code: glg",
- "properties": {
- "glg": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "glv",
- "description": "language width code: glv",
- "properties": {
- "glv": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "gmh",
- "description": "language width code: gmh",
- "properties": {
- "gmh": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "goh",
- "description": "language width code: goh",
- "properties": {
- "goh": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "gon",
- "description": "language width code: gon",
- "properties": {
- "gon": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "gor",
- "description": "language width code: gor",
- "properties": {
- "gor": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "got",
- "description": "language width code: got",
- "properties": {
- "got": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "grb",
- "description": "language width code: grb",
- "properties": {
- "grb": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "grc",
- "description": "language width code: grc",
- "properties": {
- "grc": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "gre",
- "description": "language width code: gre",
- "properties": {
- "gre": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "grn",
- "description": "language width code: grn",
- "properties": {
- "grn": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "gsw",
- "description": "language width code: gsw",
- "properties": {
- "gsw": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "guj",
- "description": "language width code: guj",
- "properties": {
- "guj": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "gwi",
- "description": "language width code: gwi",
- "properties": {
- "gwi": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "hai",
- "description": "language width code: hai",
- "properties": {
- "hai": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "hat",
- "description": "language width code: hat",
- "properties": {
- "hat": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "hau",
- "description": "language width code: hau",
- "properties": {
- "hau": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "haw",
- "description": "language width code: haw",
- "properties": {
- "haw": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "heb",
- "description": "language width code: heb",
- "properties": {
- "heb": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "her",
- "description": "language width code: her",
- "properties": {
- "her": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "hil",
- "description": "language width code: hil",
- "properties": {
- "hil": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "him",
- "description": "language width code: him",
- "properties": {
- "him": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "hin",
- "description": "language width code: hin",
- "properties": {
- "hin": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "hit",
- "description": "language width code: hit",
- "properties": {
- "hit": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "hmn",
- "description": "language width code: hmn",
- "properties": {
- "hmn": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "hmo",
- "description": "language width code: hmo",
- "properties": {
- "hmo": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "hrv",
- "description": "language width code: hrv",
- "properties": {
- "hrv": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "hsb",
- "description": "language width code: hsb",
- "properties": {
- "hsb": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "hun",
- "description": "language width code: hun",
- "properties": {
- "hun": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "hup",
- "description": "language width code: hup",
- "properties": {
- "hup": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "hye",
- "description": "language width code: hye",
- "properties": {
- "hye": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "iba",
- "description": "language width code: iba",
- "properties": {
- "iba": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ibo",
- "description": "language width code: ibo",
- "properties": {
- "ibo": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ice",
- "description": "language width code: ice",
- "properties": {
- "ice": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ido",
- "description": "language width code: ido",
- "properties": {
- "ido": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "iii",
- "description": "language width code: iii",
- "properties": {
- "iii": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ijo",
- "description": "language width code: ijo",
- "properties": {
- "ijo": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "iku",
- "description": "language width code: iku",
- "properties": {
- "iku": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ile",
- "description": "language width code: ile",
- "properties": {
- "ile": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ilo",
- "description": "language width code: ilo",
- "properties": {
- "ilo": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ina",
- "description": "language width code: ina",
- "properties": {
- "ina": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "inc",
- "description": "language width code: inc",
- "properties": {
- "inc": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ind",
- "description": "language width code: ind",
- "properties": {
- "ind": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ine",
- "description": "language width code: ine",
- "properties": {
- "ine": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "inh",
- "description": "language width code: inh",
- "properties": {
- "inh": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ipk",
- "description": "language width code: ipk",
- "properties": {
- "ipk": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ira",
- "description": "language width code: ira",
- "properties": {
- "ira": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "iro",
- "description": "language width code: iro",
- "properties": {
- "iro": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "isl",
- "description": "language width code: isl",
- "properties": {
- "isl": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ita",
- "description": "language width code: ita",
- "properties": {
- "ita": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "jav",
- "description": "language width code: jav",
- "properties": {
- "jav": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "jbo",
- "description": "language width code: jbo",
- "properties": {
- "jbo": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "jpn",
- "description": "language width code: jpn",
- "properties": {
- "jpn": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "jpr",
- "description": "language width code: jpr",
- "properties": {
- "jpr": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "jrb",
- "description": "language width code: jrb",
- "properties": {
- "jrb": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "kaa",
- "description": "language width code: kaa",
- "properties": {
- "kaa": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "kab",
- "description": "language width code: kab",
- "properties": {
- "kab": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "kac",
- "description": "language width code: kac",
- "properties": {
- "kac": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "kal",
- "description": "language width code: kal",
- "properties": {
- "kal": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "kam",
- "description": "language width code: kam",
- "properties": {
- "kam": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "kan",
- "description": "language width code: kan",
- "properties": {
- "kan": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "kar",
- "description": "language width code: kar",
- "properties": {
- "kar": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "kas",
- "description": "language width code: kas",
- "properties": {
- "kas": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "kat",
- "description": "language width code: kat",
- "properties": {
- "kat": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "kau",
- "description": "language width code: kau",
- "properties": {
- "kau": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "kaw",
- "description": "language width code: kaw",
- "properties": {
- "kaw": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "kaz",
- "description": "language width code: kaz",
- "properties": {
- "kaz": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "kbd",
- "description": "language width code: kbd",
- "properties": {
- "kbd": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "kha",
- "description": "language width code: kha",
- "properties": {
- "kha": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "khi",
- "description": "language width code: khi",
- "properties": {
- "khi": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "khm",
- "description": "language width code: khm",
- "properties": {
- "khm": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "kho",
- "description": "language width code: kho",
- "properties": {
- "kho": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "kik",
- "description": "language width code: kik",
- "properties": {
- "kik": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "kin",
- "description": "language width code: kin",
- "properties": {
- "kin": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "kir",
- "description": "language width code: kir",
- "properties": {
- "kir": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "kmb",
- "description": "language width code: kmb",
- "properties": {
- "kmb": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "kok",
- "description": "language width code: kok",
- "properties": {
- "kok": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "kom",
- "description": "language width code: kom",
- "properties": {
- "kom": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "kon",
- "description": "language width code: kon",
- "properties": {
- "kon": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "kor",
- "description": "language width code: kor",
- "properties": {
- "kor": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "kos",
- "description": "language width code: kos",
- "properties": {
- "kos": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "kpe",
- "description": "language width code: kpe",
- "properties": {
- "kpe": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "krc",
- "description": "language width code: krc",
- "properties": {
- "krc": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "krl",
- "description": "language width code: krl",
- "properties": {
- "krl": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "kro",
- "description": "language width code: kro",
- "properties": {
- "kro": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "kru",
- "description": "language width code: kru",
- "properties": {
- "kru": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "kua",
- "description": "language width code: kua",
- "properties": {
- "kua": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "kum",
- "description": "language width code: kum",
- "properties": {
- "kum": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "kur",
- "description": "language width code: kur",
- "properties": {
- "kur": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "kut",
- "description": "language width code: kut",
- "properties": {
- "kut": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "lad",
- "description": "language width code: lad",
- "properties": {
- "lad": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "lah",
- "description": "language width code: lah",
- "properties": {
- "lah": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "lam",
- "description": "language width code: lam",
- "properties": {
- "lam": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "lao",
- "description": "language width code: lao",
- "properties": {
- "lao": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "lat",
- "description": "language width code: lat",
- "properties": {
- "lat": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "lav",
- "description": "language width code: lav",
- "properties": {
- "lav": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "lez",
- "description": "language width code: lez",
- "properties": {
- "lez": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "lim",
- "description": "language width code: lim",
- "properties": {
- "lim": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "lin",
- "description": "language width code: lin",
- "properties": {
- "lin": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "lit",
- "description": "language width code: lit",
- "properties": {
- "lit": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "lol",
- "description": "language width code: lol",
- "properties": {
- "lol": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "loz",
- "description": "language width code: loz",
- "properties": {
- "loz": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ltz",
- "description": "language width code: ltz",
- "properties": {
- "ltz": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "lua",
- "description": "language width code: lua",
- "properties": {
- "lua": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "lub",
- "description": "language width code: lub",
- "properties": {
- "lub": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "lug",
- "description": "language width code: lug",
- "properties": {
- "lug": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "lui",
- "description": "language width code: lui",
- "properties": {
- "lui": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "lun",
- "description": "language width code: lun",
- "properties": {
- "lun": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "luo",
- "description": "language width code: luo",
- "properties": {
- "luo": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "lus",
- "description": "language width code: lus",
- "properties": {
- "lus": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "mac",
- "description": "language width code: mac",
- "properties": {
- "mac": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "mad",
- "description": "language width code: mad",
- "properties": {
- "mad": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "mag",
- "description": "language width code: mag",
- "properties": {
- "mag": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "mah",
- "description": "language width code: mah",
- "properties": {
- "mah": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "mai",
- "description": "language width code: mai",
- "properties": {
- "mai": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "mak",
- "description": "language width code: mak",
- "properties": {
- "mak": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "mal",
- "description": "language width code: mal",
- "properties": {
- "mal": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "man",
- "description": "language width code: man",
- "properties": {
- "man": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "mao",
- "description": "language width code: mao",
- "properties": {
- "mao": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "map",
- "description": "language width code: map",
- "properties": {
- "map": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "mar",
- "description": "language width code: mar",
- "properties": {
- "mar": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "mas",
- "description": "language width code: mas",
- "properties": {
- "mas": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "may",
- "description": "language width code: may",
- "properties": {
- "may": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "mdf",
- "description": "language width code: mdf",
- "properties": {
- "mdf": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "mdr",
- "description": "language width code: mdr",
- "properties": {
- "mdr": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "men",
- "description": "language width code: men",
- "properties": {
- "men": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "mga",
- "description": "language width code: mga",
- "properties": {
- "mga": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "mic",
- "description": "language width code: mic",
- "properties": {
- "mic": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "min",
- "description": "language width code: min",
- "properties": {
- "min": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "mis",
- "description": "language width code: mis",
- "properties": {
- "mis": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "mkd",
- "description": "language width code: mkd",
- "properties": {
- "mkd": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "mkh",
- "description": "language width code: mkh",
- "properties": {
- "mkh": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "mlg",
- "description": "language width code: mlg",
- "properties": {
- "mlg": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "mlt",
- "description": "language width code: mlt",
- "properties": {
- "mlt": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "mnc",
- "description": "language width code: mnc",
- "properties": {
- "mnc": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "mni",
- "description": "language width code: mni",
- "properties": {
- "mni": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "mno",
- "description": "language width code: mno",
- "properties": {
- "mno": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "moh",
- "description": "language width code: moh",
- "properties": {
- "moh": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "mon",
- "description": "language width code: mon",
- "properties": {
- "mon": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "mos",
- "description": "language width code: mos",
- "properties": {
- "mos": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "mri",
- "description": "language width code: mri",
- "properties": {
- "mri": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "msa",
- "description": "language width code: msa",
- "properties": {
- "msa": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "mul",
- "description": "language width code: mul",
- "properties": {
- "mul": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "mun",
- "description": "language width code: mun",
- "properties": {
- "mun": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "mus",
- "description": "language width code: mus",
- "properties": {
- "mus": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "mwl",
- "description": "language width code: mwl",
- "properties": {
- "mwl": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "mwr",
- "description": "language width code: mwr",
- "properties": {
- "mwr": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "mya",
- "description": "language width code: mya",
- "properties": {
- "mya": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "myn",
- "description": "language width code: myn",
- "properties": {
- "myn": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "myv",
- "description": "language width code: myv",
- "properties": {
- "myv": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "nah",
- "description": "language width code: nah",
- "properties": {
- "nah": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "nai",
- "description": "language width code: nai",
- "properties": {
- "nai": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "nap",
- "description": "language width code: nap",
- "properties": {
- "nap": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "nau",
- "description": "language width code: nau",
- "properties": {
- "nau": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "nav",
- "description": "language width code: nav",
- "properties": {
- "nav": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "nbl",
- "description": "language width code: nbl",
- "properties": {
- "nbl": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "nde",
- "description": "language width code: nde",
- "properties": {
- "nde": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ndo",
- "description": "language width code: ndo",
- "properties": {
- "ndo": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "nds",
- "description": "language width code: nds",
- "properties": {
- "nds": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "nep",
- "description": "language width code: nep",
- "properties": {
- "nep": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "new",
- "description": "language width code: new",
- "properties": {
- "new": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "nia",
- "description": "language width code: nia",
- "properties": {
- "nia": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "nic",
- "description": "language width code: nic",
- "properties": {
- "nic": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "niu",
- "description": "language width code: niu",
- "properties": {
- "niu": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "nld",
- "description": "language width code: nld",
- "properties": {
- "nld": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "nno",
- "description": "language width code: nno",
- "properties": {
- "nno": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "nob",
- "description": "language width code: nob",
- "properties": {
- "nob": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "nog",
- "description": "language width code: nog",
- "properties": {
- "nog": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "non",
- "description": "language width code: non",
- "properties": {
- "non": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "nor",
- "description": "language width code: nor",
- "properties": {
- "nor": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "nqo",
- "description": "language width code: nqo",
- "properties": {
- "nqo": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "nso",
- "description": "language width code: nso",
- "properties": {
- "nso": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "nub",
- "description": "language width code: nub",
- "properties": {
- "nub": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "nwc",
- "description": "language width code: nwc",
- "properties": {
- "nwc": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "nya",
- "description": "language width code: nya",
- "properties": {
- "nya": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "nym",
- "description": "language width code: nym",
- "properties": {
- "nym": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "nyn",
- "description": "language width code: nyn",
- "properties": {
- "nyn": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "nyo",
- "description": "language width code: nyo",
- "properties": {
- "nyo": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "nzi",
- "description": "language width code: nzi",
- "properties": {
- "nzi": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "oci",
- "description": "language width code: oci",
- "properties": {
- "oci": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "oji",
- "description": "language width code: oji",
- "properties": {
- "oji": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ori",
- "description": "language width code: ori",
- "properties": {
- "ori": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "orm",
- "description": "language width code: orm",
- "properties": {
- "orm": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "osa",
- "description": "language width code: osa",
- "properties": {
- "osa": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "oss",
- "description": "language width code: oss",
- "properties": {
- "oss": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ota",
- "description": "language width code: ota",
- "properties": {
- "ota": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "oto",
- "description": "language width code: oto",
- "properties": {
- "oto": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "paa",
- "description": "language width code: paa",
- "properties": {
- "paa": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "pag",
- "description": "language width code: pag",
- "properties": {
- "pag": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "pal",
- "description": "language width code: pal",
- "properties": {
- "pal": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "pam",
- "description": "language width code: pam",
- "properties": {
- "pam": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "pan",
- "description": "language width code: pan",
- "properties": {
- "pan": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "pap",
- "description": "language width code: pap",
- "properties": {
- "pap": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "pau",
- "description": "language width code: pau",
- "properties": {
- "pau": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "peo",
- "description": "language width code: peo",
- "properties": {
- "peo": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "per",
- "description": "language width code: per",
- "properties": {
- "per": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "phi",
- "description": "language width code: phi",
- "properties": {
- "phi": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "phn",
- "description": "language width code: phn",
- "properties": {
- "phn": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "pli",
- "description": "language width code: pli",
- "properties": {
- "pli": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "pol",
- "description": "language width code: pol",
- "properties": {
- "pol": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "pon",
- "description": "language width code: pon",
- "properties": {
- "pon": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "por",
- "description": "language width code: por",
- "properties": {
- "por": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "pra",
- "description": "language width code: pra",
- "properties": {
- "pra": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "pro",
- "description": "language width code: pro",
- "properties": {
- "pro": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "pus",
- "description": "language width code: pus",
- "properties": {
- "pus": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "qaa-",
- "description": "language width code: qaa-",
- "properties": {
- "qaa-": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "que",
- "description": "language width code: que",
- "properties": {
- "que": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "raj",
- "description": "language width code: raj",
- "properties": {
- "raj": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "rap",
- "description": "language width code: rap",
- "properties": {
- "rap": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "rar",
- "description": "language width code: rar",
- "properties": {
- "rar": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "roa",
- "description": "language width code: roa",
- "properties": {
- "roa": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "roh",
- "description": "language width code: roh",
- "properties": {
- "roh": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "rom",
- "description": "language width code: rom",
- "properties": {
- "rom": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ron",
- "description": "language width code: ron",
- "properties": {
- "ron": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "rum",
- "description": "language width code: rum",
- "properties": {
- "rum": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "run",
- "description": "language width code: run",
- "properties": {
- "run": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "rup",
- "description": "language width code: rup",
- "properties": {
- "rup": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "rus",
- "description": "language width code: rus",
- "properties": {
- "rus": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "sad",
- "description": "language width code: sad",
- "properties": {
- "sad": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "sag",
- "description": "language width code: sag",
- "properties": {
- "sag": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "sah",
- "description": "language width code: sah",
- "properties": {
- "sah": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "sai",
- "description": "language width code: sai",
- "properties": {
- "sai": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "sal",
- "description": "language width code: sal",
- "properties": {
- "sal": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "sam",
- "description": "language width code: sam",
- "properties": {
- "sam": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "san",
- "description": "language width code: san",
- "properties": {
- "san": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "sas",
- "description": "language width code: sas",
- "properties": {
- "sas": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "sat",
- "description": "language width code: sat",
- "properties": {
- "sat": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "scn",
- "description": "language width code: scn",
- "properties": {
- "scn": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "sco",
- "description": "language width code: sco",
- "properties": {
- "sco": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "sel",
- "description": "language width code: sel",
- "properties": {
- "sel": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "sem",
- "description": "language width code: sem",
- "properties": {
- "sem": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "sga",
- "description": "language width code: sga",
- "properties": {
- "sga": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "sgn",
- "description": "language width code: sgn",
- "properties": {
- "sgn": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "shn",
- "description": "language width code: shn",
- "properties": {
- "shn": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "sid",
- "description": "language width code: sid",
- "properties": {
- "sid": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "sin",
- "description": "language width code: sin",
- "properties": {
- "sin": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "sio",
- "description": "language width code: sio",
- "properties": {
- "sio": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "sit",
- "description": "language width code: sit",
- "properties": {
- "sit": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "sla",
- "description": "language width code: sla",
- "properties": {
- "sla": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "slo",
- "description": "language width code: slo",
- "properties": {
- "slo": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "slk",
- "description": "language width code: slk",
- "properties": {
- "slk": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "slv",
- "description": "language width code: slv",
- "properties": {
- "slv": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "sma",
- "description": "language width code: sma",
- "properties": {
- "sma": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "sme",
- "description": "language width code: sme",
- "properties": {
- "sme": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "smi",
- "description": "language width code: smi",
- "properties": {
- "smi": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "smj",
- "description": "language width code: smj",
- "properties": {
- "smj": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "smn",
- "description": "language width code: smn",
- "properties": {
- "smn": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "smo",
- "description": "language width code: smo",
- "properties": {
- "smo": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "sms",
- "description": "language width code: sms",
- "properties": {
- "sms": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "sna",
- "description": "language width code: sna",
- "properties": {
- "sna": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "snd",
- "description": "language width code: snd",
- "properties": {
- "snd": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "snk",
- "description": "language width code: snk",
- "properties": {
- "snk": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "sog",
- "description": "language width code: sog",
- "properties": {
- "sog": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "som",
- "description": "language width code: som",
- "properties": {
- "som": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "son",
- "description": "language width code: son",
- "properties": {
- "son": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "sot",
- "description": "language width code: sot",
- "properties": {
- "sot": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "spa",
- "description": "language width code: spa",
- "properties": {
- "spa": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "sqi",
- "description": "language width code: sqi",
- "properties": {
- "sqi": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "srd",
- "description": "language width code: srd",
- "properties": {
- "srd": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "srn",
- "description": "language width code: srn",
- "properties": {
- "srn": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "srp",
- "description": "language width code: srp",
- "properties": {
- "srp": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "srr",
- "description": "language width code: srr",
- "properties": {
- "srr": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ssa",
- "description": "language width code: ssa",
- "properties": {
- "ssa": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ssw",
- "description": "language width code: ssw",
- "properties": {
- "ssw": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "suk",
- "description": "language width code: suk",
- "properties": {
- "suk": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "sun",
- "description": "language width code: sun",
- "properties": {
- "sun": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "sus",
- "description": "language width code: sus",
- "properties": {
- "sus": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "sux",
- "description": "language width code: sux",
- "properties": {
- "sux": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "swa",
- "description": "language width code: swa",
- "properties": {
- "swa": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "swe",
- "description": "language width code: swe",
- "properties": {
- "swe": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "syc",
- "description": "language width code: syc",
- "properties": {
- "syc": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "syr",
- "description": "language width code: syr",
- "properties": {
- "syr": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "tah",
- "description": "language width code: tah",
- "properties": {
- "tah": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "tai",
- "description": "language width code: tai",
- "properties": {
- "tai": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "tam",
- "description": "language width code: tam",
- "properties": {
- "tam": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "tat",
- "description": "language width code: tat",
- "properties": {
- "tat": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "tel",
- "description": "language width code: tel",
- "properties": {
- "tel": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "tem",
- "description": "language width code: tem",
- "properties": {
- "tem": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ter",
- "description": "language width code: ter",
- "properties": {
- "ter": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "tet",
- "description": "language width code: tet",
- "properties": {
- "tet": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "tgk",
- "description": "language width code: tgk",
- "properties": {
- "tgk": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "tgl",
- "description": "language width code: tgl",
- "properties": {
- "tgl": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "tha",
- "description": "language width code: tha",
- "properties": {
- "tha": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "tib",
- "description": "language width code: tib",
- "properties": {
- "tib": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "tig",
- "description": "language width code: tig",
- "properties": {
- "tig": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "tir",
- "description": "language width code: tir",
- "properties": {
- "tir": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "tiv",
- "description": "language width code: tiv",
- "properties": {
- "tiv": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "tkl",
- "description": "language width code: tkl",
- "properties": {
- "tkl": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "tlh",
- "description": "language width code: tlh",
- "properties": {
- "tlh": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "tli",
- "description": "language width code: tli",
- "properties": {
- "tli": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "tmh",
- "description": "language width code: tmh",
- "properties": {
- "tmh": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "tog",
- "description": "language width code: tog",
- "properties": {
- "tog": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ton",
- "description": "language width code: ton",
- "properties": {
- "ton": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "tpi",
- "description": "language width code: tpi",
- "properties": {
- "tpi": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "tsi",
- "description": "language width code: tsi",
- "properties": {
- "tsi": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "tsn",
- "description": "language width code: tsn",
- "properties": {
- "tsn": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "tso",
- "description": "language width code: tso",
- "properties": {
- "tso": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "tuk",
- "description": "language width code: tuk",
- "properties": {
- "tuk": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "tum",
- "description": "language width code: tum",
- "properties": {
- "tum": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "tup",
- "description": "language width code: tup",
- "properties": {
- "tup": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "tur",
- "description": "language width code: tur",
- "properties": {
- "tur": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "tut",
- "description": "language width code: tut",
- "properties": {
- "tut": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "tvl",
- "description": "language width code: tvl",
- "properties": {
- "tvl": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "twi",
- "description": "language width code: twi",
- "properties": {
- "twi": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "tyv",
- "description": "language width code: tyv",
- "properties": {
- "tyv": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "udm",
- "description": "language width code: udm",
- "properties": {
- "udm": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "uga",
- "description": "language width code: uga",
- "properties": {
- "uga": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "uig",
- "description": "language width code: uig",
- "properties": {
- "uig": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ukr",
- "description": "language width code: ukr",
- "properties": {
- "ukr": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "umb",
- "description": "language width code: umb",
- "properties": {
- "umb": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "und",
- "description": "language width code: und",
- "properties": {
- "und": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "urd",
- "description": "language width code: urd",
- "properties": {
- "urd": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "uzb",
- "description": "language width code: uzb",
- "properties": {
- "uzb": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "vai",
- "description": "language width code: vai",
- "properties": {
- "vai": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ven",
- "description": "language width code: ven",
- "properties": {
- "ven": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "vie",
- "description": "language width code: vie",
- "properties": {
- "vie": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "vol",
- "description": "language width code: vol",
- "properties": {
- "vol": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "vot",
- "description": "language width code: vot",
- "properties": {
- "vot": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "wak",
- "description": "language width code: wak",
- "properties": {
- "wak": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "wal",
- "description": "language width code: wal",
- "properties": {
- "wal": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "war",
- "description": "language width code: war",
- "properties": {
- "war": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "was",
- "description": "language width code: was",
- "properties": {
- "was": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "wel",
- "description": "language width code: wel",
- "properties": {
- "wel": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "wen",
- "description": "language width code: wen",
- "properties": {
- "wen": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "wln",
- "description": "language width code: wln",
- "properties": {
- "wln": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "wol",
- "description": "language width code: wol",
- "properties": {
- "wol": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "xal",
- "description": "language width code: xal",
- "properties": {
- "xal": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "xho",
- "description": "language width code: xho",
- "properties": {
- "xho": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "yao",
- "description": "language width code: yao",
- "properties": {
- "yao": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "yap",
- "description": "language width code: yap",
- "properties": {
- "yap": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "yid",
- "description": "language width code: yid",
- "properties": {
- "yid": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "yor",
- "description": "language width code: yor",
- "properties": {
- "yor": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "ypk",
- "description": "language width code: ypk",
- "properties": {
- "ypk": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "zap",
- "description": "language width code: zap",
- "properties": {
- "zap": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "zbl",
- "description": "language width code: zbl",
- "properties": {
- "zbl": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "zen",
- "description": "language width code: zen",
- "properties": {
- "zen": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "zgh",
- "description": "language width code: zgh",
- "properties": {
- "zgh": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "zha",
- "description": "language width code: zha",
- "properties": {
- "zha": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "zho",
- "description": "language width code: zho",
- "properties": {
- "zho": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "znd",
- "description": "language width code: znd",
- "properties": {
- "znd": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "zul",
- "description": "language width code: zul",
- "properties": {
- "zul": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "zun",
- "description": "language width code: zun",
- "properties": {
- "zun": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "zxx",
- "description": "language width code: zxx",
- "properties": {
- "zxx": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- },
- {
- "type": "object",
- "title": "zza",
- "description": "language width code: zza",
- "properties": {
- "zza": {
- "$ref": "#/definitions/descriptionPerLang"
- }
- }
- }
- ]
- }
- },
- "legal": {
- "$ref": "#/definitions/legal"
- },
- "maintenance": {
- "$ref": "#/definitions/maintenance"
- },
- "localisation": {
- "$ref": "#/definitions/localisation"
- },
- "dependsOn": {
- "$ref": "#/definitions/dependsOn"
- }
- },
- "required": [
- "publiccode-yaml-version",
- "name",
- "url",
- "releaseDate",
- "tags",
- "developmentStatus",
- "softwareType",
- "description",
- "legal"
- ],
- "definitions": {
- "publiccode-yaml-version": {
- "type": "string",
- "title": "publiccode-yaml-version",
- "description":
- "This key contains the version of the publicode definition.",
- "enum": ["development", "0.1"]
- },
- "name": {
- "type": "string",
- "title": "The Name",
- "description":
- "This key contains the name of the software. It contains the (short) public name of the product, which can be localised in the specific localisation section. It should be the name most people usually refer to the software. In case the software has both an internal 'code' name and a commercial name, use the commercial name.",
- "examples": ["Medusa"]
- },
- "applicationSuite": {
- "type": "string",
- "title": "applicationSuite",
- "description":
- "This key contains the name of the 'suite' to which the software belongs.",
- "examples": ["MegaProductivitySuite"]
- },
- "url": {
- "type": "string",
- "title": "url",
- "description":
- "A unique identifier for this software. This string must be a URL to the source code repository (git, svn, ...) in which the software is published. If the repository is available under multiple protocols, prefer HTTP/HTTPS URLs which don't require user authentication.",
- "examples": ["https://example.com/italia/medusa.git"]
- },
- "landingURL": {
- "type": "string",
- "title": "landingURL",
- "description":
- "If the url parameter does not serve a human readable or browsable page, but only serves source code to a source control client, with this key you have an option to specify a landing page. This page, ideally, is where your users will land when they will click a button labeled something like 'Go to the application source code'. In case the product provides an automated graphical installer, this URL can point to a page which contains a reference to the source code but also offers the download of such an installer.",
- "examples": ["https://example.com/italia/medusa"]
- },
- "isBasedOn": {
- "type": "string",
- "title": "isBasedOn",
- "description":
- "In case this software is a variant or a fork of another software, which might or might not contain a publiccode.yml file, this key will contain the url of the original project(s). The existence of this key identifies the fork as a software variant, descending from the specified repositories.",
- "examples": ["https://github.com/italia/otello.git"]
- },
- "softwareVersion": {
- "type": "string",
- "title": "softwareVersion",
- "description":
- "This key contains the latest stable version number of the software. The version number is a string that is not meant to be interpreted and parsed but just displayed; parsers should not assume semantic versioning or any other specific version format.",
- "examples": ["1.0", "dev"]
- },
- "releaseDate": {
- "type": "string",
- "title": "releaseDate",
- "description":
- "This key contains the date at which the latest version was released. This date is mandatory if the software has been released at least once and thus the version number is present.",
- "examples": ["2017-04-15"]
- },
- "logo": {
- "type": "string",
- "title": "logo",
- "description":
- "This key contains the logo of the software. Logos should be in vector format; raster formats are only allowed as a fallback. In this case, they should be transparent PNGs, minimum 1000px of width. Acceptable formats: SVG, SVGZ, PNG",
- "examples": ["img/logo.jpg"]
- },
- "monochromeLogo": {
- "type": "string",
- "title": "monochromeLogo",
- "description":
- "A monochromatic (black) logo. The logo should be in vector format; raster formats are only allowed as a fallback. In this case, they should be transparent PNGs, minimum 1000px of width. Acceptable formats: SVG, SVGZ, PNG",
- "examples": ["img/logo.jpg"]
- },
- "inputTypes": {
- "title": "inputTypes",
- "description":
- "A list of Media Types (MIME Types) as mandated in RFC 6838 which the application can handle as output. In case the software does not support any input, you can skip this field or use application/x.empty.",
- "type": "array",
- "items": {
- "type": "string"
- }
- },
- "outputTypes": {
- "title": "outputTypes",
- "description":
- "A list of Media Types (MIME Types) as mandated in RFC 6838 which the application can handle as output. In case the software does not support any output, you can skip this field or use application/x.empty.",
- "type": "array",
- "items": {
- "type": "string"
- }
- },
- "platforms": {
- "type": "array",
- "title": "platforms",
- "description":
- "Values: web, windows, mac, linux, ios, android. Human readable values outside this list are allowed",
- "examples": ["android", "ios"],
- "items": {
- "type": "string",
- "enum": ["web", "windows", "mac", "linux", "ios", "android"]
- }
- },
- "tags": {
- "title": "tags",
- "description":
- "A list of words that can be used to describe the software and can help building catalogs of open software. Each tag must be in Unicode lowercase, and should not contain any Unicode whitespace character. The suggested character to separate multiple words is - (single dash). See also: description/[lang]/freeTags/",
- "type": "array",
- "items": {
- "type": "string",
- "enum": ["art", "backend"]
- }
- },
- "usedBy": {
- "title": "usedBy",
- "description":
- "A list of the names of prominent public administrations (that will serve as testimonials) that are currently known to the software maintainer to be using this software. Parsers are encouraged to enhance this list also with other information that can obtain independently; for instance, a fork of a software, owned by an administration, could be used as a signal of usage of the software.",
- "examples": ["stripe"],
- "type": "array",
- "items": {
- "type": "string"
- }
- },
- "roadmap": {
- "type": "string",
- "title": "roadmap",
- "description": "A link to a public roadmap of the software."
- },
- "developmentStatus": {
- "type": "string",
- "title": "developmentStatus",
- "description":
- "Allowed values: concept, development, beta, stable, obsolete",
- "enum": ["concept", "development", "beta", "stable", "obsolete"]
- },
- "softwareType": {
- "type": "string",
- "title": "softwareType",
- "description":
- "Allowed values: standalone, addon, library, configurationFiles",
- "enum": ["standalone", "addon", "library", "configurationFiles"]
- },
- "intendedAudience": {
- "title": "intended audience",
- "type": "object",
- "properties": {
- "onlyFor": {
- "title": "only for",
- "type": "array",
- "description":
- "Public software could be very specific in scope because there is a large set of tasks that are specific to each type of administration. For instance, many softwares that are used in schools are probably not useful in hospitals. If you want to explicitly mark some software as only useful to certain types of administrations, you should add them to this key.The list of allowed values is defined in pa-types.md, and can be country-specific. This list can evolve at any time, separately from the version of this specification.",
- "examples": ["city"],
- "items": {
- "type": "string"
- }
- },
- "countries": {
- "title": "countries",
- "type": "array",
- "description":
- "This key explicitly includes certain countries in the intended audience, i.e. the software explicitly claims compliance with specific processes, technologies or laws. All countries are specified using lowercase ISO 3166-1 alpha-2 two-letter country codes.",
- "items": {
- "title": "item",
- "type": "string"
- }
- },
- "unsupportedCountries": {
- "title": "unsupportedCountries",
- "type": "array",
- "description":
- "This key explicitly marks countries as NOT supported. This might be the case if there is a conflict between how software is working and a specific law, process or technology. All countries are specified using lowercase ISO 3166-1 alpha-2 two-letter country codes.",
- "items": {
- "title": "item",
- "type": "string"
- }
- }
- }
- },
- "legal": {
- "title": "legal",
- "type": "object",
- "description":
- "This section provides an overview of the legal info of the software.",
- "properties": {
- "license": {
- "type": "string",
- "title": "license",
- "examples": ["AGPL-3.0-or-later"],
- "description":
- "This string describes the license under which the software is distributed. The string must contain a valid SPDX expression, referring to one (or multiple) open-source license. Please refer to the SPDX documentation for further information."
- },
- "mainCopyrightOwner": {
- "type": "string",
- "title": "mainCopyrightOwner",
- "examples": ["City of Amsterdam"],
- "description":
- "This string describes the entity that owns the copyright on 'most' of the code in the repository. Normally, this is the line that is reported with the copyright symbol at the top of most files in the repo."
- },
- "repoOwner": {
- "type": "string",
- "title": "repoOwner",
- "examples": ["City of Amsterdam"],
- "description":
- "This string describes the entity that owns this repository; this might or might not be the same entity who owns the copyright on the code itself. For instance, in case of a fork of the original software, the repoOwner is probably different from the mainCopyrightOwner."
- },
- "authorsFile": {
- "type": "string",
- "title": "authorsFile",
- "examples": ["authorsFile"],
- "description":
- "Some open-source softwares adopt a convention of identify the copyright holders through a file that lists all the entities that own the copyright. This is common in projects strongly backed by a community where there are many external contributors and no clear single/main copyright owner. In such cases, this key can be used to refer to the authors file, using a path relative to the root of the repository."
- }
- },
- "required": ["license", "repoOwner"]
- },
- "contact": {
- "title": "contact",
- "description":
- "This key contains an explicit affiliation information for the technical contact. In case of multiple maintainers, this can be used to create a relation between each technical contact and each maintainer entity. It can contain for instance a company name, an association name, etc.",
- "type": "object",
- "properties": {
- "name": {
- "type": "string",
- "title": "name",
- "description":
- " mandatory - This key contains the full name of one of the technical contacts. It must be a real person; do NOT populate this key with generic contact information, company departments, associations, etc."
- },
- "email": {
- "type": "string",
- "title": "Email",
- "description":
- "This key contains the e-mail address of the technical contact. It must be an email address of where the technical contact can be directly reached; do NOT populate this key with mailing-lists or generic contact points like info@acme.inc. ",
- "examples": ["lou.reed@acme.inc"]
- },
- "phone": {
- "type": "string",
- "title": "phone",
- "description": " phone number (with international prefix)"
- },
- "affiliation": {
- "type": "string",
- "title": "affiliation",
- "description":
- "This key contains an explicit affiliation information for the technical contact. In case of multiple maintainers, this can be used to create a relation between each technical contact and each maintainer entity. It can contain for instance a company name, an association name, etc."
- }
- },
- "required": ["name"]
- },
- "contractor": {
- "title": "contractor",
- "description":
- "This key contains an explicit affiliation information for the technical contact. In case of multiple maintainers, this can be used to create a relation between each technical contact and each maintainer entity. It can contain for instance a company name, an association name, etc.",
- "type": "object",
- "properties": {
- "name": {
- "type": "string",
- "title": "name",
- "description":
- "mandatory - The name of the contractor, whether it's a company or a physical person."
- },
- "until": {
- "type": "string",
- "title": "until",
- "description":
- " mandatory - This is a date (YYYY-MM-DD). This key must contain the date at which the maintenance is going to end. In case of community maintenance, the value should not be more than 2 years in the future, and thus will need to be regularly updated as the community continues working on the project."
- },
- "website": {
- "type": "string",
- "title": "website",
- "description":
- "This key points to the maintainer website. It can either point to the main institutional website, or to a more project-specific page or website."
- }
- }
- },
- "maintenance": {
- "title": "maintenance",
- "type": "object",
- "properties": {
- "type": {
- "type": "string",
- "title": "type",
- "description":
- "This key describes how the software is currently maintained. 'internal' means that the software is internally maintained by the repository owner. 'contract' means that there is a commercial contract that binds an entity to the maintenance of the software; 'community' means that the software is currently maintained by one or more people that donate their time to the project; 'none' means that the software is not actively maintained.",
-
- "enum": ["internal", "contract", "community", "none"]
- },
- "contractors": {
- "type": "array",
- "title": "contractors",
- "description":
- "This key describes the entity or entities, if any, that are currently contracted for maintaining the software. They can be companies, organizations, or other collective names.",
- "items": {
- "$ref": "#/definitions/contractor"
- }
- },
- "contacts": {
- "type": "array",
- "title": "contacts",
- "description":
- "One or more contacts maintaining this software. This key describes the technical people currently responsible for maintaining the software. All contacts need to be a physical person, not a company or an organisation. if somebody is acting as a representative of an institution, it must be listed within the affiliation of the contact. In case of a commercial agreement (or a chain of such agreements), specify the final entities actually contracted to deliver the maintenance. Do not specify the software owner unless it is technically involved with the maintenance of the product as well.",
- "items": {
- "$ref": "#/definitions/contact"
- }
- }
- },
- "required": ["contacts"]
- },
- "localisation": {
- "title": "localisation",
- "type": "object",
- "description":
- "This section provides an overview of the localization features of the software.",
- "properties": {
- "localisationReady": {
- "type": "boolean",
- "title": "localisationReady",
- "description":
- "If yes, the software has infrastructure in place or is otherwise designed to be multilingual. It does not need to be available in more than one language."
- },
- "availableLanguages": {
- "type": "array",
- "title": "availableLanguages",
- "description":
- "If present, this is the list of languages in which the software is available. Of course, this list will contain at least one language. See also: https://en.wikipedia.org/wiki/ISO_639-2",
- "items": {
- "type": "string"
- }
- }
- }
- },
- "dependency": {
- "title": "dependency",
- "description":
- "A dependency is a complex object. The properties are the following:",
- "type": "object",
- "properties": {
- "name": {
- "type": "string",
- "title": "name",
- "description":
- "mandatory - The name of the dependency (e.g. MySQL, NFC Reader)",
- "examples": ["MySQL", "NFC Reader"]
- },
- "versionMin": {
- "type": "string",
- "title": "versionMin",
- "description": "the first compatible version",
- "examples": ["1.0"]
- },
- "versionMax": {
- "type": "string",
- "title": "versionMax",
- "description": "the latest compatible version",
- "examples": ["1.0"]
- },
- "version": {
- "type": "string",
- "title": "version",
- "description":
- "the only major version for which the software is compatible. It assumes compatibility with all patches and bugfixes later applied to this version.",
- "examples": ["1.0"]
- },
- "optional": {
- "type": "boolean",
- "title": "optional",
- "description": "whether the dependency is optional or mandatory",
- "examples": [""]
- }
- }
- },
- "dependsOn": {
- "title": "dependsOn",
- "description":
- "This section provides an overview on the system-level dependencies required to install and use this software.",
- "type": "object",
- "properties": {
- "open": {
- "title": "open",
- "description":
- "This key contains a list of runtime dependencies that are distributed under an open-source license.",
- "type": "array",
- "items": {
- "$ref": "#/definitions/dependency"
- }
- },
- "proprietary": {
- "title": "propietary",
- "description":
- "TThis key contains a list of runtime dependencies that are distributed under a proprietary license.",
- "type": "array",
- "items": {
- "$ref": "#/definitions/dependency"
- }
- },
- "hardware": {
- "title": "hardware",
- "description":
- "This key contains a list of hardware dependencies that must be owned to use the software.",
- "type": "array",
- "items": {
- "$ref": "#/definitions/dependency"
- }
- }
- }
- },
- "descriptionPerLang": {
- "title": "Description per Language",
- "description":
- "A set of fields to describe in language the current software",
- "type": "object",
- "properties": {
- "localisedName": {
- "type": "string",
- "title": "localisedName",
- "description": "localisedName"
- },
- "shortDescription": {
- "type": "string",
- "title": "shortDescription",
- "description": "A short description is required"
- },
- "longDescription": {
- "type": "string",
- "title": "longDescription",
- "description": "A long description is required"
- },
- "documentation": {
- "type": "string",
- "title": "documentation",
- "description": "link to documentation"
- },
- "apiDocumentation": {
- "type": "string",
- "title": "apiDocumentation",
- "description": "link to the api documentation"
- },
- "freeTags": {
- "type": "array",
- "title": "freeTags",
- "description": "a list of tags",
- "examples": ["webapp"],
- "items": {
- "title": "tag",
- "type": "string"
- }
- },
- "featureList": {
- "type": "array",
- "title": "featureList",
- "description": "a list of feature that the sw has",
- "items": {
- "type": "string",
- "title": "feature"
- }
- },
- "screenshots": {
- "type": "array",
- "title": "screenshots",
- "description": "array of image url",
- "items": {
- "type": "string",
- "title": "screenshot"
- }
- },
- "videos": {
- "type": "array",
- "title": "videos",
- "description": "link to videos",
- "items": {
- "type": "string",
- "title": "video"
- }
- },
- "awards": {
- "type": "array",
- "title": "awards",
- "description": "awards won",
- "items": {
- "type": "string",
- "title": "award"
- }
- }
- },
- "required": ["longDescription", "shortDescription"]
- }
- }
-}
diff --git a/editor/src/asset/accordion.scss b/editor/src/asset/accordion.scss
deleted file mode 100644
index 425c3a6b..00000000
--- a/editor/src/asset/accordion.scss
+++ /dev/null
@@ -1,108 +0,0 @@
-.error-info {
- display: flex;
- justify-content: center;
- align-items: center;
- padding: 0;
- margin: 15px;
- width: 28px;
- height: 28px;
- border-radius: 50%;
- background: #fff;
- color: #ff0000;
-}
-
-.rc-collapse {
- background-color: #fff;
- border-radius: 3px;
- border: 1px solid #fefefe;
-}
-.rc-collapse-anim-active {
- transition: height 0.2s ease-out;
-}
-.rc-collapse > .rc-collapse-item {
- border-top: 1px solid #fefefe;
-}
-.rc-collapse > .rc-collapse-item:first-child {
- border-top: none;
-}
-.rc-collapse > .rc-collapse-item > .rc-collapse-header {
- height: 56px;
- line-height: 56px;
- text-indent: 16px;
- cursor: pointer;
- border-bottom: 1px solid #e5e5e5;
- background: #fff;
-}
-.rc-collapse > .rc-collapse-item > .rc-collapse-header .arrow {
- display: inline-block;
- content: "ciao\20";
- width: 0;
- height: 0;
- font-size: 0;
- line-height: 0;
- border-top: 3px solid transparent;
- border-bottom: 3px solid transparent;
- border-left: 4px solid #666;
- vertical-align: middle;
- margin-right: 8px;
-}
-.rc-collapse > .rc-collapse-item-disabled > .rc-collapse-header {
- cursor: not-allowed;
- background-color: #fff;
-}
-.rc-collapse-content {
- overflow: hidden;
- padding: 0 8px;
- background-color: #fff;
-}
-.rc-collapse-content > .rc-collapse-content-box {
- margin-top: 16px;
- margin-bottom: 16px;
-}
-.rc-collapse-content-inactive {
- display: none;
-}
-.rc-collapse-item:last-child > .rc-collapse-content {
- border-radius: 0 0 3px 3px;
-}
-.rc-collapse > .rc-collapse-item-active > .rc-collapse-header .arrow {
- border-left: 3px solid transparent;
- border-right: 3px solid transparent;
- border-top: 4px solid #fefefe;
- margin-right: 6px;
-}
-
-.rc-collapse-item > .rc-collapse-header {
- font-family: "Titillium Web";
- font-size: 18px;
- color: #0073e6;
- background: #fff;
-}
-
-.rc-collapse > .rc-collapse-item-active > .rc-collapse-header {
- color: #fff;
- border-bottom: none;
- background: #0066cc;
-}
-
-.rc-collapse > .rc-collapse-item-active > .rc-collapse-header-error {
- color: #fff;
- border-bottom: none;
- background: #F83E5A;
-}
-/*
-.rc-collapse
- > .rc-collapse-item
- .rc-collapse-item-active
- .error
- > .rc-collapse-header {
- color: #fff;
- background: red;
- border: 1px solid red;
-}
-
-.rc-collapse-item .rc-collapse-header .error {
- color: #ff0000;
-}
-
-*/
diff --git a/editor/src/asset/block.scss b/editor/src/asset/block.scss
deleted file mode 100644
index 417dc88f..00000000
--- a/editor/src/asset/block.scss
+++ /dev/null
@@ -1,89 +0,0 @@
-.block__wrapper {
- margin: 10px 0;
-}
-
-.block {
- padding: 0 0 1em 0;
- margin: 0;
- display: flex;
- flex-wrap: wrap;
- padding: 0;
- min-height: 250px;
-}
-
-.block_heading_oval {
- height: 40px;
- width: 40px;
- border-radius: 50%;
- background-color: #0066cc;
- color: #ffffff;
- font-family: "Roboto Mono";
- font-size: 21px;
- font-weight: 500;
- line-height: 28px;
- display: flex;
- justify-content: center;
- align-items: center;
-}
-
-.block_heading_title {
- padding-left: 10px;
- color: #000000;
- font-family: "Titillium Web";
- font-size: 24px;
- font-weight: bold;
- line-height: 28px;
-}
-
-.block_heading {
- height: 50px;
- display: flex;
- flex-direction: row;
- align-items: center;
- padding: 10px;
-}
-
-.block__item {
- flex-basis: 50%;
- display: flex;
- flex-direction: column;
- padding: 10px;
-}
-
-.block__object {
- border-bottom: 1px solid #e8e8e8;
- flex: 1 0 100%;
-}
-
-.block__array__remove {
- top: 35px;
-}
-
-.block__item--full .block__array {
- .block__array__remove {
- top: 10px;
- right: 20px;
- }
- .block {
- color: #5c6f82;
- background-color: #f6f8f8;
- border-bottom: 1px solid #e8e8e8;
- }
-}
-
-.block__item--full {
- padding: 10px;
- flex: 1 0 100%;
- display: flex;
- flex-direction: column;
-}
-
-@media all and (max-width: $mq-size) {
- .block {
- flex-flow: column;
- flex-wrap: nowrap;
- }
- .block__item {
- flex-basis: 100%;
- }
-}
diff --git a/editor/src/asset/bs_override.scss b/editor/src/asset/bs_override.scss
deleted file mode 100644
index 0f99c7e1..00000000
--- a/editor/src/asset/bs_override.scss
+++ /dev/null
@@ -1,100 +0,0 @@
-$primary: #111;
-$theme-colors: (
- "primary": #0074d9,
- "danger": #ff4136
-);
-
-input[type="date"],
-input[type="datetime-local"],
-input[type="email"],
-input[type="number"],
-input[type="password"],
-input[type="search"],
-input[type="tel"],
-input[type="text"],
-input[type="time"],
-input[type="url"],
-input[type="date"],
-select.form-control,
-textarea.form-control {
- background-color: transparent;
- border: none;
- border-bottom: 1px solid #979797;
- border-radius: 0;
- outline: 0;
- height: 2.5rem;
- width: 100%;
- -webkit-box-shadow: none;
- box-shadow: none;
- -webkit-transition: all 0.3s;
- transition: all 0.3s;
- font-weight: 600;
- color: #17324d;
-}
-
-
-.has-error {
- input[type="date"],
- input[type="datetime-local"],
- input[type="email"],
- input[type="number"],
- input[type="password"],
- input[type="search"],
- input[type="tel"],
- input[type="text"],
- input[type="time"],
- input[type="url"],
- input[type="date"],
- select.form-control,
- textarea.form-control {
- border-bottom: 1px solid #f83e5a;
- }
-}
-
-.control-label,
-.control-link,
-legend {
- color: #5a768a;
- font-weight: 400;
- display: block;
- font-size: 18px;
-}
-legend {
- padding: 0 10px !important;
-}
-
-.form-check-label {
- color: #5a768a;
- font-weight: 400;
- display: block;
- font-size: 16px;
-}
-// .help-block {
-// display: block;
-// }
-
-.help-block,
-.help-block small,
-.help-block .form-text .text-muted {
- font-size: 14px;
- color: #5a768a;
- font-weight: 400;
- display: inline;
-}
-
-.has-error {
- .help-block {
- background-color: #f83e5a;
- padding: 0px 12px;
- color: #fff;
- }
-}
-
-// input[type="checkbox"] {
-// border-radius: 4px;
-// border-size: 2px;
-// border-color: #5768f4;
-// background-color: #fff;
-// width: 20px;
-// height: 20px;
-// }
diff --git a/editor/src/asset/bsi.scss b/editor/src/asset/bsi.scss
deleted file mode 100644
index 52069ea8..00000000
--- a/editor/src/asset/bsi.scss
+++ /dev/null
@@ -1,13604 +0,0 @@
-@import url('https://fonts.googleapis.com/css?family=Lora:400, 700');
-@import url('https://fonts.googleapis.com/css?family=Roboto+Mono:400, 700');
-@import url('https://fonts.googleapis.com/css?family=Titillium+Web:300,400,600,700');
-.primary-bg {
- background-color: #06c;
-}
-.primary-color {
- color: #06c;
-}
-.primary-border-color,
-.primary-border-color.border {
- border-color: #06c !important;
-}
-.white-bg {
- background-color: #fff;
-}
-.white-color {
- color: #fff;
-}
-.white-border-color-,
-.white-border-color-.border {
- border-color: #fff !important;
-}
-.primary-bg-a1 {
- background-color: #bfdfff;
-}
-.primary-color-a1 {
- color: #bfdfff;
-}
-.primary-border-color-a1,
-.primary-border-color-a1.border {
- border-color: #bfdfff !important;
-}
-.primary-bg-a2 {
- background-color: #93c4f5;
-}
-.primary-color-a2 {
- color: #93c4f5;
-}
-.primary-border-color-a2,
-.primary-border-color-a2.border {
- border-color: #93c4f5 !important;
-}
-.primary-bg-a3 {
- background-color: #6aaaeb;
-}
-.primary-color-a3 {
- color: #6aaaeb;
-}
-.primary-border-color-a3,
-.primary-border-color-a3.border {
- border-color: #6aaaeb !important;
-}
-.primary-bg-a4 {
- background-color: #4392e0;
-}
-.primary-color-a4 {
- color: #4392e0;
-}
-.primary-border-color-a4,
-.primary-border-color-a4.border {
- border-color: #4392e0 !important;
-}
-.primary-bg-a5 {
- background-color: #207bd6;
-}
-.primary-color-a5 {
- color: #207bd6;
-}
-.primary-border-color-a5,
-.primary-border-color-a5.border {
- border-color: #207bd6 !important;
-}
-.primary-bg-a6 {
- background-color: #06c;
-}
-.primary-color-a6 {
- color: #06c;
-}
-.primary-border-color-a6,
-.primary-border-color-a6.border {
- border-color: #06c !important;
-}
-.primary-bg-a7 {
- background-color: #0059b3;
-}
-.primary-color-a7 {
- color: #0059b3;
-}
-.primary-border-color-a7,
-.primary-border-color-a7.border {
- border-color: #0059b3 !important;
-}
-.primary-bg-a8 {
- background-color: #004d99;
-}
-.primary-color-a8 {
- color: #004d99;
-}
-.primary-border-color-a8,
-.primary-border-color-a8.border {
- border-color: #004d99 !important;
-}
-.primary-bg-a9 {
- background-color: #004080;
-}
-.primary-color-a9 {
- color: #004080;
-}
-.primary-border-color-a9,
-.primary-border-color-a9.border {
- border-color: #004080 !important;
-}
-.primary-bg-a10 {
- background-color: #036;
-}
-.primary-color-a10 {
- color: #036;
-}
-.primary-border-color-a10,
-.primary-border-color-a10.border {
- border-color: #036 !important;
-}
-.primary-bg-a11 {
- background-color: #00264d;
-}
-.primary-color-a11 {
- color: #00264d;
-}
-.primary-border-color-a11,
-.primary-border-color-a11.border {
- border-color: #00264d !important;
-}
-.primary-bg-a12 {
- background-color: #001a33;
-}
-.primary-color-a12 {
- color: #001a33;
-}
-.primary-border-color-a12,
-.primary-border-color-a12.border {
- border-color: #001a33 !important;
-}
-.primary-bg-b1 {
- background-color: #06c;
-}
-.primary-color-b1 {
- color: #06c;
-}
-.primary-border-color-b1,
-.primary-border-color-b1.border {
- border-color: #06c !important;
-}
-.primary-bg-b2 {
- background-color: #1262b3;
-}
-.primary-color-b2 {
- color: #1262b3;
-}
-.primary-border-color-b2,
-.primary-border-color-b2.border {
- border-color: #1262b3 !important;
-}
-.primary-bg-b3 {
- background-color: #1f5c99;
-}
-.primary-color-b3 {
- color: #1f5c99;
-}
-.primary-border-color-b3,
-.primary-border-color-b3.border {
- border-color: #1f5c99 !important;
-}
-.primary-bg-b4 {
- background-color: #265380;
-}
-.primary-color-b4 {
- color: #265380;
-}
-.primary-border-color-b4,
-.primary-border-color-b4.border {
- border-color: #265380 !important;
-}
-.primary-bg-b5 {
- background-color: #294766;
-}
-.primary-color-b5 {
- color: #294766;
-}
-.primary-border-color-b5,
-.primary-border-color-b5.border {
- border-color: #294766 !important;
-}
-.primary-bg-b6 {
- background-color: #26394d;
-}
-.primary-color-b6 {
- color: #26394d;
-}
-.primary-border-color-b6,
-.primary-border-color-b6.border {
- border-color: #26394d !important;
-}
-.primary-bg-b7 {
- background-color: #1f2933;
-}
-.primary-color-b7 {
- color: #1f2933;
-}
-.primary-border-color-b7,
-.primary-border-color-b7.border {
- border-color: #1f2933 !important;
-}
-.primary-bg-b8 {
- background-color: #12161a;
-}
-.primary-color-b8 {
- color: #12161a;
-}
-.primary-border-color-b8,
-.primary-border-color-b8.border {
- border-color: #12161a !important;
-}
-.primary-bg-c1 {
- background-color: #dce9f5;
-}
-.primary-color-c1 {
- color: #dce9f5;
-}
-.primary-border-color-c1,
-.primary-border-color-c1.border {
- border-color: #dce9f5 !important;
-}
-.primary-bg-c2 {
- background-color: #c4dcf5;
-}
-.primary-color-c2 {
- color: #c4dcf5;
-}
-.primary-border-color-c2,
-.primary-border-color-c2.border {
- border-color: #c4dcf5 !important;
-}
-.primary-bg-c3 {
- background-color: #abd0f5;
-}
-.primary-color-c3 {
- color: #abd0f5;
-}
-.primary-border-color-c3,
-.primary-border-color-c3.border {
- border-color: #abd0f5 !important;
-}
-.primary-bg-c4 {
- background-color: #93c4f5;
-}
-.primary-color-c4 {
- color: #93c4f5;
-}
-.primary-border-color-c4,
-.primary-border-color-c4.border {
- border-color: #93c4f5 !important;
-}
-.primary-bg-c5 {
- background-color: #7ab8f5;
-}
-.primary-color-c5 {
- color: #7ab8f5;
-}
-.primary-border-color-c5,
-.primary-border-color-c5.border {
- border-color: #7ab8f5 !important;
-}
-.primary-bg-c6 {
- background-color: #62abf5;
-}
-.primary-color-c6 {
- color: #62abf5;
-}
-.primary-border-color-c6,
-.primary-border-color-c6.border {
- border-color: #62abf5 !important;
-}
-.primary-bg-c7 {
- background-color: #499ff5;
-}
-.primary-color-c7 {
- color: #499ff5;
-}
-.primary-border-color-c7,
-.primary-border-color-c7.border {
- border-color: #499ff5 !important;
-}
-.primary-bg-c8 {
- background-color: #3193f5;
-}
-.primary-color-c8 {
- color: #3193f5;
-}
-.primary-border-color-c8,
-.primary-border-color-c8.border {
- border-color: #3193f5 !important;
-}
-.primary-bg-c9 {
- background-color: #1887f5;
-}
-.primary-color-c9 {
- color: #1887f5;
-}
-.primary-border-color-c9,
-.primary-border-color-c9.border {
- border-color: #1887f5 !important;
-}
-.primary-bg-c10 {
- background-color: #007af5;
-}
-.primary-color-c10 {
- color: #007af5;
-}
-.primary-border-color-c10,
-.primary-border-color-c10.border {
- border-color: #007af5 !important;
-}
-.primary-bg-c11 {
- background-color: #0070e0;
-}
-.primary-color-c11 {
- color: #0070e0;
-}
-.primary-border-color-c11,
-.primary-border-color-c11.border {
- border-color: #0070e0 !important;
-}
-.primary-bg-c12 {
- background-color: #06c;
-}
-.primary-color-c12 {
- color: #06c;
-}
-.primary-border-color-c12,
-.primary-border-color-c12.border {
- border-color: #06c !important;
-}
-.analogue-1-bg-a1 {
- background-color: #e7e6ff;
-}
-.analogue-1-color-a1 {
- color: #e7e6ff;
-}
-.analogue-1-border-color-a1,
-.analogue-1-border-color-a1.border {
- border-color: #e7e6ff !important;
-}
-.analogue-1-bg-a2 {
- background-color: #bbb8f5;
-}
-.analogue-1-color-a2 {
- color: #bbb8f5;
-}
-.analogue-1-border-color-a2,
-.analogue-1-border-color-a2.border {
- border-color: #bbb8f5 !important;
-}
-.analogue-1-bg-a3 {
- background-color: #918deb;
-}
-.analogue-1-color-a3 {
- color: #918deb;
-}
-.analogue-1-border-color-a3,
-.analogue-1-border-color-a3.border {
- border-color: #918deb !important;
-}
-.analogue-1-bg-a4 {
- background-color: #6b65e0;
-}
-.analogue-1-color-a4 {
- color: #6b65e0;
-}
-.analogue-1-border-color-a4,
-.analogue-1-border-color-a4.border {
- border-color: #6b65e0 !important;
-}
-.analogue-1-bg-a5 {
- background-color: #4840d6;
-}
-.analogue-1-color-a5 {
- color: #4840d6;
-}
-.analogue-1-border-color-a5,
-.analogue-1-border-color-a5.border {
- border-color: #4840d6 !important;
-}
-.analogue-1-bg-a6 {
- background-color: #271fcc;
-}
-.analogue-1-color-a6 {
- color: #271fcc;
-}
-.analogue-1-border-color-a6,
-.analogue-1-border-color-a6.border {
- border-color: #271fcc !important;
-}
-.analogue-1-bg-a7 {
- background-color: #221bb3;
-}
-.analogue-1-color-a7 {
- color: #221bb3;
-}
-.analogue-1-border-color-a7,
-.analogue-1-border-color-a7.border {
- border-color: #221bb3 !important;
-}
-.analogue-1-bg-a8 {
- background-color: #1d1799;
-}
-.analogue-1-color-a8 {
- color: #1d1799;
-}
-.analogue-1-border-color-a8,
-.analogue-1-border-color-a8.border {
- border-color: #1d1799 !important;
-}
-.analogue-1-bg-a9 {
- background-color: #191380;
-}
-.analogue-1-color-a9 {
- color: #191380;
-}
-.analogue-1-border-color-a9,
-.analogue-1-border-color-a9.border {
- border-color: #191380 !important;
-}
-.analogue-1-bg-a10 {
- background-color: #140f66;
-}
-.analogue-1-color-a10 {
- color: #140f66;
-}
-.analogue-1-border-color-a10,
-.analogue-1-border-color-a10.border {
- border-color: #140f66 !important;
-}
-.analogue-1-bg-a11 {
- background-color: #0f0b4d;
-}
-.analogue-1-color-a11 {
- color: #0f0b4d;
-}
-.analogue-1-border-color-a11,
-.analogue-1-border-color-a11.border {
- border-color: #0f0b4d !important;
-}
-.analogue-1-bg-a12 {
- background-color: #0a0833;
-}
-.analogue-1-color-a12 {
- color: #0a0833;
-}
-.analogue-1-border-color-a12,
-.analogue-1-border-color-a12.border {
- border-color: #0a0833 !important;
-}
-.analogue-2-bg-a1 {
- background-color: #ccfffd;
-}
-.analogue-2-color-a1 {
- color: #ccfffd;
-}
-.analogue-2-border-color-a1,
-.analogue-2-border-color-a1.border {
- border-color: #ccfffd !important;
-}
-.analogue-2-bg-a2 {
- background-color: #9ff5f2;
-}
-.analogue-2-color-a2 {
- color: #9ff5f2;
-}
-.analogue-2-border-color-a2,
-.analogue-2-border-color-a2.border {
- border-color: #9ff5f2 !important;
-}
-.analogue-2-bg-a3 {
- background-color: #75ebe7;
-}
-.analogue-2-color-a3 {
- color: #75ebe7;
-}
-.analogue-2-border-color-a3,
-.analogue-2-border-color-a3.border {
- border-color: #75ebe7 !important;
-}
-.analogue-2-bg-a4 {
- background-color: #4fe0dc;
-}
-.analogue-2-color-a4 {
- color: #4fe0dc;
-}
-.analogue-2-border-color-a4,
-.analogue-2-border-color-a4.border {
- border-color: #4fe0dc !important;
-}
-.analogue-2-bg-a5 {
- background-color: #2bd6d0;
-}
-.analogue-2-color-a5 {
- color: #2bd6d0;
-}
-.analogue-2-border-color-a5,
-.analogue-2-border-color-a5.border {
- border-color: #2bd6d0 !important;
-}
-.analogue-2-bg-a6 {
- background-color: #0accc6;
-}
-.analogue-2-color-a6 {
- color: #0accc6;
-}
-.analogue-2-border-color-a6,
-.analogue-2-border-color-a6.border {
- border-color: #0accc6 !important;
-}
-.analogue-2-bg-a7 {
- background-color: #09b3ad;
-}
-.analogue-2-color-a7 {
- color: #09b3ad;
-}
-.analogue-2-border-color-a7,
-.analogue-2-border-color-a7.border {
- border-color: #09b3ad !important;
-}
-.analogue-2-bg-a8 {
- background-color: #089994;
-}
-.analogue-2-color-a8 {
- color: #089994;
-}
-.analogue-2-border-color-a8,
-.analogue-2-border-color-a8.border {
- border-color: #089994 !important;
-}
-.analogue-2-bg-a9 {
- background-color: #06807b;
-}
-.analogue-2-color-a9 {
- color: #06807b;
-}
-.analogue-2-border-color-a9,
-.analogue-2-border-color-a9.border {
- border-color: #06807b !important;
-}
-.analogue-2-bg-a10 {
- background-color: #056663;
-}
-.analogue-2-color-a10 {
- color: #056663;
-}
-.analogue-2-border-color-a10,
-.analogue-2-border-color-a10.border {
- border-color: #056663 !important;
-}
-.analogue-2-bg-a11 {
- background-color: #044d4a;
-}
-.analogue-2-color-a11 {
- color: #044d4a;
-}
-.analogue-2-border-color-a11,
-.analogue-2-border-color-a11.border {
- border-color: #044d4a !important;
-}
-.analogue-2-bg-a12 {
- background-color: #033331;
-}
-.analogue-2-color-a12 {
- color: #033331;
-}
-.analogue-2-border-color-a12,
-.analogue-2-border-color-a12.border {
- border-color: #033331 !important;
-}
-.complementary-1-bg {
- background-color: #f73e5a;
-}
-.complementary-1-color {
- color: #f90;
-}
-.complementary-1-border-color-,
-.complementary-1-border-color-.border {
- border-color: #f73e5a !important;
-}
-.complementary-1-bg-a1 {
- background-color: #fffcfd;
-}
-.complementary-1-color-a1 {
- color: #fffcfd;
-}
-.complementary-1-border-color-a1,
-.complementary-1-border-color-a1.border {
- border-color: #fffcfd !important;
-}
-.complementary-1-bg-a2 {
- background-color: #f5d0d6;
-}
-.complementary-1-color-a2 {
- color: #f5d0d6;
-}
-.complementary-1-border-color-a2,
-.complementary-1-border-color-a2.border {
- border-color: #f5d0d6 !important;
-}
-.complementary-1-bg-a3 {
- background-color: #eba4af;
-}
-.complementary-1-color-a3 {
- color: #eba4af;
-}
-.complementary-1-border-color-a3,
-.complementary-1-border-color-a3.border {
- border-color: #eba4af !important;
-}
-.complementary-1-bg-a4 {
- background-color: #e07b8b;
-}
-.complementary-1-color-a4 {
- color: #e07b8b;
-}
-.complementary-1-border-color-a4,
-.complementary-1-border-color-a4.border {
- border-color: #e07b8b !important;
-}
-.complementary-1-bg-a5 {
- background-color: #d65669;
-}
-.complementary-1-color-a5 {
- color: #d65669;
-}
-.complementary-1-border-color-a5,
-.complementary-1-border-color-a5.border {
- border-color: #d65669 !important;
-}
-.complementary-1-bg-a6 {
- background-color: #cc334a;
-}
-.complementary-1-color-a6 {
- color: #cc334a;
-}
-.complementary-1-border-color-a6,
-.complementary-1-border-color-a6.border {
- border-color: #cc334a !important;
-}
-.complementary-1-bg-a7 {
- background-color: #b32d41;
-}
-.complementary-1-color-a7 {
- color: #b32d41;
-}
-.complementary-1-border-color-a7,
-.complementary-1-border-color-a7.border {
- border-color: #b32d41 !important;
-}
-.complementary-1-bg-a8 {
- background-color: #992637;
-}
-.complementary-1-color-a8 {
- color: #992637;
-}
-.complementary-1-border-color-a8,
-.complementary-1-border-color-a8.border {
- border-color: #992637 !important;
-}
-.complementary-1-bg-a9 {
- background-color: #80202e;
-}
-.complementary-1-color-a9 {
- color: #80202e;
-}
-.complementary-1-border-color-a9,
-.complementary-1-border-color-a9.border {
- border-color: #80202e !important;
-}
-.complementary-1-bg-a10 {
- background-color: #661a25;
-}
-.complementary-1-color-a10 {
- color: #661a25;
-}
-.complementary-1-border-color-a10,
-.complementary-1-border-color-a10.border {
- border-color: #661a25 !important;
-}
-.complementary-1-bg-a11 {
- background-color: #4d131c;
-}
-.complementary-1-color-a11 {
- color: #4d131c;
-}
-.complementary-1-border-color-a11,
-.complementary-1-border-color-a11.border {
- border-color: #4d131c !important;
-}
-.complementary-1-bg-a12 {
- background-color: #330d12;
-}
-.complementary-1-color-a12 {
- color: #330d12;
-}
-.complementary-1-border-color-a12,
-.complementary-1-border-color-a12.border {
- border-color: #330d12 !important;
-}
-.complementary-2-bg {
- background-color: #f90;
-}
-.complementary-2-color {
- color: #f90;
-}
-.complementary-2-border-color-,
-.complementary-2-border-color-.border {
- border-color: #f90 !important;
-}
-.complementary-2-bg-a1 {
- background-color: #ffe6bf;
-}
-.complementary-2-color-a1 {
- color: #ffe6bf;
-}
-.complementary-2-border-color-a1,
-.complementary-2-border-color-a1.border {
- border-color: #ffe6bf !important;
-}
-.complementary-2-bg-a2 {
- background-color: #f5ce93;
-}
-.complementary-2-color-a2 {
- color: #f5ce93;
-}
-.complementary-2-border-color-a2,
-.complementary-2-border-color-a2.border {
- border-color: #f5ce93 !important;
-}
-.complementary-2-bg-a3 {
- background-color: #ebb76a;
-}
-.complementary-2-color-a3 {
- color: #ebb76a;
-}
-.complementary-2-border-color-a3,
-.complementary-2-border-color-a3.border {
- border-color: #ebb76a !important;
-}
-.complementary-2-bg-a4 {
- background-color: #e0a243;
-}
-.complementary-2-color-a4 {
- color: #e0a243;
-}
-.complementary-2-border-color-a4,
-.complementary-2-border-color-a4.border {
- border-color: #e0a243 !important;
-}
-.complementary-2-bg-a5 {
- background-color: #d68d20;
-}
-.complementary-2-color-a5 {
- color: #d68d20;
-}
-.complementary-2-border-color-a5,
-.complementary-2-border-color-a5.border {
- border-color: #d68d20 !important;
-}
-.complementary-2-bg-a6 {
- background-color: #cc7a00;
-}
-.complementary-2-color-a6 {
- color: #cc7a00;
-}
-.complementary-2-border-color-a6,
-.complementary-2-border-color-a6.border {
- border-color: #cc7a00 !important;
-}
-.complementary-2-bg-a7 {
- background-color: #b36b00;
-}
-.complementary-2-color-a7 {
- color: #b36b00;
-}
-.complementary-2-border-color-a7,
-.complementary-2-border-color-a7.border {
- border-color: #b36b00 !important;
-}
-.complementary-2-bg-a8 {
- background-color: #995c00;
-}
-.complementary-2-color-a8 {
- color: #995c00;
-}
-.complementary-2-border-color-a8,
-.complementary-2-border-color-a8.border {
- border-color: #995c00 !important;
-}
-.complementary-2-bg-a9 {
- background-color: #804d00;
-}
-.complementary-2-color-a9 {
- color: #804d00;
-}
-.complementary-2-border-color-a9,
-.complementary-2-border-color-a9.border {
- border-color: #804d00 !important;
-}
-.complementary-2-bg-a10 {
- background-color: #663d00;
-}
-.complementary-2-color-a10 {
- color: #663d00;
-}
-.complementary-2-border-color-a10,
-.complementary-2-border-color-a10.border {
- border-color: #663d00 !important;
-}
-.complementary-2-bg-a11 {
- background-color: #4d2e00;
-}
-.complementary-2-color-a11 {
- color: #4d2e00;
-}
-.complementary-2-border-color-a11,
-.complementary-2-border-color-a11.border {
- border-color: #4d2e00 !important;
-}
-.complementary-2-bg-a12 {
- background-color: #331f00;
-}
-.complementary-2-color-a12 {
- color: #331f00;
-}
-.complementary-2-border-color-a12,
-.complementary-2-border-color-a12.border {
- border-color: #331f00 !important;
-}
-.complementary-3-bg {
- background-color: #00cf86;
-}
-.complementary-3-color {
- color: #00cf86;
-}
-.complementary-3-border-color-,
-.complementary-3-border-color-.border {
- border-color: #00cf86 !important;
-}
-.complementary-3-bg-a1 {
- background-color: #bfffe9;
-}
-.complementary-3-color-a1 {
- color: #bfffe9;
-}
-.complementary-3-border-color-a1,
-.complementary-3-border-color-a1.border {
- border-color: #bfffe9 !important;
-}
-.complementary-3-bg-a2 {
- background-color: #93f5d3;
-}
-.complementary-3-color-a2 {
- color: #93f5d3;
-}
-.complementary-3-border-color-a2,
-.complementary-3-border-color-a2.border {
- border-color: #93f5d3 !important;
-}
-.complementary-3-bg-a3 {
- background-color: #6aebbd;
-}
-.complementary-3-color-a3 {
- color: #6aebbd;
-}
-.complementary-3-border-color-a3,
-.complementary-3-border-color-a3.border {
- border-color: #6aebbd !important;
-}
-.complementary-3-bg-a4 {
- background-color: #43e0a9;
-}
-.complementary-3-color-a4 {
- color: #43e0a9;
-}
-.complementary-3-border-color-a4,
-.complementary-3-border-color-a4.border {
- border-color: #43e0a9 !important;
-}
-.complementary-3-bg-a5 {
- background-color: #20d696;
-}
-.complementary-3-color-a5 {
- color: #20d696;
-}
-.complementary-3-border-color-a5,
-.complementary-3-border-color-a5.border {
- border-color: #20d696 !important;
-}
-.complementary-3-bg-a6 {
- background-color: #00cc85;
-}
-.complementary-3-color-a6 {
- color: #00cc85;
-}
-.complementary-3-border-color-a6,
-.complementary-3-border-color-a6.border {
- border-color: #00cc85 !important;
-}
-.complementary-3-bg-a7 {
- background-color: #00b374;
-}
-.complementary-3-color-a7 {
- color: #00b374;
-}
-.complementary-3-border-color-a7,
-.complementary-3-border-color-a7.border {
- border-color: #00b374 !important;
-}
-.complementary-3-bg-a8 {
- background-color: #009963;
-}
-.complementary-3-color-a8 {
- color: #009963;
-}
-.complementary-3-border-color-a8,
-.complementary-3-border-color-a8.border {
- border-color: #009963 !important;
-}
-.complementary-3-bg-a9 {
- background-color: #008053;
-}
-.complementary-3-color-a9 {
- color: #008053;
-}
-.complementary-3-border-color-a9,
-.complementary-3-border-color-a9.border {
- border-color: #008053 !important;
-}
-.complementary-3-bg-a10 {
- background-color: #006642;
-}
-.complementary-3-color-a10 {
- color: #006642;
-}
-.complementary-3-border-color-a10,
-.complementary-3-border-color-a10.border {
- border-color: #006642 !important;
-}
-.complementary-3-bg-a11 {
- background-color: #004d32;
-}
-.complementary-3-color-a11 {
- color: #004d32;
-}
-.complementary-3-border-color-a11,
-.complementary-3-border-color-a11.border {
- border-color: #004d32 !important;
-}
-.complementary-3-bg-a12 {
- background-color: #003321;
-}
-.complementary-3-color-a12 {
- color: #003321;
-}
-.complementary-3-border-color-a12,
-.complementary-3-border-color-a12.border {
- border-color: #003321 !important;
-}
-.analogue-1-bg {
- background-color: #3126ff;
-}
-.analogue-1-color {
- color: #3126ff;
-}
-.analogue-1-border-color-,
-.analogue-1-border-color-.border {
- border-color: #3126ff !important;
-}
-.analogue-1-bg-b1 {
- background-color: #3126ff;
-}
-.analogue-1-color-b1 {
- color: #3126ff;
-}
-.analogue-1-border-color-b1,
-.analogue-1-border-color-b1.border {
- border-color: #3126ff !important;
-}
-.analogue-1-bg-b2 {
- background-color: #4239e6;
-}
-.analogue-1-color-b2 {
- color: #4239e6;
-}
-.analogue-1-border-color-b2,
-.analogue-1-border-color-b2.border {
- border-color: #4239e6 !important;
-}
-.analogue-1-bg-b3 {
- background-color: #4e47cc;
-}
-.analogue-1-color-b3 {
- color: #4e47cc;
-}
-.analogue-1-border-color-b3,
-.analogue-1-border-color-b3.border {
- border-color: #4e47cc !important;
-}
-.analogue-1-bg-b4 {
- background-color: #5550b3;
-}
-.analogue-1-color-b4 {
- color: #5550b3;
-}
-.analogue-1-border-color-b4,
-.analogue-1-border-color-b4.border {
- border-color: #5550b3 !important;
-}
-.analogue-1-bg-b5 {
- background-color: #585499;
-}
-.analogue-1-color-b5 {
- color: #585499;
-}
-.analogue-1-border-color-b5,
-.analogue-1-border-color-b5.border {
- border-color: #585499 !important;
-}
-.analogue-1-bg-b6 {
- background-color: #555380;
-}
-.analogue-1-color-b6 {
- color: #555380;
-}
-.analogue-1-border-color-b6,
-.analogue-1-border-color-b6.border {
- border-color: #555380 !important;
-}
-.analogue-1-bg-b7 {
- background-color: #4e4d66;
-}
-.analogue-1-color-b7 {
- color: #4e4d66;
-}
-.analogue-1-border-color-b7,
-.analogue-1-border-color-b7.border {
- border-color: #4e4d66 !important;
-}
-.analogue-1-bg-b8 {
- background-color: #42414d;
-}
-.analogue-1-color-b8 {
- color: #42414d;
-}
-.analogue-1-border-color-b8,
-.analogue-1-border-color-b8.border {
- border-color: #42414d !important;
-}
-.analogue-2-bg {
- background-color: #0bd9d2;
-}
-.analogue-2-color {
- color: #0bd9d2;
-}
-.analogue-2-border-color-,
-.analogue-2-border-color-.border {
- border-color: #0bd9d2 !important;
-}
-.analogue-2-bg-b1 {
- background-color: #0bd9d2;
-}
-.analogue-2-color-b1 {
- color: #0bd9d2;
-}
-.analogue-2-border-color-b1,
-.analogue-2-border-color-b1.border {
- border-color: #0bd9d2 !important;
-}
-.analogue-2-bg-b2 {
- background-color: #1dbfba;
-}
-.analogue-2-color-b2 {
- color: #1dbfba;
-}
-.analogue-2-border-color-b2,
-.analogue-2-border-color-b2.border {
- border-color: #1dbfba !important;
-}
-.analogue-2-bg-b3 {
- background-color: #29a6a2;
-}
-.analogue-2-color-b3 {
- color: #29a6a2;
-}
-.analogue-2-border-color-b3,
-.analogue-2-border-color-b3.border {
- border-color: #29a6a2 !important;
-}
-.analogue-2-bg-b4 {
- background-color: #318c89;
-}
-.analogue-2-color-b4 {
- color: #318c89;
-}
-.analogue-2-border-color-b4,
-.analogue-2-border-color-b4.border {
- border-color: #318c89 !important;
-}
-.analogue-2-bg-b5 {
- background-color: #347371;
-}
-.analogue-2-color-b5 {
- color: #347371;
-}
-.analogue-2-border-color-b5,
-.analogue-2-border-color-b5.border {
- border-color: #347371 !important;
-}
-.analogue-2-bg-b6 {
- background-color: #315958;
-}
-.analogue-2-color-b6 {
- color: #315958;
-}
-.analogue-2-border-color-b6,
-.analogue-2-border-color-b6.border {
- border-color: #315958 !important;
-}
-.analogue-2-bg-b7 {
- background-color: #29403f;
-}
-.analogue-2-color-b7 {
- color: #29403f;
-}
-.analogue-2-border-color-b7,
-.analogue-2-border-color-b7.border {
- border-color: #29403f !important;
-}
-.analogue-2-bg-b8 {
- background-color: #1d2626;
-}
-.analogue-2-color-b8 {
- color: #1d2626;
-}
-.analogue-2-border-color-b8,
-.analogue-2-border-color-b8.border {
- border-color: #1d2626 !important;
-}
-.complementary-1-bg-b1 {
- background-color: #f73e5a;
-}
-.complementary-1-color-b1 {
- color: #f73e5a;
-}
-.complementary-1-border-color-b1,
-.complementary-1-border-color-b1.border {
- border-color: #f73e5a !important;
-}
-.complementary-1-bg-b2 {
- background-color: #de4e63;
-}
-.complementary-1-color-b2 {
- color: #de4e63;
-}
-.complementary-1-border-color-b2,
-.complementary-1-border-color-b2.border {
- border-color: #de4e63 !important;
-}
-.complementary-1-bg-b3 {
- background-color: #c45869;
-}
-.complementary-1-color-b3 {
- color: #c45869;
-}
-.complementary-1-border-color-b3,
-.complementary-1-border-color-b3.border {
- border-color: #c45869 !important;
-}
-.complementary-1-bg-b4 {
- background-color: #ab5e69;
-}
-.complementary-1-color-b4 {
- color: #ab5e69;
-}
-.complementary-1-border-color-b4,
-.complementary-1-border-color-b4.border {
- border-color: #ab5e69 !important;
-}
-.complementary-1-bg-b5 {
- background-color: #915e66;
-}
-.complementary-1-color-b5 {
- color: #915e66;
-}
-.complementary-1-border-color-b5,
-.complementary-1-border-color-b5.border {
- border-color: #915e66 !important;
-}
-.complementary-1-bg-b6 {
- background-color: #785a5e;
-}
-.complementary-1-color-b6 {
- color: #785a5e;
-}
-.complementary-1-border-color-b6,
-.complementary-1-border-color-b6.border {
- border-color: #785a5e !important;
-}
-.complementary-1-bg-b7 {
- background-color: #5e5052;
-}
-.complementary-1-color-b7 {
- color: #5e5052;
-}
-.complementary-1-border-color-b7,
-.complementary-1-border-color-b7.border {
- border-color: #5e5052 !important;
-}
-.complementary-1-bg-b8 {
- background-color: #454142;
-}
-.complementary-1-color-b8 {
- color: #454142;
-}
-.complementary-1-border-color-b8,
-.complementary-1-border-color-b8.border {
- border-color: #454142 !important;
-}
-.complementary-2-bg-b1 {
- background-color: #f90;
-}
-.complementary-2-color-b1 {
- color: #f90;
-}
-.complementary-2-border-color-b1,
-.complementary-2-border-color-b1.border {
- border-color: #f90 !important;
-}
-.complementary-2-bg-b2 {
- background-color: #e69317;
-}
-.complementary-2-color-b2 {
- color: #e69317;
-}
-.complementary-2-border-color-b2,
-.complementary-2-border-color-b2.border {
- border-color: #e69317 !important;
-}
-.complementary-2-bg-b3 {
- background-color: #cc8b29;
-}
-.complementary-2-color-b3 {
- color: #cc8b29;
-}
-.complementary-2-border-color-b3,
-.complementary-2-border-color-b3.border {
- border-color: #cc8b29 !important;
-}
-.complementary-2-bg-b4 {
- background-color: #b38136;
-}
-.complementary-2-color-b4 {
- color: #b38136;
-}
-.complementary-2-border-color-b4,
-.complementary-2-border-color-b4.border {
- border-color: #b38136 !important;
-}
-.complementary-2-bg-b5 {
- background-color: #99743d;
-}
-.complementary-2-color-b5 {
- color: #99743d;
-}
-.complementary-2-border-color-b5,
-.complementary-2-border-color-b5.border {
- border-color: #99743d !important;
-}
-.complementary-2-bg-b6 {
- background-color: #806640;
-}
-.complementary-2-color-b6 {
- color: #806640;
-}
-.complementary-2-border-color-b6,
-.complementary-2-border-color-b6.border {
- border-color: #806640 !important;
-}
-.complementary-2-bg-b7 {
- background-color: #66563d;
-}
-.complementary-2-color-b7 {
- color: #66563d;
-}
-.complementary-2-border-color-b7,
-.complementary-2-border-color-b7.border {
- border-color: #66563d !important;
-}
-.complementary-2-bg-b8 {
- background-color: #4d4336;
-}
-.complementary-2-color-b8 {
- color: #4d4336;
-}
-.complementary-2-border-color-b8,
-.complementary-2-border-color-b8.border {
- border-color: #4d4336 !important;
-}
-.complementary-3-bg-b1 {
- background-color: #00cf86;
-}
-.complementary-3-color-b1 {
- color: #00cf86;
-}
-.complementary-3-border-color-b1,
-.complementary-3-border-color-b1.border {
- border-color: #00cf86 !important;
-}
-.complementary-3-bg-b2 {
- background-color: #12b57c;
-}
-.complementary-3-color-b2 {
- color: #12b57c;
-}
-.complementary-3-border-color-b2,
-.complementary-3-border-color-b2.border {
- border-color: #12b57c !important;
-}
-.complementary-3-bg-b3 {
- background-color: #1f9c70;
-}
-.complementary-3-color-b3 {
- color: #1f9c70;
-}
-.complementary-3-border-color-b3,
-.complementary-3-border-color-b3.border {
- border-color: #1f9c70 !important;
-}
-.complementary-3-bg-b4 {
- background-color: #278262;
-}
-.complementary-3-color-b4 {
- color: #278262;
-}
-.complementary-3-border-color-b4,
-.complementary-3-border-color-b4.border {
- border-color: #278262 !important;
-}
-.complementary-3-bg-b5 {
- background-color: #2a6953;
-}
-.complementary-3-color-b5 {
- color: #2a6953;
-}
-.complementary-3-border-color-b5,
-.complementary-3-border-color-b5.border {
- border-color: #2a6953 !important;
-}
-.complementary-3-bg-b6 {
- background-color: #284f41;
-}
-.complementary-3-color-b6 {
- color: #284f41;
-}
-.complementary-3-border-color-b6,
-.complementary-3-border-color-b6.border {
- border-color: #284f41 !important;
-}
-.complementary-3-bg-b7 {
- background-color: #20362e;
-}
-.complementary-3-color-b7 {
- color: #20362e;
-}
-.complementary-3-border-color-b7,
-.complementary-3-border-color-b7.border {
- border-color: #20362e !important;
-}
-.complementary-3-bg-b8 {
- background-color: #141c19;
-}
-.complementary-3-color-b8 {
- color: #141c19;
-}
-.complementary-3-border-color-b8,
-.complementary-3-border-color-b8.border {
- border-color: #141c19 !important;
-}
-.neutral-1-bg {
- background-color: #17324d;
-}
-.neutral-1-color {
- color: #17324d;
-}
-.neutral-1-border-color-,
-.neutral-1-border-color-.border {
- border-color: #17324d !important;
-}
-.neutral-1-bg-a1 {
- background-color: #ebeced;
-}
-.neutral-1-color-a1 {
- color: #ebeced;
-}
-.neutral-1-border-color-a1,
-.neutral-1-border-color-a1.border {
- border-color: #ebeced !important;
-}
-.neutral-1-bg-a2 {
- background-color: #d9dadb;
-}
-.neutral-1-color-a2 {
- color: #d9dadb;
-}
-.neutral-1-border-color-a2,
-.neutral-1-border-color-a2.border {
- border-color: #d9dadb !important;
-}
-.neutral-1-bg-a3 {
- background-color: #c5c7c9;
-}
-.neutral-1-color-a3 {
- color: #c5c7c9;
-}
-.neutral-1-border-color-a3,
-.neutral-1-border-color-a3.border {
- border-color: #c5c7c9 !important;
-}
-.neutral-1-bg-a4 {
- background-color: #adb2b8;
-}
-.neutral-1-color-a4 {
- color: #adb2b8;
-}
-.neutral-1-border-color-a4,
-.neutral-1-border-color-a4.border {
- border-color: #adb2b8 !important;
-}
-.neutral-1-bg-a5 {
- background-color: #959da6;
-}
-.neutral-1-color-a5 {
- color: #959da6;
-}
-.neutral-1-border-color-a5,
-.neutral-1-border-color-a5.border {
- border-color: #959da6 !important;
-}
-.neutral-1-bg-a6 {
- background-color: #768594;
-}
-.neutral-1-color-a6 {
- color: #768594;
-}
-.neutral-1-border-color-a6,
-.neutral-1-border-color-a6.border {
- border-color: #768594 !important;
-}
-.neutral-1-bg-a7 {
- background-color: #5b6f82;
-}
-.neutral-1-color-a7 {
- color: #5b6f82;
-}
-.neutral-1-border-color-a7,
-.neutral-1-border-color-a7.border {
- border-color: #5b6f82 !important;
-}
-.neutral-1-bg-a8 {
- background-color: #435a70;
-}
-.neutral-1-color-a8 {
- color: #435a70;
-}
-.neutral-1-border-color-a8,
-.neutral-1-border-color-a8.border {
- border-color: #435a70 !important;
-}
-.neutral-1-bg-a9 {
- background-color: #2f475e;
-}
-.neutral-1-color-a9 {
- color: #2f475e;
-}
-.neutral-1-border-color-a9,
-.neutral-1-border-color-a9.border {
- border-color: #2f475e !important;
-}
-.neutral-1-bg-a10 {
- background-color: #17324d;
-}
-.neutral-1-color-a10 {
- color: #17324d;
-}
-.neutral-1-border-color-a10,
-.neutral-1-border-color-a10.border {
- border-color: #17324d !important;
-}
-.neutral-2-bg {
- background-color: #e6ecf2;
-}
-.neutral-2-color {
- color: #e6ecf2;
-}
-.neutral-2-border-color- {
- border-color: #e6ecf2;
-}
-.neutral-2-bg-b1 {
- background-color: #e6ecf2;
-}
-.neutral-2-color-b1 {
- color: #e6ecf2;
-}
-.neutral-2-border-color-b1,
-.neutral-2-border-color-b1.border {
- border-color: #e6ecf2 !important;
-}
-.neutral-2-bg-b2 {
- background-color: #c2c7cc;
-}
-.neutral-2-color-b2 {
- color: #c2c7cc;
-}
-.neutral-2-border-color-b2,
-.neutral-2-border-color-b2.border {
- border-color: #c2c7cc !important;
-}
-.neutral-2-bg-b3 {
- background-color: #9da2a6;
-}
-.neutral-2-color-b3 {
- color: #9da2a6;
-}
-.neutral-2-border-color-b3,
-.neutral-2-border-color-b3.border {
- border-color: #9da2a6 !important;
-}
-.neutral-2-bg-b4 {
- background-color: #797c80;
-}
-.neutral-2-color-b4 {
- color: #797c80;
-}
-.neutral-2-border-color-b4,
-.neutral-2-border-color-b4.border {
- border-color: #797c80 !important;
-}
-.neutral-2-bg-b5 {
- background-color: #565759;
-}
-.neutral-2-color-b5 {
- color: #565759;
-}
-.neutral-2-border-color-b5,
-.neutral-2-border-color-b5.border {
- border-color: #565759 !important;
-}
-.neutral-2-bg-b6 {
- background-color: #2f3133;
-}
-.neutral-2-color-b6 {
- color: #2f3133;
-}
-.neutral-2-border-color-b6,
-.neutral-2-border-color-b6.border {
- border-color: #2f3133 !important;
-}
-.neutral-2-bg-b7 {
- background-color: #0c0c0d;
-}
-.neutral-2-color-b7 {
- color: #0c0c0d;
-}
-.neutral-2-border-color-b7,
-.neutral-2-border-color-b7.border {
- border-color: #0c0c0d !important;
-}
-.neutral-2-bg-a1 {
- background-color: #e6ecf2;
-}
-.neutral-2-color-a1 {
- color: #e6ecf2;
-}
-.neutral-2-border-color-a1,
-.neutral-2-border-color-a1.border {
- border-color: #e6ecf2 !important;
-}
-.neutral-2-bg-a2 {
- background-color: #bcc4cc;
-}
-.neutral-2-color-a2 {
- color: #bcc4cc;
-}
-.neutral-2-border-color-a2,
-.neutral-2-border-color-a2.border {
- border-color: #bcc4cc !important;
-}
-.neutral-2-bg-a3 {
- background-color: #9aa0a6;
-}
-.neutral-2-color-a3 {
- color: #9aa0a6;
-}
-.neutral-2-border-color-a3,
-.neutral-2-border-color-a3.border {
- border-color: #9aa0a6 !important;
-}
-.neutral-2-bg-a4 {
- background-color: #777b80;
-}
-.neutral-2-color-a4 {
- color: #777b80;
-}
-.neutral-2-border-color-a4,
-.neutral-2-border-color-a4.border {
- border-color: #777b80 !important;
-}
-.neutral-2-bg-a5 {
- background-color: #535659;
-}
-.neutral-2-color-a5 {
- color: #535659;
-}
-.neutral-2-border-color-a5,
-.neutral-2-border-color-a5.border {
- border-color: #535659 !important;
-}
-.neutral-2-bg-a6 {
- background-color: #2f3133;
-}
-.neutral-2-color-a6 {
- color: #2f3133;
-}
-.neutral-2-border-color-a6,
-.neutral-2-border-color-a6.border {
- border-color: #2f3133 !important;
-}
-.neutral-2-bg-a7 {
- background-color: #17181a;
-}
-.neutral-2-color-a7 {
- color: #17181a;
-}
-.neutral-2-border-color-a7,
-.neutral-2-border-color-a7.border {
- border-color: #17181a !important;
-}
-.lightgrey-bg-a1 {
- background-color: #e8f2fc;
-}
-.lightgrey-color-a1 {
- color: #e8f2fc;
-}
-.lightgrey-border-color-a1,
-.lightgrey-border-color-a1.border {
- border-color: #e8f2fc !important;
-}
-.lightgrey-bg-a2 {
- background-color: #edf5fc;
-}
-.lightgrey-color-a2 {
- color: #edf5fc;
-}
-.lightgrey-border-color-a2,
-.lightgrey-border-color-a2.border {
- border-color: #edf5fc !important;
-}
-.lightgrey-bg-a3 {
- background-color: #f2f7fc;
-}
-.lightgrey-color-a3 {
- color: #f2f7fc;
-}
-.lightgrey-border-color-a3,
-.lightgrey-border-color-a3.border {
- border-color: #f2f7fc !important;
-}
-.lightgrey-bg-a4 {
- background-color: #f5f9fc;
-}
-.lightgrey-color-a4 {
- color: #f5f9fc;
-}
-.lightgrey-border-color-a4,
-.lightgrey-border-color-a4.border {
- border-color: #f5f9fc !important;
-}
-.lightgrey-bg-b1 {
- background-color: #e6f0fa;
-}
-.lightgrey-color-b1 {
- color: #e6f0fa;
-}
-.lightgrey-border-color-b1,
-.lightgrey-border-color-b1.border {
- border-color: #e6f0fa !important;
-}
-.lightgrey-bg-b2 {
- background-color: #ebf2fa;
-}
-.lightgrey-color-b2 {
- color: #ebf2fa;
-}
-.lightgrey-border-color-b2,
-.lightgrey-border-color-b2.border {
- border-color: #ebf2fa !important;
-}
-.lightgrey-bg-b3 {
- background-color: #edf4fa;
-}
-.lightgrey-color-b3 {
- color: #edf4fa;
-}
-.lightgrey-border-color-b3,
-.lightgrey-border-color-b3.border {
- border-color: #edf4fa !important;
-}
-.lightgrey-bg-b4 {
- background-color: #f2f6fa;
-}
-.lightgrey-color-b4 {
- color: #f2f6fa;
-}
-.lightgrey-border-color-b4,
-.lightgrey-border-color-b4.border {
- border-color: #f2f6fa !important;
-}
-.lightgrey-bg-c1 {
- background-color: #f7f9fa;
-}
-.lightgrey-color-c1 {
- color: #f7f9fa;
-}
-.lightgrey-border-color-c1,
-.lightgrey-border-color-c1.border {
- border-color: #f7f9fa !important;
-}
-.lightgrey-bg-c2 {
- background-color: #f5f6f7;
-}
-.lightgrey-color-c2 {
- color: #f5f6f7;
-}
-.lightgrey-border-color-c2,
-.lightgrey-border-color-c2.border {
- border-color: #f5f6f7 !important;
-}
-:root {
- --blue: #0073e6;
- --indigo: #554dff;
- --purple: #9e99ff;
- --pink: #ffb3bf;
- --red: #f73e5a;
- --orange: #ff9900;
- --yellow: #ffda73;
- --green: #00cc85;
- --teal: #0bd9d2;
- --cyan: #00fff7;
- --white: white;
- --gray: #656566;
- --gray-dark: #323333;
- --italia: #0066cc;
- --gray-secondary: #5c6f82;
- --gray-tertiary: #5a768a;
- --gray-quaternary: #fcfdff;
- --primary: #0073e6;
- --secondary: #5c6f82;
- --success: #00cc85;
- --info: #979899;
- --warning: #ff9900;
- --danger: #f73e5a;
- --light: #e9e6f2;
- --dark: #17324d ;
- --breakpoint-xs: 0;
- --breakpoint-sm: 576px;
- --breakpoint-md: 768px;
- --breakpoint-lg: 992px;
- --breakpoint-xl: 1200px;
- --font-family-sans-serif: "Titillium Web", Geneva, Tahoma, sans-serif;
- --font-family-monospace: "Roboto Mono", monospace;
-}
-@media print {
- *,
- ::after,
- ::before {
- text-shadow: none !important;
- -webkit-box-shadow: none !important;
- box-shadow: none !important;
- }
- a:not(.btn) {
- text-decoration: underline;
- }
- abbr[title]::after {
- content: " (" attr(title) ")";
- }
- pre {
- white-space: pre-wrap !important;
- }
- blockquote,
- pre {
- border: 1px solid #7e7f80;
- page-break-inside: avoid;
- }
- thead {
- display: table-header-group;
- }
- img,
- tr {
- page-break-inside: avoid;
- }
- h2,
- h3,
- p {
- orphans: 3;
- widows: 3;
- }
- h2,
- h3 {
- page-break-after: avoid;
- }
- @page {
- size: a3;
- }
- .container,
- body {
- min-width: 992px !important;
- }
- .navbar {
- display: none;
- }
- .badge {
- border: 1px solid #000;
- }
- .table {
- border-collapse: collapse !important;
- }
- .table td,
- .table th {
- background-color: #fff !important;
- }
- .table-bordered td,
- .table-bordered th {
- border: 1px solid #b1b1b3 !important;
- }
- .table-dark {
- color: inherit;
- }
- .table-dark tbody + tbody,
- .table-dark td,
- .table-dark th,
- .table-dark thead th {
- border-color: #d6dce3;
- }
- .table .thead-dark th {
- color: inherit;
- border-color: #d6dce3;
- }
-}
-*,
-::after,
-::before {
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
-}
-html {
- font-family: sans-serif;
- -webkit-text-size-adjust: 100%;
- -ms-text-size-adjust: 100%;
- -ms-overflow-style: scrollbar;
- -webkit-tap-highlight-color: transparent;
-}
-@-ms-viewport {
- width: device-width;
-}
-article,
-aside,
-figcaption,
-figure,
-footer,
-header,
-hgroup,
-main,
-nav,
-section {
- display: block;
-}
-body {
- margin: 0;
- font-family: "Titillium Web", Geneva, Tahoma, sans-serif;
- font-weight: 300;
- color: #19191a;
- text-align: left;
- background-color: #fff;
-}
-[tabindex="-1"]:focus {
- outline: 0 !important;
-}
-hr {
- -webkit-box-sizing: content-box;
- box-sizing: content-box;
- height: 0;
- overflow: visible;
-}
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- margin-top: 0;
-}
-dl,
-ol,
-p,
-ul {
- margin-top: 0;
- margin-bottom: 1rem;
-}
-abbr[data-original-title],
-abbr[title] {
- text-decoration: underline;
- -webkit-text-decoration: underline dotted;
- text-decoration: underline dotted;
- cursor: help;
- border-bottom: 0;
-}
-address {
- margin-bottom: 1rem;
- font-style: normal;
- line-height: inherit;
-}
-ol ol,
-ol ul,
-ul ol,
-ul ul {
- margin-bottom: 0;
-}
-dt {
- font-weight: 700;
-}
-dd {
- margin-bottom: 0.5rem;
- margin-left: 0;
-}
-dfn {
- font-style: italic;
-}
-sub,
-sup {
- position: relative;
- font-size: 75%;
- line-height: 0;
- vertical-align: baseline;
-}
-sub {
- bottom: -0.25em;
-}
-sup {
- top: -0.5em;
-}
-a {
- color: #0073e6;
- text-decoration: none;
- background-color: transparent;
- -webkit-text-decoration-skip: objects;
-}
-a:hover {
- color: #004d99;
- text-decoration: underline;
-}
-a:not([href]):not([tabindex]),
-a:not([href]):not([tabindex]):focus,
-a:not([href]):not([tabindex]):hover {
- color: inherit;
- text-decoration: none;
-}
-a:not([href]):not([tabindex]):focus {
- outline: 0;
-}
-code,
-kbd,
-pre,
-samp {
- font-family: "Roboto Mono", monospace;
- font-size: 1em;
-}
-pre {
- margin-top: 0;
- margin-bottom: 1rem;
- overflow: auto;
- -ms-overflow-style: scrollbar;
-}
-figure {
- margin: 0 0 1rem;
-}
-img {
- vertical-align: middle;
- border-style: none;
-}
-svg:not(:root) {
- overflow: hidden;
-}
-table {
- border-collapse: collapse;
-}
-caption {
- padding-top: 1em;
- padding-bottom: 1em;
- color: #5a768a;
- text-align: left;
- caption-side: bottom;
-}
-th {
- text-align: inherit;
-}
-label {
- display: inline-block;
- margin-bottom: 0.5rem;
-}
-button {
- border-radius: 0;
-}
-button:focus {
- outline: dotted 1px;
- outline: -webkit-focus-ring-color auto 5px;
-}
-button,
-input,
-optgroup,
-select,
-textarea {
- margin: 0;
- font-family: inherit;
- font-size: inherit;
- line-height: inherit;
-}
-button,
-input {
- overflow: visible;
-}
-button,
-select {
- text-transform: none;
-}
-[type="reset"],
-[type="submit"],
-button,
-html [type="button"] {
- -webkit-appearance: button;
-}
-[type="button"]::-moz-focus-inner,
-[type="reset"]::-moz-focus-inner,
-[type="submit"]::-moz-focus-inner,
-button::-moz-focus-inner {
- padding: 0;
- border-style: none;
-}
-input[type="checkbox"],
-input[type="radio"] {
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
- padding: 0;
-}
-input[type="date"],
-input[type="datetime-local"],
-input[type="month"],
-input[type="time"] {
- -webkit-appearance: listbox;
-}
-textarea {
- overflow: auto;
- resize: vertical;
-}
-fieldset {
- min-width: 0;
- padding: 0;
- margin: 0;
- border: 0;
-}
-legend {
- display: block;
- width: 100%;
- max-width: 100%;
- padding: 0;
- margin-bottom: 0.5rem;
- font-size: 1.5rem;
- line-height: inherit;
- color: inherit;
- white-space: normal;
-}
-progress {
- vertical-align: baseline;
-}
-[type="number"]::-webkit-inner-spin-button,
-[type="number"]::-webkit-outer-spin-button {
- height: auto;
-}
-[type="search"] {
- outline-offset: -2px;
- -webkit-appearance: none;
-}
-[type="search"]::-webkit-search-cancel-button,
-[type="search"]::-webkit-search-decoration {
- -webkit-appearance: none;
-}
-::-webkit-file-upload-button {
- font: inherit;
- -webkit-appearance: button;
-}
-output {
- display: inline-block;
-}
-summary {
- display: list-item;
- cursor: pointer;
-}
-template {
- display: none;
-}
-[hidden] {
- display: none !important;
-}
-.h1,
-.h2,
-.h3,
-.h4,
-.h5,
-.h6,
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- margin-bottom: 8px;
- font-family: inherit;
- font-weight: 700;
- line-height: 1.2;
- color: inherit;
-}
-.h1,
-h1 {
- font-size: 2.5rem;
-}
-.h2,
-h2 {
- font-size: 2rem;
-}
-.h3,
-h3 {
- font-size: 1.75rem;
-}
-.h4,
-h4 {
- font-size: 1.5rem;
-}
-.h5,
-h5 {
- font-size: 1.25rem;
-}
-.h6,
-h6 {
- font-size: 1rem;
-}
-.lead {
- font-size: 1.25rem;
- font-weight: 300;
-}
-.display-1 {
- font-weight: 700;
- line-height: 1.2;
-}
-.display-2 {
- font-size: 2.5rem;
- font-weight: 700;
- line-height: 1.2;
-}
-.display-3 {
- font-size: 1.5rem;
- font-weight: 700;
- line-height: 1.2;
-}
-.display-4 {
- font-size: 1.25rem;
- font-weight: 700;
- line-height: 1.2;
-}
-hr {
- margin-top: 16px;
- margin-bottom: 16px;
- border: 0;
- border-top: 1px solid rgba(0, 0, 0, 0.1);
-}
-.mark,
-mark {
- padding: 0.2em;
- background-color: #fcf8e3;
-}
-.list-inline,
-.list-unstyled {
- padding-left: 0;
- list-style: none;
-}
-.list-inline-item {
- display: inline-block;
-}
-.list-inline-item:not(:last-child) {
- margin-right: 0.5rem;
-}
-.initialism {
- font-size: 90%;
- text-transform: uppercase;
-}
-.blockquote {
- font-size: 1.25rem;
-}
-.blockquote-footer {
- display: block;
- font-size: 80%;
-}
-.blockquote-footer::before {
- content: "\2014 \00A0";
-}
-.img-fluid {
- max-width: 100%;
- height: auto;
-}
-.img-thumbnail {
- padding: 0.25rem;
- background-color: #fff;
- border: 1px solid #b1b1b3;
- border-radius: 4px;
- -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
- box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
- max-width: 100%;
- height: auto;
-}
-.figure {
- display: inline-block;
-}
-.figure-img {
- margin-bottom: 8px;
- line-height: 1;
-}
-.figure-caption {
- font-size: 90%;
- color: #656566;
-}
-code {
- font-size: 87.5%;
- color: #17324d;
- word-break: break-word;
-}
-a > code {
- color: inherit;
-}
-kbd {
- padding: 0.2rem 0.4rem;
- font-size: 87.5%;
- color: #fff;
- background-color: #19191a;
- border-radius: 2px;
- -webkit-box-shadow: inset 0 -0.1rem 0 rgba(0, 0, 0, 0.25);
- box-shadow: inset 0 -0.1rem 0 rgba(0, 0, 0, 0.25);
-}
-kbd kbd {
- padding: 0;
- font-size: 100%;
- font-weight: 700;
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-pre {
- display: block;
- font-size: 87.5%;
- color: #19191a;
-}
-pre code {
- font-size: inherit;
- color: inherit;
- word-break: normal;
-}
-.pre-scrollable {
- max-height: 340px;
- overflow-y: scroll;
-}
-.container {
- width: 100%;
- padding-right: 6px;
- padding-left: 6px;
- margin-right: auto;
- margin-left: auto;
-}
-@media (min-width: 576px) {
- .container {
- max-width: 540px;
- }
-}
-@media (min-width: 768px) {
- .container {
- max-width: 720px;
- }
-}
-@media (min-width: 992px) {
- .container {
- max-width: 960px;
- }
-}
-@media (min-width: 1200px) {
- .container {
- max-width: 1140px;
- }
-}
-.container-fluid {
- width: 100%;
- padding-right: 6px;
- padding-left: 6px;
- margin-right: auto;
- margin-left: auto;
-}
-.row {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- margin-right: -6px;
- margin-left: -6px;
-}
-.no-gutters {
- margin-right: 0;
- margin-left: 0;
-}
-.no-gutters > .col,
-.no-gutters > [class*="col-"] {
- padding-right: 0;
- padding-left: 0;
-}
-.col,
-.col-1,
-.col-10,
-.col-11,
-.col-12,
-.col-2,
-.col-3,
-.col-4,
-.col-5,
-.col-6,
-.col-7,
-.col-8,
-.col-9,
-.col-auto,
-.col-lg,
-.col-lg-1,
-.col-lg-10,
-.col-lg-11,
-.col-lg-12,
-.col-lg-2,
-.col-lg-3,
-.col-lg-4,
-.col-lg-5,
-.col-lg-6,
-.col-lg-7,
-.col-lg-8,
-.col-lg-9,
-.col-lg-auto,
-.col-md,
-.col-md-1,
-.col-md-10,
-.col-md-11,
-.col-md-12,
-.col-md-2,
-.col-md-3,
-.col-md-4,
-.col-md-5,
-.col-md-6,
-.col-md-7,
-.col-md-8,
-.col-md-9,
-.col-md-auto,
-.col-sm,
-.col-sm-1,
-.col-sm-10,
-.col-sm-11,
-.col-sm-12,
-.col-sm-2,
-.col-sm-3,
-.col-sm-4,
-.col-sm-5,
-.col-sm-6,
-.col-sm-7,
-.col-sm-8,
-.col-sm-9,
-.col-sm-auto,
-.col-xl,
-.col-xl-1,
-.col-xl-10,
-.col-xl-11,
-.col-xl-12,
-.col-xl-2,
-.col-xl-3,
-.col-xl-4,
-.col-xl-5,
-.col-xl-6,
-.col-xl-7,
-.col-xl-8,
-.col-xl-9,
-.col-xl-auto {
- position: relative;
- width: 100%;
- min-height: 1px;
- padding-right: 6px;
- padding-left: 6px;
-}
-.col {
- -ms-flex-preferred-size: 0;
- flex-basis: 0;
- -webkit-box-flex: 1;
- -ms-flex-positive: 1;
- flex-grow: 1;
- max-width: 100%;
-}
-.col-auto {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- width: auto;
- max-width: none;
-}
-.col-1 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 8.33333%;
- flex: 0 0 8.33333%;
- max-width: 8.33333%;
-}
-.col-2 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 16.66667%;
- flex: 0 0 16.66667%;
- max-width: 16.66667%;
-}
-.col-3 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 25%;
- flex: 0 0 25%;
- max-width: 25%;
-}
-.col-4 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 33.33333%;
- flex: 0 0 33.33333%;
- max-width: 33.33333%;
-}
-.col-5 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 41.66667%;
- flex: 0 0 41.66667%;
- max-width: 41.66667%;
-}
-.col-6 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 50%;
- flex: 0 0 50%;
- max-width: 50%;
-}
-.col-7 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 58.33333%;
- flex: 0 0 58.33333%;
- max-width: 58.33333%;
-}
-.col-8 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 66.66667%;
- flex: 0 0 66.66667%;
- max-width: 66.66667%;
-}
-.col-9 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 75%;
- flex: 0 0 75%;
- max-width: 75%;
-}
-.col-10 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 83.33333%;
- flex: 0 0 83.33333%;
- max-width: 83.33333%;
-}
-.col-11 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 91.66667%;
- flex: 0 0 91.66667%;
- max-width: 91.66667%;
-}
-.col-12 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 100%;
- flex: 0 0 100%;
- max-width: 100%;
-}
-.order-first {
- -webkit-box-ordinal-group: 0;
- -ms-flex-order: -1;
- order: -1;
-}
-.order-last {
- -webkit-box-ordinal-group: 14;
- -ms-flex-order: 13;
- order: 13;
-}
-.order-0 {
- -webkit-box-ordinal-group: 1;
- -ms-flex-order: 0;
- order: 0;
-}
-.order-1 {
- -webkit-box-ordinal-group: 2;
- -ms-flex-order: 1;
- order: 1;
-}
-.order-2 {
- -webkit-box-ordinal-group: 3;
- -ms-flex-order: 2;
- order: 2;
-}
-.order-3 {
- -webkit-box-ordinal-group: 4;
- -ms-flex-order: 3;
- order: 3;
-}
-.order-4 {
- -webkit-box-ordinal-group: 5;
- -ms-flex-order: 4;
- order: 4;
-}
-.order-5 {
- -webkit-box-ordinal-group: 6;
- -ms-flex-order: 5;
- order: 5;
-}
-.order-6 {
- -webkit-box-ordinal-group: 7;
- -ms-flex-order: 6;
- order: 6;
-}
-.order-7 {
- -webkit-box-ordinal-group: 8;
- -ms-flex-order: 7;
- order: 7;
-}
-.order-8 {
- -webkit-box-ordinal-group: 9;
- -ms-flex-order: 8;
- order: 8;
-}
-.order-9 {
- -webkit-box-ordinal-group: 10;
- -ms-flex-order: 9;
- order: 9;
-}
-.order-10 {
- -webkit-box-ordinal-group: 11;
- -ms-flex-order: 10;
- order: 10;
-}
-.order-11 {
- -webkit-box-ordinal-group: 12;
- -ms-flex-order: 11;
- order: 11;
-}
-.order-12 {
- -webkit-box-ordinal-group: 13;
- -ms-flex-order: 12;
- order: 12;
-}
-.offset-1 {
- margin-left: 8.33333%;
-}
-.offset-2 {
- margin-left: 16.66667%;
-}
-.offset-3 {
- margin-left: 25%;
-}
-.offset-4 {
- margin-left: 33.33333%;
-}
-.offset-5 {
- margin-left: 41.66667%;
-}
-.offset-6 {
- margin-left: 50%;
-}
-.offset-7 {
- margin-left: 58.33333%;
-}
-.offset-8 {
- margin-left: 66.66667%;
-}
-.offset-9 {
- margin-left: 75%;
-}
-.offset-10 {
- margin-left: 83.33333%;
-}
-.offset-11 {
- margin-left: 91.66667%;
-}
-@media (min-width: 576px) {
- .col-sm {
- -ms-flex-preferred-size: 0;
- flex-basis: 0;
- -webkit-box-flex: 1;
- -ms-flex-positive: 1;
- flex-grow: 1;
- max-width: 100%;
- }
- .col-sm-auto {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- width: auto;
- max-width: none;
- }
- .col-sm-1 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 8.33333%;
- flex: 0 0 8.33333%;
- max-width: 8.33333%;
- }
- .col-sm-2 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 16.66667%;
- flex: 0 0 16.66667%;
- max-width: 16.66667%;
- }
- .col-sm-3 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 25%;
- flex: 0 0 25%;
- max-width: 25%;
- }
- .col-sm-4 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 33.33333%;
- flex: 0 0 33.33333%;
- max-width: 33.33333%;
- }
- .col-sm-5 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 41.66667%;
- flex: 0 0 41.66667%;
- max-width: 41.66667%;
- }
- .col-sm-6 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 50%;
- flex: 0 0 50%;
- max-width: 50%;
- }
- .col-sm-7 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 58.33333%;
- flex: 0 0 58.33333%;
- max-width: 58.33333%;
- }
- .col-sm-8 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 66.66667%;
- flex: 0 0 66.66667%;
- max-width: 66.66667%;
- }
- .col-sm-9 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 75%;
- flex: 0 0 75%;
- max-width: 75%;
- }
- .col-sm-10 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 83.33333%;
- flex: 0 0 83.33333%;
- max-width: 83.33333%;
- }
- .col-sm-11 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 91.66667%;
- flex: 0 0 91.66667%;
- max-width: 91.66667%;
- }
- .col-sm-12 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 100%;
- flex: 0 0 100%;
- max-width: 100%;
- }
- .order-sm-first {
- -webkit-box-ordinal-group: 0;
- -ms-flex-order: -1;
- order: -1;
- }
- .order-sm-last {
- -webkit-box-ordinal-group: 14;
- -ms-flex-order: 13;
- order: 13;
- }
- .order-sm-0 {
- -webkit-box-ordinal-group: 1;
- -ms-flex-order: 0;
- order: 0;
- }
- .order-sm-1 {
- -webkit-box-ordinal-group: 2;
- -ms-flex-order: 1;
- order: 1;
- }
- .order-sm-2 {
- -webkit-box-ordinal-group: 3;
- -ms-flex-order: 2;
- order: 2;
- }
- .order-sm-3 {
- -webkit-box-ordinal-group: 4;
- -ms-flex-order: 3;
- order: 3;
- }
- .order-sm-4 {
- -webkit-box-ordinal-group: 5;
- -ms-flex-order: 4;
- order: 4;
- }
- .order-sm-5 {
- -webkit-box-ordinal-group: 6;
- -ms-flex-order: 5;
- order: 5;
- }
- .order-sm-6 {
- -webkit-box-ordinal-group: 7;
- -ms-flex-order: 6;
- order: 6;
- }
- .order-sm-7 {
- -webkit-box-ordinal-group: 8;
- -ms-flex-order: 7;
- order: 7;
- }
- .order-sm-8 {
- -webkit-box-ordinal-group: 9;
- -ms-flex-order: 8;
- order: 8;
- }
- .order-sm-9 {
- -webkit-box-ordinal-group: 10;
- -ms-flex-order: 9;
- order: 9;
- }
- .order-sm-10 {
- -webkit-box-ordinal-group: 11;
- -ms-flex-order: 10;
- order: 10;
- }
- .order-sm-11 {
- -webkit-box-ordinal-group: 12;
- -ms-flex-order: 11;
- order: 11;
- }
- .order-sm-12 {
- -webkit-box-ordinal-group: 13;
- -ms-flex-order: 12;
- order: 12;
- }
- .offset-sm-0 {
- margin-left: 0;
- }
- .offset-sm-1 {
- margin-left: 8.33333%;
- }
- .offset-sm-2 {
- margin-left: 16.66667%;
- }
- .offset-sm-3 {
- margin-left: 25%;
- }
- .offset-sm-4 {
- margin-left: 33.33333%;
- }
- .offset-sm-5 {
- margin-left: 41.66667%;
- }
- .offset-sm-6 {
- margin-left: 50%;
- }
- .offset-sm-7 {
- margin-left: 58.33333%;
- }
- .offset-sm-8 {
- margin-left: 66.66667%;
- }
- .offset-sm-9 {
- margin-left: 75%;
- }
- .offset-sm-10 {
- margin-left: 83.33333%;
- }
- .offset-sm-11 {
- margin-left: 91.66667%;
- }
-}
-@media (min-width: 768px) {
- .col-md {
- -ms-flex-preferred-size: 0;
- flex-basis: 0;
- -webkit-box-flex: 1;
- -ms-flex-positive: 1;
- flex-grow: 1;
- max-width: 100%;
- }
- .col-md-auto {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- width: auto;
- max-width: none;
- }
- .col-md-1 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 8.33333%;
- flex: 0 0 8.33333%;
- max-width: 8.33333%;
- }
- .col-md-2 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 16.66667%;
- flex: 0 0 16.66667%;
- max-width: 16.66667%;
- }
- .col-md-3 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 25%;
- flex: 0 0 25%;
- max-width: 25%;
- }
- .col-md-4 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 33.33333%;
- flex: 0 0 33.33333%;
- max-width: 33.33333%;
- }
- .col-md-5 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 41.66667%;
- flex: 0 0 41.66667%;
- max-width: 41.66667%;
- }
- .col-md-6 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 50%;
- flex: 0 0 50%;
- max-width: 50%;
- }
- .col-md-7 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 58.33333%;
- flex: 0 0 58.33333%;
- max-width: 58.33333%;
- }
- .col-md-8 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 66.66667%;
- flex: 0 0 66.66667%;
- max-width: 66.66667%;
- }
- .col-md-9 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 75%;
- flex: 0 0 75%;
- max-width: 75%;
- }
- .col-md-10 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 83.33333%;
- flex: 0 0 83.33333%;
- max-width: 83.33333%;
- }
- .col-md-11 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 91.66667%;
- flex: 0 0 91.66667%;
- max-width: 91.66667%;
- }
- .col-md-12 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 100%;
- flex: 0 0 100%;
- max-width: 100%;
- }
- .order-md-first {
- -webkit-box-ordinal-group: 0;
- -ms-flex-order: -1;
- order: -1;
- }
- .order-md-last {
- -webkit-box-ordinal-group: 14;
- -ms-flex-order: 13;
- order: 13;
- }
- .order-md-0 {
- -webkit-box-ordinal-group: 1;
- -ms-flex-order: 0;
- order: 0;
- }
- .order-md-1 {
- -webkit-box-ordinal-group: 2;
- -ms-flex-order: 1;
- order: 1;
- }
- .order-md-2 {
- -webkit-box-ordinal-group: 3;
- -ms-flex-order: 2;
- order: 2;
- }
- .order-md-3 {
- -webkit-box-ordinal-group: 4;
- -ms-flex-order: 3;
- order: 3;
- }
- .order-md-4 {
- -webkit-box-ordinal-group: 5;
- -ms-flex-order: 4;
- order: 4;
- }
- .order-md-5 {
- -webkit-box-ordinal-group: 6;
- -ms-flex-order: 5;
- order: 5;
- }
- .order-md-6 {
- -webkit-box-ordinal-group: 7;
- -ms-flex-order: 6;
- order: 6;
- }
- .order-md-7 {
- -webkit-box-ordinal-group: 8;
- -ms-flex-order: 7;
- order: 7;
- }
- .order-md-8 {
- -webkit-box-ordinal-group: 9;
- -ms-flex-order: 8;
- order: 8;
- }
- .order-md-9 {
- -webkit-box-ordinal-group: 10;
- -ms-flex-order: 9;
- order: 9;
- }
- .order-md-10 {
- -webkit-box-ordinal-group: 11;
- -ms-flex-order: 10;
- order: 10;
- }
- .order-md-11 {
- -webkit-box-ordinal-group: 12;
- -ms-flex-order: 11;
- order: 11;
- }
- .order-md-12 {
- -webkit-box-ordinal-group: 13;
- -ms-flex-order: 12;
- order: 12;
- }
- .offset-md-0 {
- margin-left: 0;
- }
- .offset-md-1 {
- margin-left: 8.33333%;
- }
- .offset-md-2 {
- margin-left: 16.66667%;
- }
- .offset-md-3 {
- margin-left: 25%;
- }
- .offset-md-4 {
- margin-left: 33.33333%;
- }
- .offset-md-5 {
- margin-left: 41.66667%;
- }
- .offset-md-6 {
- margin-left: 50%;
- }
- .offset-md-7 {
- margin-left: 58.33333%;
- }
- .offset-md-8 {
- margin-left: 66.66667%;
- }
- .offset-md-9 {
- margin-left: 75%;
- }
- .offset-md-10 {
- margin-left: 83.33333%;
- }
- .offset-md-11 {
- margin-left: 91.66667%;
- }
-}
-@media (min-width: 992px) {
- .col-lg {
- -ms-flex-preferred-size: 0;
- flex-basis: 0;
- -webkit-box-flex: 1;
- -ms-flex-positive: 1;
- flex-grow: 1;
- max-width: 100%;
- }
- .col-lg-auto {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- width: auto;
- max-width: none;
- }
- .col-lg-1 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 8.33333%;
- flex: 0 0 8.33333%;
- max-width: 8.33333%;
- }
- .col-lg-2 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 16.66667%;
- flex: 0 0 16.66667%;
- max-width: 16.66667%;
- }
- .col-lg-3 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 25%;
- flex: 0 0 25%;
- max-width: 25%;
- }
- .col-lg-4 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 33.33333%;
- flex: 0 0 33.33333%;
- max-width: 33.33333%;
- }
- .col-lg-5 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 41.66667%;
- flex: 0 0 41.66667%;
- max-width: 41.66667%;
- }
- .col-lg-6 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 50%;
- flex: 0 0 50%;
- max-width: 50%;
- }
- .col-lg-7 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 58.33333%;
- flex: 0 0 58.33333%;
- max-width: 58.33333%;
- }
- .col-lg-8 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 66.66667%;
- flex: 0 0 66.66667%;
- max-width: 66.66667%;
- }
- .col-lg-9 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 75%;
- flex: 0 0 75%;
- max-width: 75%;
- }
- .col-lg-10 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 83.33333%;
- flex: 0 0 83.33333%;
- max-width: 83.33333%;
- }
- .col-lg-11 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 91.66667%;
- flex: 0 0 91.66667%;
- max-width: 91.66667%;
- }
- .col-lg-12 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 100%;
- flex: 0 0 100%;
- max-width: 100%;
- }
- .order-lg-first {
- -webkit-box-ordinal-group: 0;
- -ms-flex-order: -1;
- order: -1;
- }
- .order-lg-last {
- -webkit-box-ordinal-group: 14;
- -ms-flex-order: 13;
- order: 13;
- }
- .order-lg-0 {
- -webkit-box-ordinal-group: 1;
- -ms-flex-order: 0;
- order: 0;
- }
- .order-lg-1 {
- -webkit-box-ordinal-group: 2;
- -ms-flex-order: 1;
- order: 1;
- }
- .order-lg-2 {
- -webkit-box-ordinal-group: 3;
- -ms-flex-order: 2;
- order: 2;
- }
- .order-lg-3 {
- -webkit-box-ordinal-group: 4;
- -ms-flex-order: 3;
- order: 3;
- }
- .order-lg-4 {
- -webkit-box-ordinal-group: 5;
- -ms-flex-order: 4;
- order: 4;
- }
- .order-lg-5 {
- -webkit-box-ordinal-group: 6;
- -ms-flex-order: 5;
- order: 5;
- }
- .order-lg-6 {
- -webkit-box-ordinal-group: 7;
- -ms-flex-order: 6;
- order: 6;
- }
- .order-lg-7 {
- -webkit-box-ordinal-group: 8;
- -ms-flex-order: 7;
- order: 7;
- }
- .order-lg-8 {
- -webkit-box-ordinal-group: 9;
- -ms-flex-order: 8;
- order: 8;
- }
- .order-lg-9 {
- -webkit-box-ordinal-group: 10;
- -ms-flex-order: 9;
- order: 9;
- }
- .order-lg-10 {
- -webkit-box-ordinal-group: 11;
- -ms-flex-order: 10;
- order: 10;
- }
- .order-lg-11 {
- -webkit-box-ordinal-group: 12;
- -ms-flex-order: 11;
- order: 11;
- }
- .order-lg-12 {
- -webkit-box-ordinal-group: 13;
- -ms-flex-order: 12;
- order: 12;
- }
- .offset-lg-0 {
- margin-left: 0;
- }
- .offset-lg-1 {
- margin-left: 8.33333%;
- }
- .offset-lg-2 {
- margin-left: 16.66667%;
- }
- .offset-lg-3 {
- margin-left: 25%;
- }
- .offset-lg-4 {
- margin-left: 33.33333%;
- }
- .offset-lg-5 {
- margin-left: 41.66667%;
- }
- .offset-lg-6 {
- margin-left: 50%;
- }
- .offset-lg-7 {
- margin-left: 58.33333%;
- }
- .offset-lg-8 {
- margin-left: 66.66667%;
- }
- .offset-lg-9 {
- margin-left: 75%;
- }
- .offset-lg-10 {
- margin-left: 83.33333%;
- }
- .offset-lg-11 {
- margin-left: 91.66667%;
- }
-}
-@media (min-width: 1200px) {
- .col-xl {
- -ms-flex-preferred-size: 0;
- flex-basis: 0;
- -webkit-box-flex: 1;
- -ms-flex-positive: 1;
- flex-grow: 1;
- max-width: 100%;
- }
- .col-xl-auto {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- width: auto;
- max-width: none;
- }
- .col-xl-1 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 8.33333%;
- flex: 0 0 8.33333%;
- max-width: 8.33333%;
- }
- .col-xl-2 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 16.66667%;
- flex: 0 0 16.66667%;
- max-width: 16.66667%;
- }
- .col-xl-3 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 25%;
- flex: 0 0 25%;
- max-width: 25%;
- }
- .col-xl-4 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 33.33333%;
- flex: 0 0 33.33333%;
- max-width: 33.33333%;
- }
- .col-xl-5 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 41.66667%;
- flex: 0 0 41.66667%;
- max-width: 41.66667%;
- }
- .col-xl-6 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 50%;
- flex: 0 0 50%;
- max-width: 50%;
- }
- .col-xl-7 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 58.33333%;
- flex: 0 0 58.33333%;
- max-width: 58.33333%;
- }
- .col-xl-8 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 66.66667%;
- flex: 0 0 66.66667%;
- max-width: 66.66667%;
- }
- .col-xl-9 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 75%;
- flex: 0 0 75%;
- max-width: 75%;
- }
- .col-xl-10 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 83.33333%;
- flex: 0 0 83.33333%;
- max-width: 83.33333%;
- }
- .col-xl-11 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 91.66667%;
- flex: 0 0 91.66667%;
- max-width: 91.66667%;
- }
- .col-xl-12 {
- -webkit-box-flex: 0;
- -ms-flex: 0 0 100%;
- flex: 0 0 100%;
- max-width: 100%;
- }
- .order-xl-first {
- -webkit-box-ordinal-group: 0;
- -ms-flex-order: -1;
- order: -1;
- }
- .order-xl-last {
- -webkit-box-ordinal-group: 14;
- -ms-flex-order: 13;
- order: 13;
- }
- .order-xl-0 {
- -webkit-box-ordinal-group: 1;
- -ms-flex-order: 0;
- order: 0;
- }
- .order-xl-1 {
- -webkit-box-ordinal-group: 2;
- -ms-flex-order: 1;
- order: 1;
- }
- .order-xl-2 {
- -webkit-box-ordinal-group: 3;
- -ms-flex-order: 2;
- order: 2;
- }
- .order-xl-3 {
- -webkit-box-ordinal-group: 4;
- -ms-flex-order: 3;
- order: 3;
- }
- .order-xl-4 {
- -webkit-box-ordinal-group: 5;
- -ms-flex-order: 4;
- order: 4;
- }
- .order-xl-5 {
- -webkit-box-ordinal-group: 6;
- -ms-flex-order: 5;
- order: 5;
- }
- .order-xl-6 {
- -webkit-box-ordinal-group: 7;
- -ms-flex-order: 6;
- order: 6;
- }
- .order-xl-7 {
- -webkit-box-ordinal-group: 8;
- -ms-flex-order: 7;
- order: 7;
- }
- .order-xl-8 {
- -webkit-box-ordinal-group: 9;
- -ms-flex-order: 8;
- order: 8;
- }
- .order-xl-9 {
- -webkit-box-ordinal-group: 10;
- -ms-flex-order: 9;
- order: 9;
- }
- .order-xl-10 {
- -webkit-box-ordinal-group: 11;
- -ms-flex-order: 10;
- order: 10;
- }
- .order-xl-11 {
- -webkit-box-ordinal-group: 12;
- -ms-flex-order: 11;
- order: 11;
- }
- .order-xl-12 {
- -webkit-box-ordinal-group: 13;
- -ms-flex-order: 12;
- order: 12;
- }
- .offset-xl-0 {
- margin-left: 0;
- }
- .offset-xl-1 {
- margin-left: 8.33333%;
- }
- .offset-xl-2 {
- margin-left: 16.66667%;
- }
- .offset-xl-3 {
- margin-left: 25%;
- }
- .offset-xl-4 {
- margin-left: 33.33333%;
- }
- .offset-xl-5 {
- margin-left: 41.66667%;
- }
- .offset-xl-6 {
- margin-left: 50%;
- }
- .offset-xl-7 {
- margin-left: 58.33333%;
- }
- .offset-xl-8 {
- margin-left: 66.66667%;
- }
- .offset-xl-9 {
- margin-left: 75%;
- }
- .offset-xl-10 {
- margin-left: 83.33333%;
- }
- .offset-xl-11 {
- margin-left: 91.66667%;
- }
-}
-.table {
- width: 100%;
- max-width: 100%;
- margin-bottom: 16px;
- background-color: transparent;
-}
-.table td,
-.table th {
- padding: 1em;
- vertical-align: top;
- border-top: 1px solid #d6dce3;
-}
-.table thead th {
- vertical-align: bottom;
- border-bottom: 2px solid #d6dce3;
-}
-.table tbody + tbody {
- border-top: 2px solid #d6dce3;
-}
-.table .table {
- background-color: #fff;
-}
-.table-sm td,
-.table-sm th {
- padding: 0.3rem;
-}
-.table-bordered,
-.table-bordered td,
-.table-bordered th {
- border: 1px solid #d6dce3;
-}
-.table-bordered thead td,
-.table-bordered thead th {
- border-bottom-width: 2px;
-}
-.table-borderless tbody + tbody,
-.table-borderless td,
-.table-borderless th,
-.table-borderless thead th {
- border: 0;
-}
-.table-striped tbody tr:nth-of-type(odd) {
- background-color: #f6f7f9;
-}
-.table-hover tbody tr:hover {
- background-color: #e5f1fa;
-}
-.table-primary,
-.table-primary > td,
-.table-primary > th {
- background-color: #b8d8f8;
-}
-.table-hover .table-primary:hover,
-.table-hover .table-primary:hover > td,
-.table-hover .table-primary:hover > th {
- background-color: #a1cbf6;
-}
-.table-secondary,
-.table-secondary > td,
-.table-secondary > th {
- background-color: #d1d7dc;
-}
-.table-hover .table-secondary:hover,
-.table-hover .table-secondary:hover > td,
-.table-hover .table-secondary:hover > th {
- background-color: #c3cad1;
-}
-.table-success,
-.table-success > td,
-.table-success > th {
- background-color: #b8f1dd;
-}
-.table-hover .table-success:hover,
-.table-hover .table-success:hover > td,
-.table-hover .table-success:hover > th {
- background-color: #a3edd3;
-}
-.table-info,
-.table-info > td,
-.table-info > th {
- background-color: #e2e2e2;
-}
-.table-hover .table-info:hover,
-.table-hover .table-info:hover > td,
-.table-hover .table-info:hover > th {
- background-color: #d5d5d5;
-}
-.table-warning,
-.table-warning > td,
-.table-warning > th {
- background-color: #ffe2b8;
-}
-.table-hover .table-warning:hover,
-.table-hover .table-warning:hover > td,
-.table-hover .table-warning:hover > th {
- background-color: #ffd89f;
-}
-.table-danger,
-.table-danger > td,
-.table-danger > th {
- background-color: #fdc9d1;
-}
-.table-hover .table-danger:hover,
-.table-hover .table-danger:hover > td,
-.table-hover .table-danger:hover > th {
- background-color: #fcb0bc;
-}
-.table-light,
-.table-light > td,
-.table-light > th {
- background-color: #f9f8fb;
-}
-.table-hover .table-light:hover,
-.table-hover .table-light:hover > td,
-.table-hover .table-light:hover > th {
- background-color: #ebe8f2;
-}
-.table-dark,
-.table-dark > td,
-.table-dark > th {
- background-color: #bec6cd;
-}
-.table-hover .table-dark:hover,
-.table-hover .table-dark:hover > td,
-.table-hover .table-dark:hover > th {
- background-color: #b0b9c2;
-}
-.table-100,
-.table-100 > td,
-.table-100 > th {
- background-color: #f7f7f8;
-}
-.table-hover .table-100:hover,
-.table-hover .table-100:hover > td,
-.table-hover .table-100:hover > th {
- background-color: #e9e9ec;
-}
-.table-200,
-.table-200 > td,
-.table-200 > th {
- background-color: #f0f0f1;
-}
-.table-hover .table-200:hover,
-.table-hover .table-200:hover > td,
-.table-hover .table-200:hover > th {
- background-color: #e3e3e5;
-}
-.table-300,
-.table-300 > td,
-.table-300 > th {
- background-color: #e9e9ea;
-}
-.table-hover .table-300:hover,
-.table-hover .table-300:hover > td,
-.table-hover .table-300:hover > th {
- background-color: #dcdcde;
-}
-.table-400,
-.table-400 > td,
-.table-400 > th {
- background-color: #e2e2e2;
-}
-.table-hover .table-400:hover,
-.table-hover .table-400:hover > td,
-.table-hover .table-400:hover > th {
- background-color: #d5d5d5;
-}
-.table-500,
-.table-500 > td,
-.table-500 > th {
- background-color: #dbdbdb;
-}
-.table-hover .table-500:hover,
-.table-hover .table-500:hover > td,
-.table-hover .table-500:hover > th {
- background-color: #cecece;
-}
-.table-600,
-.table-600 > td,
-.table-600 > th {
- background-color: #d4d4d4;
-}
-.table-hover .table-600:hover,
-.table-hover .table-600:hover > td,
-.table-hover .table-600:hover > th {
- background-color: #c7c7c7;
-}
-.table-700,
-.table-700 > td,
-.table-700 > th {
- background-color: #cdcdcd;
-}
-.table-hover .table-700:hover,
-.table-hover .table-700:hover > td,
-.table-hover .table-700:hover > th {
- background-color: silver;
-}
-.table-800,
-.table-800 > td,
-.table-800 > th {
- background-color: #c6c6c6;
-}
-.table-hover .table-800:hover,
-.table-hover .table-800:hover > td,
-.table-hover .table-800:hover > th {
- background-color: #b9b9b9;
-}
-.table-900,
-.table-900 > td,
-.table-900 > th {
- background-color: #bfbfbf;
-}
-.table-hover .table-900:hover,
-.table-hover .table-900:hover > td,
-.table-hover .table-900:hover > th {
- background-color: #b2b2b2;
-}
-.table-active,
-.table-active > td,
-.table-active > th {
- background-color: #e5f1fa;
-}
-.table-hover .table-active:hover,
-.table-hover .table-active:hover > td,
-.table-hover .table-active:hover > th {
- background-color: #d0e5f6;
-}
-.table .thead-dark th {
- color: #fff;
- background-color: #19191a;
- border-color: #2c2c2d;
-}
-.table .thead-light th {
- color: #4c4c4d;
- background-color: #cacacc;
- border-color: #d6dce3;
-}
-.table-dark {
- color: #fff;
- background-color: #19191a;
-}
-.table-dark td,
-.table-dark th,
-.table-dark thead th {
- border-color: #2c2c2d;
-}
-.table-dark.table-bordered {
- border: 0;
-}
-.table-dark.table-striped tbody tr:nth-of-type(odd) {
- background-color: rgba(255, 255, 255, 0.05);
-}
-.table-dark.table-hover tbody tr:hover {
- background-color: rgba(255, 255, 255, 0.075);
-}
-@media (max-width: 575.98px) {
- .table-responsive-sm {
- display: block;
- width: 100%;
- overflow-x: auto;
- -webkit-overflow-scrolling: touch;
- -ms-overflow-style: -ms-autohiding-scrollbar;
- }
- .table-responsive-sm > .table-bordered {
- border: 0;
- }
-}
-@media (max-width: 767.98px) {
- .table-responsive-md {
- display: block;
- width: 100%;
- overflow-x: auto;
- -webkit-overflow-scrolling: touch;
- -ms-overflow-style: -ms-autohiding-scrollbar;
- }
- .table-responsive-md > .table-bordered {
- border: 0;
- }
-}
-@media (max-width: 991.98px) {
- .table-responsive-lg {
- display: block;
- width: 100%;
- overflow-x: auto;
- -webkit-overflow-scrolling: touch;
- -ms-overflow-style: -ms-autohiding-scrollbar;
- }
- .table-responsive-lg > .table-bordered {
- border: 0;
- }
-}
-@media (max-width: 1199.98px) {
- .table-responsive-xl {
- display: block;
- width: 100%;
- overflow-x: auto;
- -webkit-overflow-scrolling: touch;
- -ms-overflow-style: -ms-autohiding-scrollbar;
- }
- .table-responsive-xl > .table-bordered {
- border: 0;
- }
-}
-.table-responsive {
- display: block;
- width: 100%;
- overflow-x: auto;
- -webkit-overflow-scrolling: touch;
- -ms-overflow-style: -ms-autohiding-scrollbar;
-}
-.table-responsive > .table-bordered {
- border: 0;
-}
-.form-control {
- display: block;
- width: 100%;
- padding: 0.375rem 0.75rem;
- font-size: 1rem;
- line-height: 1.5;
- color: #4c4c4d;
- background-color: #fff;
- background-clip: padding-box;
- border: 1px solid #979899;
- border-radius: 4px;
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
- -webkit-transition: border-color 0.15s ease-in-out,
- -webkit-box-shadow 0.15s ease-in-out;
- transition: border-color 0.15s ease-in-out,
- -webkit-box-shadow 0.15s ease-in-out;
- transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
- transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out,
- -webkit-box-shadow 0.15s ease-in-out;
-}
-@media screen and (prefers-reduced-motion: reduce) {
- .form-control {
- -webkit-transition: none;
- transition: none;
- }
-}
-.form-control::-ms-expand {
- background-color: transparent;
- border: 0;
-}
-.form-control:focus {
- color: #4c4c4d;
- background-color: #fff;
- border-color: #5c6f82;
- outline: 0;
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),
- 0 0 0 0.2rem rgba(0, 115, 230, 0.25);
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),
- 0 0 0 0.2rem rgba(0, 115, 230, 0.25);
-}
-.form-control::-webkit-input-placeholder {
- color: #656566;
- opacity: 1;
-}
-.form-control:-ms-input-placeholder {
- color: #656566;
- opacity: 1;
-}
-.form-control::-ms-input-placeholder {
- color: #656566;
- opacity: 1;
-}
-.form-control::placeholder {
- color: #656566;
- opacity: 1;
-}
-.form-control:disabled,
-.form-control[readonly] {
- background-color: #cacacc;
- opacity: 1;
-}
-select.form-control:not([size]):not([multiple]) {
- height: calc(2.25rem + 2px);
-}
-select.form-control:focus::-ms-value {
- color: #4c4c4d;
- background-color: #fff;
-}
-.form-control-file,
-.form-control-range {
- display: block;
- width: 100%;
-}
-.col-form-label {
- padding-top: calc(0.375rem + 1px);
- padding-bottom: calc(0.375rem + 1px);
- margin-bottom: 0;
- font-size: inherit;
- line-height: 1.5;
-}
-.col-form-label-lg {
- padding-top: calc(0.5rem + 1px);
- padding-bottom: calc(0.5rem + 1px);
- font-size: 1.25rem;
- line-height: 1.556;
-}
-.col-form-label-sm {
- padding-top: calc(0.25rem + 1px);
- padding-bottom: calc(0.25rem + 1px);
- font-size: 0.875rem;
- line-height: 1.428;
-}
-.form-control-plaintext {
- display: block;
- width: 100%;
- margin-bottom: 0;
- line-height: 1.5;
- color: #19191a;
- border: solid transparent;
- border-width: 1px 0;
-}
-.form-control-plaintext.form-control-lg,
-.form-control-plaintext.form-control-sm,
-.input-group-lg > .form-control-plaintext.form-control,
-.input-group-lg > .input-group-append > .form-control-plaintext.btn,
-.input-group-lg
- > .input-group-append
- > .form-control-plaintext.input-group-text,
-.input-group-lg > .input-group-prepend > .form-control-plaintext.btn,
-.input-group-lg
- > .input-group-prepend
- > .form-control-plaintext.input-group-text,
-.input-group-sm > .form-control-plaintext.form-control,
-.input-group-sm > .input-group-append > .form-control-plaintext.btn,
-.input-group-sm
- > .input-group-append
- > .form-control-plaintext.input-group-text,
-.input-group-sm > .input-group-prepend > .form-control-plaintext.btn,
-.input-group-sm
- > .input-group-prepend
- > .form-control-plaintext.input-group-text {
- padding-right: 0;
- padding-left: 0;
-}
-.form-control-sm,
-.input-group-sm > .form-control,
-.input-group-sm > .input-group-append > .btn,
-.input-group-sm > .input-group-append > .input-group-text,
-.input-group-sm > .input-group-prepend > .btn,
-.input-group-sm > .input-group-prepend > .input-group-text {
- padding: 0.25rem 0.5rem;
- font-size: 0.875rem;
- line-height: 1.428;
- border-radius: 2px;
-}
-.input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]),
-.input-group-sm
- > .input-group-append
- > select.input-group-text:not([size]):not([multiple]),
-.input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]),
-.input-group-sm
- > .input-group-prepend
- > select.input-group-text:not([size]):not([multiple]),
-.input-group-sm > select.form-control:not([size]):not([multiple]),
-select.form-control-sm:not([size]):not([multiple]) {
- height: calc(1.7495rem + 2px);
-}
-.form-control-lg,
-.input-group-lg > .form-control,
-.input-group-lg > .input-group-append > .btn,
-.input-group-lg > .input-group-append > .input-group-text,
-.input-group-lg > .input-group-prepend > .btn,
-.input-group-lg > .input-group-prepend > .input-group-text {
- padding: 0.5rem 1rem;
- font-size: 1.25rem;
- line-height: 1.556;
- border-radius: 8px;
-}
-.input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]),
-.input-group-lg
- > .input-group-append
- > select.input-group-text:not([size]):not([multiple]),
-.input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]),
-.input-group-lg
- > .input-group-prepend
- > select.input-group-text:not([size]):not([multiple]),
-.input-group-lg > select.form-control:not([size]):not([multiple]),
-select.form-control-lg:not([size]):not([multiple]) {
- height: calc(2.945rem + 2px);
-}
-.form-text {
- display: block;
- margin-top: 0.25rem;
-}
-.form-row {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- margin-right: -5px;
- margin-left: -5px;
-}
-.form-row > .col,
-.form-row > [class*="col-"] {
- padding-right: 5px;
- padding-left: 5px;
-}
-.form-check {
- position: relative;
- display: block;
- padding-left: 1.25rem;
-}
-.form-check-input {
- position: absolute;
- margin-top: 0.3rem;
- margin-left: -1.25rem;
-}
-.form-check-input:disabled ~ .form-check-label {
- color: #5a768a;
-}
-.form-check-label {
- margin-bottom: 0;
-}
-.form-check-inline {
- display: -webkit-inline-box;
- display: -ms-inline-flexbox;
- display: inline-flex;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- padding-left: 0;
- margin-right: 0.75rem;
-}
-.form-check-inline .form-check-input {
- position: static;
- margin-top: 0;
- margin-right: 0.3125rem;
- margin-left: 0;
-}
-.valid-feedback {
- display: none;
- width: 100%;
- margin-top: 0.25rem;
- font-size: 0.777rem;
- color: #00cc85;
-}
-.valid-tooltip {
- position: absolute;
- top: 100%;
- z-index: 5;
- display: none;
- max-width: 100%;
- padding: 0.5rem;
- margin-top: 0.1rem;
- font-size: 0.875rem;
- line-height: 1;
- color: #fff;
- background-color: rgba(0, 204, 133, 0.8);
- border-radius: 0.2rem;
-}
-.custom-select.is-valid,
-.form-control.is-valid,
-.was-validated .custom-select:valid,
-.was-validated .form-control:valid {
- border-color: #00cc85;
-}
-.custom-select.is-valid:focus,
-.form-control.is-valid:focus,
-.was-validated .custom-select:valid:focus,
-.was-validated .form-control:valid:focus {
- border-color: #00cc85;
- -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 204, 133, 0.25);
- box-shadow: 0 0 0 0.2rem rgba(0, 204, 133, 0.25);
-}
-.custom-select.is-valid ~ .valid-feedback,
-.custom-select.is-valid ~ .valid-tooltip,
-.form-control.is-valid ~ .valid-feedback,
-.form-control.is-valid ~ .valid-tooltip,
-.was-validated .custom-select:valid ~ .valid-feedback,
-.was-validated .custom-select:valid ~ .valid-tooltip,
-.was-validated .form-control:valid ~ .valid-feedback,
-.was-validated .form-control:valid ~ .valid-tooltip {
- display: block;
-}
-.form-control-file.is-valid ~ .valid-feedback,
-.form-control-file.is-valid ~ .valid-tooltip,
-.was-validated .form-control-file:valid ~ .valid-feedback,
-.was-validated .form-control-file:valid ~ .valid-tooltip {
- display: block;
-}
-.form-check-input.is-valid ~ .form-check-label,
-.was-validated .form-check-input:valid ~ .form-check-label {
- color: #00cc85;
-}
-.form-check-input.is-valid ~ .valid-feedback,
-.form-check-input.is-valid ~ .valid-tooltip,
-.was-validated .form-check-input:valid ~ .valid-feedback,
-.was-validated .form-check-input:valid ~ .valid-tooltip {
- display: block;
-}
-.custom-control-input.is-valid ~ .custom-control-label,
-.was-validated .custom-control-input:valid ~ .custom-control-label {
- color: #00cc85;
-}
-.custom-control-input.is-valid ~ .custom-control-label::before,
-.was-validated .custom-control-input:valid ~ .custom-control-label::before {
- background-color: #4dffc1;
-}
-.custom-control-input.is-valid ~ .valid-feedback,
-.custom-control-input.is-valid ~ .valid-tooltip,
-.was-validated .custom-control-input:valid ~ .valid-feedback,
-.was-validated .custom-control-input:valid ~ .valid-tooltip {
- display: block;
-}
-.custom-control-input.is-valid:checked ~ .custom-control-label::before,
-.was-validated
- .custom-control-input:valid:checked
- ~ .custom-control-label::before {
- background-color: #00ffa6;
-}
-.custom-control-input.is-valid:focus ~ .custom-control-label::before,
-.was-validated
- .custom-control-input:valid:focus
- ~ .custom-control-label::before {
- -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 204, 133, 0.25);
- box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 204, 133, 0.25);
-}
-.custom-file-input.is-valid ~ .custom-file-label,
-.was-validated .custom-file-input:valid ~ .custom-file-label {
- border-color: #00cc85;
-}
-.custom-file-input.is-valid ~ .custom-file-label::before,
-.was-validated .custom-file-input:valid ~ .custom-file-label::before {
- border-color: inherit;
-}
-.custom-file-input.is-valid ~ .valid-feedback,
-.custom-file-input.is-valid ~ .valid-tooltip,
-.was-validated .custom-file-input:valid ~ .valid-feedback,
-.was-validated .custom-file-input:valid ~ .valid-tooltip {
- display: block;
-}
-.custom-file-input.is-valid:focus ~ .custom-file-label,
-.was-validated .custom-file-input:valid:focus ~ .custom-file-label {
- -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 204, 133, 0.25);
- box-shadow: 0 0 0 0.2rem rgba(0, 204, 133, 0.25);
-}
-.invalid-feedback {
- display: none;
- width: 100%;
- margin-top: 0.25rem;
- font-size: 0.777rem;
- color: #f73e5a;
-}
-.invalid-tooltip {
- position: absolute;
- top: 100%;
- z-index: 5;
- display: none;
- max-width: 100%;
- padding: 0.5rem;
- margin-top: 0.1rem;
- font-size: 0.875rem;
- line-height: 1;
- color: #fff;
- background-color: rgba(247, 62, 90, 0.8);
- border-radius: 0.2rem;
-}
-.custom-select.is-invalid,
-.form-control.is-invalid,
-.was-validated .custom-select:invalid,
-.was-validated .form-control:invalid {
- border-color: #f73e5a;
-}
-.custom-select.is-invalid:focus,
-.form-control.is-invalid:focus,
-.was-validated .custom-select:invalid:focus,
-.was-validated .form-control:invalid:focus {
- border-color: #f73e5a;
- -webkit-box-shadow: 0 0 0 0.2rem rgba(247, 62, 90, 0.25);
- box-shadow: 0 0 0 0.2rem rgba(247, 62, 90, 0.25);
-}
-.custom-select.is-invalid ~ .invalid-feedback,
-.custom-select.is-invalid ~ .invalid-tooltip,
-.form-control.is-invalid ~ .invalid-feedback,
-.form-control.is-invalid ~ .invalid-tooltip,
-.was-validated .custom-select:invalid ~ .invalid-feedback,
-.was-validated .custom-select:invalid ~ .invalid-tooltip,
-.was-validated .form-control:invalid ~ .invalid-feedback,
-.was-validated .form-control:invalid ~ .invalid-tooltip {
- display: block;
-}
-.form-control-file.is-invalid ~ .invalid-feedback,
-.form-control-file.is-invalid ~ .invalid-tooltip,
-.was-validated .form-control-file:invalid ~ .invalid-feedback,
-.was-validated .form-control-file:invalid ~ .invalid-tooltip {
- display: block;
-}
-.form-check-input.is-invalid ~ .form-check-label,
-.was-validated .form-check-input:invalid ~ .form-check-label {
- color: #f73e5a;
-}
-.form-check-input.is-invalid ~ .invalid-feedback,
-.form-check-input.is-invalid ~ .invalid-tooltip,
-.was-validated .form-check-input:invalid ~ .invalid-feedback,
-.was-validated .form-check-input:invalid ~ .invalid-tooltip {
- display: block;
-}
-.custom-control-input.is-invalid ~ .custom-control-label,
-.was-validated .custom-control-input:invalid ~ .custom-control-label {
- color: #f73e5a;
-}
-.custom-control-input.is-invalid ~ .custom-control-label::before,
-.was-validated .custom-control-input:invalid ~ .custom-control-label::before {
- background-color: #fcb8c3;
-}
-.custom-control-input.is-invalid ~ .invalid-feedback,
-.custom-control-input.is-invalid ~ .invalid-tooltip,
-.was-validated .custom-control-input:invalid ~ .invalid-feedback,
-.was-validated .custom-control-input:invalid ~ .invalid-tooltip {
- display: block;
-}
-.custom-control-input.is-invalid:checked ~ .custom-control-label::before,
-.was-validated
- .custom-control-input:invalid:checked
- ~ .custom-control-label::before {
- background-color: #f96f84;
-}
-.custom-control-input.is-invalid:focus ~ .custom-control-label::before,
-.was-validated
- .custom-control-input:invalid:focus
- ~ .custom-control-label::before {
- -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(247, 62, 90, 0.25);
- box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(247, 62, 90, 0.25);
-}
-.custom-file-input.is-invalid ~ .custom-file-label,
-.was-validated .custom-file-input:invalid ~ .custom-file-label {
- border-color: #f73e5a;
-}
-.custom-file-input.is-invalid ~ .custom-file-label::before,
-.was-validated .custom-file-input:invalid ~ .custom-file-label::before {
- border-color: inherit;
-}
-.custom-file-input.is-invalid ~ .invalid-feedback,
-.custom-file-input.is-invalid ~ .invalid-tooltip,
-.was-validated .custom-file-input:invalid ~ .invalid-feedback,
-.was-validated .custom-file-input:invalid ~ .invalid-tooltip {
- display: block;
-}
-.custom-file-input.is-invalid:focus ~ .custom-file-label,
-.was-validated .custom-file-input:invalid:focus ~ .custom-file-label {
- -webkit-box-shadow: 0 0 0 0.2rem rgba(247, 62, 90, 0.25);
- box-shadow: 0 0 0 0.2rem rgba(247, 62, 90, 0.25);
-}
-.form-inline {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-flow: row wrap;
- flex-flow: row wrap;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
-}
-.form-inline .form-check {
- width: 100%;
-}
-@media (min-width: 576px) {
- .form-inline label {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- -webkit-box-pack: center;
- -ms-flex-pack: center;
- justify-content: center;
- margin-bottom: 0;
- }
- .form-inline .form-group {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-flex: 0;
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-flow: row wrap;
- flex-flow: row wrap;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- margin-bottom: 0;
- }
- .form-inline .form-control {
- display: inline-block;
- width: auto;
- vertical-align: middle;
- }
- .form-inline .form-control-plaintext {
- display: inline-block;
- }
- .form-inline .custom-select,
- .form-inline .input-group {
- width: auto;
- }
- .form-inline .form-check {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- -webkit-box-pack: center;
- -ms-flex-pack: center;
- justify-content: center;
- width: auto;
- padding-left: 0;
- }
- .form-inline .form-check-input {
- position: relative;
- margin-top: 0;
- margin-right: 0.25rem;
- margin-left: 0;
- }
- .form-inline .custom-control {
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- -webkit-box-pack: center;
- -ms-flex-pack: center;
- justify-content: center;
- }
- .form-inline .custom-control-label {
- margin-bottom: 0;
- }
-}
-.btn {
- display: inline-block;
- font-weight: 600;
- text-align: center;
- vertical-align: middle;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
- border: 0 solid transparent;
- line-height: 1.5;
- border-radius: 4px;
- -webkit-transition: color 0.15s ease-in-out,
- background-color 0.15s ease-in-out, border-color 0.15s ease-in-out,
- -webkit-box-shadow 0.15s ease-in-out;
- transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
- border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
- transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
- border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
- transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
- border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out,
- -webkit-box-shadow 0.15s ease-in-out;
-}
-@media screen and (prefers-reduced-motion: reduce) {
- .btn {
- -webkit-transition: none;
- transition: none;
- }
-}
-.btn:focus,
-.btn:hover {
- text-decoration: none;
-}
-.btn.focus,
-.btn:focus {
- outline: 0;
- -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 115, 230, 0.25);
- box-shadow: 0 0 0 0.2rem rgba(0, 115, 230, 0.25);
-}
-.btn.disabled,
-.btn:disabled {
- opacity: 0.65;
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-.btn:not(:disabled):not(.disabled) {
- cursor: pointer;
-}
-.btn:not(:disabled):not(.disabled).active,
-.btn:not(:disabled):not(.disabled):active {
- background-image: none;
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
-}
-.btn:not(:disabled):not(.disabled).active:focus,
-.btn:not(:disabled):not(.disabled):active:focus {
- -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 115, 230, 0.25),
- inset 0 3px 5px rgba(0, 0, 0, 0.125);
- box-shadow: 0 0 0 0.2rem rgba(0, 115, 230, 0.25),
- inset 0 3px 5px rgba(0, 0, 0, 0.125);
-}
-a.btn.disabled,
-fieldset:disabled a.btn {
- pointer-events: none;
-}
-.btn-primary {
- color: #fff;
- background-color: #0073e6;
- border-color: #0073e6;
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
-}
-.btn-primary:hover {
- color: #fff;
- background-color: #0060bf;
- border-color: #0059b3;
-}
-.btn-primary.focus,
-.btn-primary:focus {
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(0, 115, 230, 0.5);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(0, 115, 230, 0.5);
-}
-.btn-primary:not(:disabled):not(.disabled).active,
-.btn-primary:not(:disabled):not(.disabled):active,
-.show > .btn-primary.dropdown-toggle {
- color: #fff;
- background-color: #0059b3;
- border-color: #0053a6;
-}
-.btn-primary:not(:disabled):not(.disabled).active:focus,
-.btn-primary:not(:disabled):not(.disabled):active:focus,
-.show > .btn-primary.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(0, 115, 230, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(0, 115, 230, 0.5);
-}
-.btn-secondary {
- color: #fff;
- background-color: #5c6f82;
- border-color: #5c6f82;
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
-}
-.btn-secondary:hover {
- color: #fff;
- background-color: #4c5c6c;
- border-color: #475664;
-}
-.btn-secondary.focus,
-.btn-secondary:focus {
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(92, 111, 130, 0.5);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(92, 111, 130, 0.5);
-}
-.btn-secondary.disabled,
-.btn-secondary:disabled {
- color: #fff;
- background-color: #5c6f82;
- border-color: #5c6f82;
-}
-.btn-secondary:not(:disabled):not(.disabled).active,
-.btn-secondary:not(:disabled):not(.disabled):active,
-.show > .btn-secondary.dropdown-toggle {
- color: #fff;
- background-color: #475664;
- border-color: #424f5d;
-}
-.btn-secondary:not(:disabled):not(.disabled).active:focus,
-.btn-secondary:not(:disabled):not(.disabled):active:focus,
-.show > .btn-secondary.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(92, 111, 130, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(92, 111, 130, 0.5);
-}
-.btn-success {
- color: #19191a;
- background-color: #00cc85;
- border-color: #00cc85;
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
-}
-.btn-success:hover {
- color: #fff;
- background-color: #00a66c;
- border-color: #009963;
-}
-.btn-success.focus,
-.btn-success:focus {
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(0, 204, 133, 0.5);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(0, 204, 133, 0.5);
-}
-.btn-success.disabled,
-.btn-success:disabled {
- color: #19191a;
- background-color: #00cc85;
- border-color: #00cc85;
-}
-.btn-success:not(:disabled):not(.disabled).active,
-.btn-success:not(:disabled):not(.disabled):active,
-.show > .btn-success.dropdown-toggle {
- color: #fff;
- background-color: #009963;
- border-color: #008c5b;
-}
-.btn-success:not(:disabled):not(.disabled).active:focus,
-.btn-success:not(:disabled):not(.disabled):active:focus,
-.show > .btn-success.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(0, 204, 133, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(0, 204, 133, 0.5);
-}
-.btn-info {
- color: #19191a;
- background-color: #979899;
- border-color: #979899;
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
-}
-.btn-info:hover {
- color: #19191a;
- background-color: #848586;
- border-color: #7e7e80;
-}
-.btn-info.focus,
-.btn-info:focus {
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(151, 152, 153, 0.5);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(151, 152, 153, 0.5);
-}
-.btn-info.disabled,
-.btn-info:disabled {
- color: #19191a;
- background-color: #979899;
- border-color: #979899;
-}
-.btn-info:not(:disabled):not(.disabled).active,
-.btn-info:not(:disabled):not(.disabled):active,
-.show > .btn-info.dropdown-toggle {
- color: #19191a;
- background-color: #7e7e80;
- border-color: #777879;
-}
-.btn-info:not(:disabled):not(.disabled).active:focus,
-.btn-info:not(:disabled):not(.disabled):active:focus,
-.show > .btn-info.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(151, 152, 153, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(151, 152, 153, 0.5);
-}
-.btn-warning {
- color: #19191a;
- background-color: #f90;
- border-color: #f90;
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
-}
-.btn-warning:hover {
- color: #19191a;
- background-color: #d98200;
- border-color: #cc7a00;
-}
-.btn-warning.focus,
-.btn-warning:focus {
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(255, 153, 0, 0.5);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(255, 153, 0, 0.5);
-}
-.btn-warning.disabled,
-.btn-warning:disabled {
- color: #19191a;
- background-color: #f90;
- border-color: #f90;
-}
-.btn-warning:not(:disabled):not(.disabled).active,
-.btn-warning:not(:disabled):not(.disabled):active,
-.show > .btn-warning.dropdown-toggle {
- color: #19191a;
- background-color: #cc7a00;
- border-color: #bf7300;
-}
-.btn-warning:not(:disabled):not(.disabled).active:focus,
-.btn-warning:not(:disabled):not(.disabled):active:focus,
-.show > .btn-warning.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(255, 153, 0, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(255, 153, 0, 0.5);
-}
-.btn-danger {
- color: #19191a;
- background-color: #f73e5a;
- border-color: #f73e5a;
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
-}
-.btn-danger:hover {
- color: #fff;
- background-color: #f6193a;
- border-color: #f50d30;
-}
-.btn-danger.focus,
-.btn-danger:focus {
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(247, 62, 90, 0.5);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(247, 62, 90, 0.5);
-}
-.btn-danger.disabled,
-.btn-danger:disabled {
- color: #19191a;
- background-color: #f73e5a;
- border-color: #f73e5a;
-}
-.btn-danger:not(:disabled):not(.disabled).active,
-.btn-danger:not(:disabled):not(.disabled):active,
-.show > .btn-danger.dropdown-toggle {
- color: #fff;
- background-color: #f50d30;
- border-color: #ec092b;
-}
-.btn-danger:not(:disabled):not(.disabled).active:focus,
-.btn-danger:not(:disabled):not(.disabled):active:focus,
-.show > .btn-danger.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(247, 62, 90, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(247, 62, 90, 0.5);
-}
-.btn-light {
- color: #19191a;
- background-color: #e9e6f2;
- border-color: #e9e6f2;
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
-}
-.btn-light:hover {
- color: #19191a;
- background-color: #d3cde5;
- border-color: #ccc4e1;
-}
-.btn-light.focus,
-.btn-light:focus {
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(233, 230, 242, 0.5);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(233, 230, 242, 0.5);
-}
-.btn-light.disabled,
-.btn-light:disabled {
- color: #19191a;
- background-color: #e9e6f2;
- border-color: #e9e6f2;
-}
-.btn-light:not(:disabled):not(.disabled).active,
-.btn-light:not(:disabled):not(.disabled):active,
-.show > .btn-light.dropdown-toggle {
- color: #19191a;
- background-color: #ccc4e1;
- border-color: #c4bcdd;
-}
-.btn-light:not(:disabled):not(.disabled).active:focus,
-.btn-light:not(:disabled):not(.disabled):active:focus,
-.show > .btn-light.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(233, 230, 242, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(233, 230, 242, 0.5);
-}
-.btn-dark {
- color: #fff;
- background-color: #17324d;
- border-color: #17324d;
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
-}
-.btn-dark:hover {
- color: #fff;
- background-color: #0e1f2f;
- border-color: #0b1825;
-}
-.btn-dark.focus,
-.btn-dark:focus {
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(23, 50, 77, 0.5);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(23, 50, 77, 0.5);
-}
-.btn-dark.disabled,
-.btn-dark:disabled {
- color: #fff;
- background-color: #17324d;
- border-color: #17324d;
-}
-.btn-dark:not(:disabled):not(.disabled).active,
-.btn-dark:not(:disabled):not(.disabled):active,
-.show > .btn-dark.dropdown-toggle {
- color: #fff;
- background-color: #0b1825;
- border-color: #08121b;
-}
-.btn-dark:not(:disabled):not(.disabled).active:focus,
-.btn-dark:not(:disabled):not(.disabled):active:focus,
-.show > .btn-dark.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(23, 50, 77, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(23, 50, 77, 0.5);
-}
-.btn-100 {
- color: #19191a;
- background-color: #e3e4e6;
- border-color: #e3e4e6;
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
-}
-.btn-100:hover {
- color: #19191a;
- background-color: #cfd0d3;
- border-color: #c9cacd;
-}
-.btn-100.focus,
-.btn-100:focus {
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(227, 228, 230, 0.5);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(227, 228, 230, 0.5);
-}
-.btn-100.disabled,
-.btn-100:disabled {
- color: #19191a;
- background-color: #e3e4e6;
- border-color: #e3e4e6;
-}
-.btn-100:not(:disabled):not(.disabled).active,
-.btn-100:not(:disabled):not(.disabled):active,
-.show > .btn-100.dropdown-toggle {
- color: #19191a;
- background-color: #c9cacd;
- border-color: #c2c3c7;
-}
-.btn-100:not(:disabled):not(.disabled).active:focus,
-.btn-100:not(:disabled):not(.disabled):active:focus,
-.show > .btn-100.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(227, 228, 230, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(227, 228, 230, 0.5);
-}
-.btn-200 {
- color: #19191a;
- background-color: #cacacc;
- border-color: #cacacc;
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
-}
-.btn-200:hover {
- color: #19191a;
- background-color: #b6b7b9;
- border-color: #b0b1b3;
-}
-.btn-200.focus,
-.btn-200:focus {
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(202, 202, 204, 0.5);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(202, 202, 204, 0.5);
-}
-.btn-200.disabled,
-.btn-200:disabled {
- color: #19191a;
- background-color: #cacacc;
- border-color: #cacacc;
-}
-.btn-200:not(:disabled):not(.disabled).active,
-.btn-200:not(:disabled):not(.disabled):active,
-.show > .btn-200.dropdown-toggle {
- color: #19191a;
- background-color: #b0b1b3;
- border-color: #a9aaad;
-}
-.btn-200:not(:disabled):not(.disabled).active:focus,
-.btn-200:not(:disabled):not(.disabled):active:focus,
-.show > .btn-200.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(202, 202, 204, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(202, 202, 204, 0.5);
-}
-.btn-300 {
- color: #19191a;
- background-color: #b1b1b3;
- border-color: #b1b1b3;
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
-}
-.btn-300:hover {
- color: #19191a;
- background-color: #9d9ea0;
- border-color: #979899;
-}
-.btn-300.focus,
-.btn-300:focus {
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(177, 177, 179, 0.5);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(177, 177, 179, 0.5);
-}
-.btn-300.disabled,
-.btn-300:disabled {
- color: #19191a;
- background-color: #b1b1b3;
- border-color: #b1b1b3;
-}
-.btn-300:not(:disabled):not(.disabled).active,
-.btn-300:not(:disabled):not(.disabled):active,
-.show > .btn-300.dropdown-toggle {
- color: #19191a;
- background-color: #979899;
- border-color: #909193;
-}
-.btn-300:not(:disabled):not(.disabled).active:focus,
-.btn-300:not(:disabled):not(.disabled):active:focus,
-.show > .btn-300.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(177, 177, 179, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(177, 177, 179, 0.5);
-}
-.btn-400 {
- color: #19191a;
- background-color: #979899;
- border-color: #979899;
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
-}
-.btn-400:hover {
- color: #19191a;
- background-color: #848586;
- border-color: #7e7e80;
-}
-.btn-400.focus,
-.btn-400:focus {
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(151, 152, 153, 0.5);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(151, 152, 153, 0.5);
-}
-.btn-400.disabled,
-.btn-400:disabled {
- color: #19191a;
- background-color: #979899;
- border-color: #979899;
-}
-.btn-400:not(:disabled):not(.disabled).active,
-.btn-400:not(:disabled):not(.disabled):active,
-.show > .btn-400.dropdown-toggle {
- color: #19191a;
- background-color: #7e7e80;
- border-color: #777879;
-}
-.btn-400:not(:disabled):not(.disabled).active:focus,
-.btn-400:not(:disabled):not(.disabled):active:focus,
-.show > .btn-400.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(151, 152, 153, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(151, 152, 153, 0.5);
-}
-.btn-500 {
- color: #19191a;
- background-color: #7e7f80;
- border-color: #7e7f80;
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
-}
-.btn-500:hover {
- color: #fff;
- background-color: #6b6b6c;
- border-color: #656566;
-}
-.btn-500.focus,
-.btn-500:focus {
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(126, 127, 128, 0.5);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(126, 127, 128, 0.5);
-}
-.btn-500.disabled,
-.btn-500:disabled {
- color: #19191a;
- background-color: #7e7f80;
- border-color: #7e7f80;
-}
-.btn-500:not(:disabled):not(.disabled).active,
-.btn-500:not(:disabled):not(.disabled):active,
-.show > .btn-500.dropdown-toggle {
- color: #fff;
- background-color: #656566;
- border-color: #5f5f5f;
-}
-.btn-500:not(:disabled):not(.disabled).active:focus,
-.btn-500:not(:disabled):not(.disabled):active:focus,
-.show > .btn-500.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(126, 127, 128, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(126, 127, 128, 0.5);
-}
-.btn-600 {
- color: #fff;
- background-color: #656566;
- border-color: #656566;
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
-}
-.btn-600:hover {
- color: #fff;
- background-color: #525253;
- border-color: #4c4c4c;
-}
-.btn-600.focus,
-.btn-600:focus {
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(101, 101, 102, 0.5);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(101, 101, 102, 0.5);
-}
-.btn-600.disabled,
-.btn-600:disabled {
- color: #fff;
- background-color: #656566;
- border-color: #656566;
-}
-.btn-600:not(:disabled):not(.disabled).active,
-.btn-600:not(:disabled):not(.disabled):active,
-.show > .btn-600.dropdown-toggle {
- color: #fff;
- background-color: #4c4c4c;
- border-color: #454546;
-}
-.btn-600:not(:disabled):not(.disabled).active:focus,
-.btn-600:not(:disabled):not(.disabled):active:focus,
-.show > .btn-600.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(101, 101, 102, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(101, 101, 102, 0.5);
-}
-.btn-700 {
- color: #fff;
- background-color: #4c4c4d;
- border-color: #4c4c4d;
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
-}
-.btn-700:hover {
- color: #fff;
- background-color: #393939;
- border-color: #323233;
-}
-.btn-700.focus,
-.btn-700:focus {
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(76, 76, 77, 0.5);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(76, 76, 77, 0.5);
-}
-.btn-700.disabled,
-.btn-700:disabled {
- color: #fff;
- background-color: #4c4c4d;
- border-color: #4c4c4d;
-}
-.btn-700:not(:disabled):not(.disabled).active,
-.btn-700:not(:disabled):not(.disabled):active,
-.show > .btn-700.dropdown-toggle {
- color: #fff;
- background-color: #323233;
- border-color: #2c2c2c;
-}
-.btn-700:not(:disabled):not(.disabled).active:focus,
-.btn-700:not(:disabled):not(.disabled):active:focus,
-.show > .btn-700.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(76, 76, 77, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(76, 76, 77, 0.5);
-}
-.btn-800 {
- color: #fff;
- background-color: #323333;
- border-color: #323333;
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
-}
-.btn-800:hover {
- color: #fff;
- background-color: #1f2020;
- border-color: #191919;
-}
-.btn-800.focus,
-.btn-800:focus {
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(50, 51, 51, 0.5);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(50, 51, 51, 0.5);
-}
-.btn-800.disabled,
-.btn-800:disabled {
- color: #fff;
- background-color: #323333;
- border-color: #323333;
-}
-.btn-800:not(:disabled):not(.disabled).active,
-.btn-800:not(:disabled):not(.disabled):active,
-.show > .btn-800.dropdown-toggle {
- color: #fff;
- background-color: #191919;
- border-color: #131313;
-}
-.btn-800:not(:disabled):not(.disabled).active:focus,
-.btn-800:not(:disabled):not(.disabled):active:focus,
-.show > .btn-800.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(50, 51, 51, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(50, 51, 51, 0.5);
-}
-.btn-900 {
- color: #fff;
- background-color: #19191a;
- border-color: #19191a;
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
-}
-.btn-900:hover {
- color: #fff;
- background-color: #060606;
- border-color: #000;
-}
-.btn-900.focus,
-.btn-900:focus {
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(25, 25, 26, 0.5);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(25, 25, 26, 0.5);
-}
-.btn-900.disabled,
-.btn-900:disabled {
- color: #fff;
- background-color: #19191a;
- border-color: #19191a;
-}
-.btn-900:not(:disabled):not(.disabled).active,
-.btn-900:not(:disabled):not(.disabled):active,
-.show > .btn-900.dropdown-toggle {
- color: #fff;
- background-color: #000;
- border-color: #000;
-}
-.btn-900:not(:disabled):not(.disabled).active:focus,
-.btn-900:not(:disabled):not(.disabled):active:focus,
-.show > .btn-900.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(25, 25, 26, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(25, 25, 26, 0.5);
-}
-.btn-outline-primary {
- color: #0073e6;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #0073e6;
- box-shadow: inset 0 0 0 1px #0073e6;
-}
-.btn-outline-primary:hover {
- color: #0959aa;
- -webkit-box-shadow: inset 0 0 0 1px #0959aa;
- box-shadow: inset 0 0 0 1px #0959aa;
-}
-.btn-outline-primary.focus,
-.btn-outline-primary:focus {
- -webkit-box-shadow: inset 0 0 0 1px #0073e6,
- 0 0 0 0.2rem rgba(0, 115, 230, 0.5);
- box-shadow: inset 0 0 0 1px #0073e6, 0 0 0 0.2rem rgba(0, 115, 230, 0.5);
-}
-.btn-outline-primary.disabled,
-.btn-outline-primary:disabled {
- color: #0073e6;
- background-color: transparent;
-}
-.btn-outline-primary:not(:disabled):not(.disabled).active,
-.btn-outline-primary:not(:disabled):not(.disabled):active,
-.show > .btn-outline-primary.dropdown-toggle {
- color: #0073e6;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #0073e6;
- box-shadow: inset 0 0 0 1px #0073e6;
-}
-.btn-outline-primary:not(:disabled):not(.disabled).active:focus,
-.btn-outline-primary:not(:disabled):not(.disabled):active:focus,
-.show > .btn-outline-primary.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(0, 115, 230, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(0, 115, 230, 0.5);
-}
-.btn-outline-secondary {
- color: #5c6f82;
- -webkit-box-shadow: inset 0 0 0 1px #5c6f82;
- box-shadow: inset 0 0 0 1px #5c6f82;
-}
-.btn-outline-secondary:hover {
- color: #50565c;
- -webkit-box-shadow: inset 0 0 0 1px #50565c;
- box-shadow: inset 0 0 0 1px #50565c;
-}
-.btn-outline-secondary.focus,
-.btn-outline-secondary:focus {
- -webkit-box-shadow: inset 0 0 0 1px #5c6f82,
- 0 0 0 0.2rem rgba(92, 111, 130, 0.5);
- box-shadow: inset 0 0 0 1px #5c6f82, 0 0 0 0.2rem rgba(92, 111, 130, 0.5);
-}
-.btn-outline-secondary.disabled,
-.btn-outline-secondary:disabled {
- color: #5c6f82;
- background-color: transparent;
-}
-.btn-outline-secondary:not(:disabled):not(.disabled).active,
-.btn-outline-secondary:not(:disabled):not(.disabled):active,
-.show > .btn-outline-secondary.dropdown-toggle {
- color: #5c6f82;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #5c6f82;
- box-shadow: inset 0 0 0 1px #5c6f82;
-}
-.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
-.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
-.show > .btn-outline-secondary.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(92, 111, 130, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(92, 111, 130, 0.5);
-}
-.btn-outline-success {
- color: #00cc85;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #00cc85;
- box-shadow: inset 0 0 0 1px #00cc85;
-}
-.btn-outline-success:hover {
- color: #089161;
- -webkit-box-shadow: inset 0 0 0 1px #089161;
- box-shadow: inset 0 0 0 1px #089161;
-}
-.btn-outline-success.focus,
-.btn-outline-success:focus {
- -webkit-box-shadow: inset 0 0 0 1px #00cc85,
- 0 0 0 0.2rem rgba(0, 204, 133, 0.5);
- box-shadow: inset 0 0 0 1px #00cc85, 0 0 0 0.2rem rgba(0, 204, 133, 0.5);
-}
-.btn-outline-success.disabled,
-.btn-outline-success:disabled {
- color: #00cc85;
- background-color: transparent;
-}
-.btn-outline-success:not(:disabled):not(.disabled).active,
-.btn-outline-success:not(:disabled):not(.disabled):active,
-.show > .btn-outline-success.dropdown-toggle {
- color: #00cc85;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #00cc85;
- box-shadow: inset 0 0 0 1px #00cc85;
-}
-.btn-outline-success:not(:disabled):not(.disabled).active:focus,
-.btn-outline-success:not(:disabled):not(.disabled):active:focus,
-.show > .btn-outline-success.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(0, 204, 133, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(0, 204, 133, 0.5);
-}
-.btn-outline-info {
- color: #979899;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #979899;
- box-shadow: inset 0 0 0 1px #979899;
-}
-.btn-outline-info:hover {
- color: #7f7f7f;
- -webkit-box-shadow: inset 0 0 0 1px #7f7f7f;
- box-shadow: inset 0 0 0 1px #7f7f7f;
-}
-.btn-outline-info.focus,
-.btn-outline-info:focus {
- -webkit-box-shadow: inset 0 0 0 1px #979899,
- 0 0 0 0.2rem rgba(151, 152, 153, 0.5);
- box-shadow: inset 0 0 0 1px #979899, 0 0 0 0.2rem rgba(151, 152, 153, 0.5);
-}
-.btn-outline-info.disabled,
-.btn-outline-info:disabled {
- color: #979899;
- background-color: transparent;
-}
-.btn-outline-info:not(:disabled):not(.disabled).active,
-.btn-outline-info:not(:disabled):not(.disabled):active,
-.show > .btn-outline-info.dropdown-toggle {
- color: #979899;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #979899;
- box-shadow: inset 0 0 0 1px #979899;
-}
-.btn-outline-info:not(:disabled):not(.disabled).active:focus,
-.btn-outline-info:not(:disabled):not(.disabled):active:focus,
-.show > .btn-outline-info.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(151, 152, 153, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(151, 152, 153, 0.5);
-}
-.btn-outline-warning {
- color: #f90;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #f90;
- box-shadow: inset 0 0 0 1px #f90;
-}
-.btn-outline-warning:hover {
- color: #c2780a;
- -webkit-box-shadow: inset 0 0 0 1px #c2780a;
- box-shadow: inset 0 0 0 1px #c2780a;
-}
-.btn-outline-warning.focus,
-.btn-outline-warning:focus {
- -webkit-box-shadow: inset 0 0 0 1px #f90, 0 0 0 0.2rem rgba(255, 153, 0, 0.5);
- box-shadow: inset 0 0 0 1px #f90, 0 0 0 0.2rem rgba(255, 153, 0, 0.5);
-}
-.btn-outline-warning.disabled,
-.btn-outline-warning:disabled {
- color: #f90;
- background-color: transparent;
-}
-.btn-outline-warning:not(:disabled):not(.disabled).active,
-.btn-outline-warning:not(:disabled):not(.disabled):active,
-.show > .btn-outline-warning.dropdown-toggle {
- color: #f90;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #f90;
- box-shadow: inset 0 0 0 1px #f90;
-}
-.btn-outline-warning:not(:disabled):not(.disabled).active:focus,
-.btn-outline-warning:not(:disabled):not(.disabled):active:focus,
-.show > .btn-outline-warning.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(255, 153, 0, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(255, 153, 0, 0.5);
-}
-.btn-outline-danger {
- color: #f73e5a;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #f73e5a;
- box-shadow: inset 0 0 0 1px #f73e5a;
-}
-.btn-outline-danger:hover {
- color: #e91938;
- -webkit-box-shadow: inset 0 0 0 1px #e91938;
- box-shadow: inset 0 0 0 1px #e91938;
-}
-.btn-outline-danger.focus,
-.btn-outline-danger:focus {
- -webkit-box-shadow: inset 0 0 0 1px #f73e5a,
- 0 0 0 0.2rem rgba(247, 62, 90, 0.5);
- box-shadow: inset 0 0 0 1px #f73e5a, 0 0 0 0.2rem rgba(247, 62, 90, 0.5);
-}
-.btn-outline-danger.disabled,
-.btn-outline-danger:disabled {
- color: #f73e5a;
- background-color: transparent;
-}
-.btn-outline-danger:not(:disabled):not(.disabled).active,
-.btn-outline-danger:not(:disabled):not(.disabled):active,
-.show > .btn-outline-danger.dropdown-toggle {
- color: #f73e5a;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #f73e5a;
- box-shadow: inset 0 0 0 1px #f73e5a;
-}
-.btn-outline-danger:not(:disabled):not(.disabled).active:focus,
-.btn-outline-danger:not(:disabled):not(.disabled):active:focus,
-.show > .btn-outline-danger.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(247, 62, 90, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(247, 62, 90, 0.5);
-}
-.btn-outline-light {
- color: #e9e6f2;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #e9e6f2;
- box-shadow: inset 0 0 0 1px #e9e6f2;
-}
-.btn-outline-light:hover {
- color: #cec9dd;
- -webkit-box-shadow: inset 0 0 0 1px #cec9dd;
- box-shadow: inset 0 0 0 1px #cec9dd;
-}
-.btn-outline-light.focus,
-.btn-outline-light:focus {
- -webkit-box-shadow: inset 0 0 0 1px #e9e6f2,
- 0 0 0 0.2rem rgba(233, 230, 242, 0.5);
- box-shadow: inset 0 0 0 1px #e9e6f2, 0 0 0 0.2rem rgba(233, 230, 242, 0.5);
-}
-.btn-outline-light.disabled,
-.btn-outline-light:disabled {
- color: #e9e6f2;
- background-color: transparent;
-}
-.btn-outline-light:not(:disabled):not(.disabled).active,
-.btn-outline-light:not(:disabled):not(.disabled):active,
-.show > .btn-outline-light.dropdown-toggle {
- color: #e9e6f2;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #e9e6f2;
- box-shadow: inset 0 0 0 1px #e9e6f2;
-}
-.btn-outline-light:not(:disabled):not(.disabled).active:focus,
-.btn-outline-light:not(:disabled):not(.disabled):active:focus,
-.show > .btn-outline-light.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(233, 230, 242, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(233, 230, 242, 0.5);
-}
-.btn-outline-dark {
- color: #17324d;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #17324d;
- box-shadow: inset 0 0 0 1px #17324d;
-}
-.btn-outline-dark:hover {
- color: #0e1823;
- -webkit-box-shadow: inset 0 0 0 1px #0e1823;
- box-shadow: inset 0 0 0 1px #0e1823;
-}
-.btn-outline-dark.focus,
-.btn-outline-dark:focus {
- -webkit-box-shadow: inset 0 0 0 1px #17324d,
- 0 0 0 0.2rem rgba(23, 50, 77, 0.5);
- box-shadow: inset 0 0 0 1px #17324d, 0 0 0 0.2rem rgba(23, 50, 77, 0.5);
-}
-.btn-outline-dark.disabled,
-.btn-outline-dark:disabled {
- color: #17324d;
- background-color: transparent;
-}
-.btn-outline-dark:not(:disabled):not(.disabled).active,
-.btn-outline-dark:not(:disabled):not(.disabled):active,
-.show > .btn-outline-dark.dropdown-toggle {
- color: #17324d;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #17324d;
- box-shadow: inset 0 0 0 1px #17324d;
-}
-.btn-outline-dark:not(:disabled):not(.disabled).active:focus,
-.btn-outline-dark:not(:disabled):not(.disabled):active:focus,
-.show > .btn-outline-dark.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(23, 50, 77, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(23, 50, 77, 0.5);
-}
-.btn-outline-100 {
- color: #e3e4e6;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #e3e4e6;
- box-shadow: inset 0 0 0 1px #e3e4e6;
-}
-.btn-outline-100:hover {
- color: #cbcbcb;
- -webkit-box-shadow: inset 0 0 0 1px #cbcbcb;
- box-shadow: inset 0 0 0 1px #cbcbcb;
-}
-.btn-outline-100.focus,
-.btn-outline-100:focus {
- -webkit-box-shadow: inset 0 0 0 1px #e3e4e6,
- 0 0 0 0.2rem rgba(227, 228, 230, 0.5);
- box-shadow: inset 0 0 0 1px #e3e4e6, 0 0 0 0.2rem rgba(227, 228, 230, 0.5);
-}
-.btn-outline-100.disabled,
-.btn-outline-100:disabled {
- color: #e3e4e6;
- background-color: transparent;
-}
-.btn-outline-100:not(:disabled):not(.disabled).active,
-.btn-outline-100:not(:disabled):not(.disabled):active,
-.show > .btn-outline-100.dropdown-toggle {
- color: #e3e4e6;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #e3e4e6;
- box-shadow: inset 0 0 0 1px #e3e4e6;
-}
-.btn-outline-100:not(:disabled):not(.disabled).active:focus,
-.btn-outline-100:not(:disabled):not(.disabled):active:focus,
-.show > .btn-outline-100.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(227, 228, 230, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(227, 228, 230, 0.5);
-}
-.btn-outline-200 {
- color: #cacacc;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #cacacc;
- box-shadow: inset 0 0 0 1px #cacacc;
-}
-.btn-outline-200:hover {
- color: #b1b1b1;
- -webkit-box-shadow: inset 0 0 0 1px #b1b1b1;
- box-shadow: inset 0 0 0 1px #b1b1b1;
-}
-.btn-outline-200.focus,
-.btn-outline-200:focus {
- -webkit-box-shadow: inset 0 0 0 1px #cacacc,
- 0 0 0 0.2rem rgba(202, 202, 204, 0.5);
- box-shadow: inset 0 0 0 1px #cacacc, 0 0 0 0.2rem rgba(202, 202, 204, 0.5);
-}
-.btn-outline-200.disabled,
-.btn-outline-200:disabled {
- color: #cacacc;
- background-color: transparent;
-}
-.btn-outline-200:not(:disabled):not(.disabled).active,
-.btn-outline-200:not(:disabled):not(.disabled):active,
-.show > .btn-outline-200.dropdown-toggle {
- color: #cacacc;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #cacacc;
- box-shadow: inset 0 0 0 1px #cacacc;
-}
-.btn-outline-200:not(:disabled):not(.disabled).active:focus,
-.btn-outline-200:not(:disabled):not(.disabled):active:focus,
-.show > .btn-outline-200.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(202, 202, 204, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(202, 202, 204, 0.5);
-}
-.btn-outline-300 {
- color: #b1b1b3;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #b1b1b3;
- box-shadow: inset 0 0 0 1px #b1b1b3;
-}
-.btn-outline-300:hover {
- color: #989898;
- -webkit-box-shadow: inset 0 0 0 1px #989898;
- box-shadow: inset 0 0 0 1px #989898;
-}
-.btn-outline-300.focus,
-.btn-outline-300:focus {
- -webkit-box-shadow: inset 0 0 0 1px #b1b1b3,
- 0 0 0 0.2rem rgba(177, 177, 179, 0.5);
- box-shadow: inset 0 0 0 1px #b1b1b3, 0 0 0 0.2rem rgba(177, 177, 179, 0.5);
-}
-.btn-outline-300.disabled,
-.btn-outline-300:disabled {
- color: #b1b1b3;
- background-color: transparent;
-}
-.btn-outline-300:not(:disabled):not(.disabled).active,
-.btn-outline-300:not(:disabled):not(.disabled):active,
-.show > .btn-outline-300.dropdown-toggle {
- color: #b1b1b3;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #b1b1b3;
- box-shadow: inset 0 0 0 1px #b1b1b3;
-}
-.btn-outline-300:not(:disabled):not(.disabled).active:focus,
-.btn-outline-300:not(:disabled):not(.disabled):active:focus,
-.show > .btn-outline-300.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(177, 177, 179, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(177, 177, 179, 0.5);
-}
-.btn-outline-400 {
- color: #979899;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #979899;
- box-shadow: inset 0 0 0 1px #979899;
-}
-.btn-outline-400:hover {
- color: #7f7f7f;
- -webkit-box-shadow: inset 0 0 0 1px #7f7f7f;
- box-shadow: inset 0 0 0 1px #7f7f7f;
-}
-.btn-outline-400.focus,
-.btn-outline-400:focus {
- -webkit-box-shadow: inset 0 0 0 1px #979899,
- 0 0 0 0.2rem rgba(151, 152, 153, 0.5);
- box-shadow: inset 0 0 0 1px #979899, 0 0 0 0.2rem rgba(151, 152, 153, 0.5);
-}
-.btn-outline-400.disabled,
-.btn-outline-400:disabled {
- color: #979899;
- background-color: transparent;
-}
-.btn-outline-400:not(:disabled):not(.disabled).active,
-.btn-outline-400:not(:disabled):not(.disabled):active,
-.show > .btn-outline-400.dropdown-toggle {
- color: #979899;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #979899;
- box-shadow: inset 0 0 0 1px #979899;
-}
-.btn-outline-400:not(:disabled):not(.disabled).active:focus,
-.btn-outline-400:not(:disabled):not(.disabled):active:focus,
-.show > .btn-outline-400.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(151, 152, 153, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(151, 152, 153, 0.5);
-}
-.btn-outline-500 {
- color: #7e7f80;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #7e7f80;
- box-shadow: inset 0 0 0 1px #7e7f80;
-}
-.btn-outline-500:hover {
- color: #656565;
- -webkit-box-shadow: inset 0 0 0 1px #656565;
- box-shadow: inset 0 0 0 1px #656565;
-}
-.btn-outline-500.focus,
-.btn-outline-500:focus {
- -webkit-box-shadow: inset 0 0 0 1px #7e7f80,
- 0 0 0 0.2rem rgba(126, 127, 128, 0.5);
- box-shadow: inset 0 0 0 1px #7e7f80, 0 0 0 0.2rem rgba(126, 127, 128, 0.5);
-}
-.btn-outline-500.disabled,
-.btn-outline-500:disabled {
- color: #7e7f80;
- background-color: transparent;
-}
-.btn-outline-500:not(:disabled):not(.disabled).active,
-.btn-outline-500:not(:disabled):not(.disabled):active,
-.show > .btn-outline-500.dropdown-toggle {
- color: #7e7f80;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #7e7f80;
- box-shadow: inset 0 0 0 1px #7e7f80;
-}
-.btn-outline-500:not(:disabled):not(.disabled).active:focus,
-.btn-outline-500:not(:disabled):not(.disabled):active:focus,
-.show > .btn-outline-500.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(126, 127, 128, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(126, 127, 128, 0.5);
-}
-.btn-outline-600 {
- color: #656566;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #656566;
- box-shadow: inset 0 0 0 1px #656566;
-}
-.btn-outline-600:hover {
- color: #4c4c4c;
- -webkit-box-shadow: inset 0 0 0 1px #4c4c4c;
- box-shadow: inset 0 0 0 1px #4c4c4c;
-}
-.btn-outline-600.focus,
-.btn-outline-600:focus {
- -webkit-box-shadow: inset 0 0 0 1px #656566,
- 0 0 0 0.2rem rgba(101, 101, 102, 0.5);
- box-shadow: inset 0 0 0 1px #656566, 0 0 0 0.2rem rgba(101, 101, 102, 0.5);
-}
-.btn-outline-600.disabled,
-.btn-outline-600:disabled {
- color: #656566;
- background-color: transparent;
-}
-.btn-outline-600:not(:disabled):not(.disabled).active,
-.btn-outline-600:not(:disabled):not(.disabled):active,
-.show > .btn-outline-600.dropdown-toggle {
- color: #656566;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #656566;
- box-shadow: inset 0 0 0 1px #656566;
-}
-.btn-outline-600:not(:disabled):not(.disabled).active:focus,
-.btn-outline-600:not(:disabled):not(.disabled):active:focus,
-.show > .btn-outline-600.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(101, 101, 102, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(101, 101, 102, 0.5);
-}
-.btn-outline-700 {
- color: #4c4c4d;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #4c4c4d;
- box-shadow: inset 0 0 0 1px #4c4c4d;
-}
-.btn-outline-700:hover {
- color: #333;
- -webkit-box-shadow: inset 0 0 0 1px #333;
- box-shadow: inset 0 0 0 1px #333;
-}
-.btn-outline-700.focus,
-.btn-outline-700:focus {
- -webkit-box-shadow: inset 0 0 0 1px #4c4c4d,
- 0 0 0 0.2rem rgba(76, 76, 77, 0.5);
- box-shadow: inset 0 0 0 1px #4c4c4d, 0 0 0 0.2rem rgba(76, 76, 77, 0.5);
-}
-.btn-outline-700.disabled,
-.btn-outline-700:disabled {
- color: #4c4c4d;
- background-color: transparent;
-}
-.btn-outline-700:not(:disabled):not(.disabled).active,
-.btn-outline-700:not(:disabled):not(.disabled):active,
-.show > .btn-outline-700.dropdown-toggle {
- color: #4c4c4d;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #4c4c4d;
- box-shadow: inset 0 0 0 1px #4c4c4d;
-}
-.btn-outline-700:not(:disabled):not(.disabled).active:focus,
-.btn-outline-700:not(:disabled):not(.disabled):active:focus,
-.show > .btn-outline-700.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(76, 76, 77, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(76, 76, 77, 0.5);
-}
-.btn-outline-800 {
- color: #323333;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #323333;
- box-shadow: inset 0 0 0 1px #323333;
-}
-.btn-outline-800:hover {
- color: #191919;
- -webkit-box-shadow: inset 0 0 0 1px #191919;
- box-shadow: inset 0 0 0 1px #191919;
-}
-.btn-outline-800.focus,
-.btn-outline-800:focus {
- -webkit-box-shadow: inset 0 0 0 1px #323333,
- 0 0 0 0.2rem rgba(50, 51, 51, 0.5);
- box-shadow: inset 0 0 0 1px #323333, 0 0 0 0.2rem rgba(50, 51, 51, 0.5);
-}
-.btn-outline-800.disabled,
-.btn-outline-800:disabled {
- color: #323333;
- background-color: transparent;
-}
-.btn-outline-800:not(:disabled):not(.disabled).active,
-.btn-outline-800:not(:disabled):not(.disabled):active,
-.show > .btn-outline-800.dropdown-toggle {
- color: #323333;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #323333;
- box-shadow: inset 0 0 0 1px #323333;
-}
-.btn-outline-800:not(:disabled):not(.disabled).active:focus,
-.btn-outline-800:not(:disabled):not(.disabled):active:focus,
-.show > .btn-outline-800.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(50, 51, 51, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(50, 51, 51, 0.5);
-}
-.btn-outline-900 {
- color: #19191a;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #19191a;
- box-shadow: inset 0 0 0 1px #19191a;
-}
-.btn-outline-900:hover {
- color: #000;
- -webkit-box-shadow: inset 0 0 0 1px #000;
- box-shadow: inset 0 0 0 1px #000;
-}
-.btn-outline-900.focus,
-.btn-outline-900:focus {
- -webkit-box-shadow: inset 0 0 0 1px #19191a,
- 0 0 0 0.2rem rgba(25, 25, 26, 0.5);
- box-shadow: inset 0 0 0 1px #19191a, 0 0 0 0.2rem rgba(25, 25, 26, 0.5);
-}
-.btn-outline-900.disabled,
-.btn-outline-900:disabled {
- color: #19191a;
- background-color: transparent;
-}
-.btn-outline-900:not(:disabled):not(.disabled).active,
-.btn-outline-900:not(:disabled):not(.disabled):active,
-.show > .btn-outline-900.dropdown-toggle {
- color: #19191a;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #19191a;
- box-shadow: inset 0 0 0 1px #19191a;
-}
-.btn-outline-900:not(:disabled):not(.disabled).active:focus,
-.btn-outline-900:not(:disabled):not(.disabled):active:focus,
-.show > .btn-outline-900.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(25, 25, 26, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(25, 25, 26, 0.5);
-}
-.btn-link {
- font-weight: 400;
- color: #0073e6;
- background-color: transparent;
-}
-.btn-link:hover {
- color: #004d99;
- text-decoration: underline;
- background-color: transparent;
- border-color: transparent;
-}
-.btn-link.focus,
-.btn-link:focus {
- text-decoration: underline;
- border-color: transparent;
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-.btn-link.disabled,
-.btn-link:disabled {
- color: #656566;
- pointer-events: none;
-}
-.btn-block {
- display: block;
- width: 100%;
-}
-.btn-block + .btn-block {
- margin-top: 0.5rem;
-}
-input[type="button"].btn-block,
-input[type="reset"].btn-block,
-input[type="submit"].btn-block {
- width: 100%;
-}
-.fade {
- -webkit-transition: opacity 0.15s linear;
- transition: opacity 0.15s linear;
-}
-@media screen and (prefers-reduced-motion: reduce) {
- .fade {
- -webkit-transition: none;
- transition: none;
- }
-}
-.fade:not(.show) {
- opacity: 0;
-}
-.collapse:not(.show) {
- display: none;
-}
-.collapsing {
- position: relative;
- height: 0;
- overflow: hidden;
- -webkit-transition: height 0.35s ease;
- transition: height 0.35s ease;
-}
-@media screen and (prefers-reduced-motion: reduce) {
- .collapsing {
- -webkit-transition: none;
- transition: none;
- }
-}
-.dropdown,
-.dropleft,
-.dropright,
-.dropup {
- position: relative;
-}
-.dropdown-toggle::after {
- display: inline-block;
- width: 0;
- height: 0;
- margin-left: 0.255em;
- vertical-align: 0.255em;
- content: "";
- border-top: 0.3em solid;
- border-right: 0.3em solid transparent;
- border-bottom: 0;
- border-left: 0.3em solid transparent;
-}
-.dropdown-toggle:empty::after {
- margin-left: 0;
-}
-.dropdown-menu {
- position: absolute;
- top: 100%;
- left: 0;
- z-index: 1000;
- display: none;
- float: left;
- min-width: 10rem;
- padding: 0.5rem 0;
- margin: 0.125rem 0 0;
- font-size: 1rem;
- color: #19191a;
- text-align: left;
- list-style: none;
- background-color: #fff;
- background-clip: padding-box;
- border: 0 solid transparent;
- -webkit-box-shadow: 0 0 30px 5px rgba(0, 0, 0, 0.05);
- box-shadow: 0 0 30px 5px rgba(0, 0, 0, 0.05);
-}
-.dropdown-menu-right {
- right: 0;
- left: auto;
-}
-.dropup .dropdown-menu {
- top: auto;
- bottom: 100%;
- margin-top: 0;
- margin-bottom: 0.125rem;
-}
-.dropup .dropdown-toggle::after {
- display: inline-block;
- width: 0;
- height: 0;
- margin-left: 0.255em;
- vertical-align: 0.255em;
- content: "";
- border-top: 0;
- border-right: 0.3em solid transparent;
- border-bottom: 0.3em solid;
- border-left: 0.3em solid transparent;
-}
-.dropup .dropdown-toggle:empty::after {
- margin-left: 0;
-}
-.dropright .dropdown-menu {
- top: 0;
- right: auto;
- left: 100%;
- margin-top: 0;
- margin-left: 0.125rem;
-}
-.dropright .dropdown-toggle::after {
- display: inline-block;
- width: 0;
- height: 0;
- margin-left: 0.255em;
- content: "";
- border-top: 0.3em solid transparent;
- border-right: 0;
- border-bottom: 0.3em solid transparent;
- border-left: 0.3em solid;
- vertical-align: 0;
-}
-.dropright .dropdown-toggle:empty::after {
- margin-left: 0;
-}
-.dropleft .dropdown-menu {
- top: 0;
- right: 100%;
- left: auto;
- margin-top: 0;
- margin-right: 0.125rem;
-}
-.dropleft .dropdown-toggle::after {
- width: 0;
- height: 0;
- margin-left: 0.255em;
- vertical-align: 0.255em;
- content: "";
- display: none;
-}
-.dropleft .dropdown-toggle::before {
- display: inline-block;
- width: 0;
- height: 0;
- margin-right: 0.255em;
- content: "";
- border-top: 0.3em solid transparent;
- border-right: 0.3em solid;
- border-bottom: 0.3em solid transparent;
- vertical-align: 0;
-}
-.dropleft .dropdown-toggle:empty::after {
- margin-left: 0;
-}
-.dropdown-menu[x-placement^="bottom"],
-.dropdown-menu[x-placement^="left"],
-.dropdown-menu[x-placement^="right"],
-.dropdown-menu[x-placement^="top"] {
- right: auto;
- bottom: auto;
-}
-.dropdown-divider {
- height: 0;
- margin: 8px 0;
- overflow: hidden;
- border-top: 1px solid #cacacc;
-}
-.dropdown-item {
- display: block;
- width: 100%;
- padding: 12px 24px;
- clear: both;
- font-weight: 400;
- color: #17324d;
- text-align: inherit;
- white-space: nowrap;
- background-color: transparent;
- border: 0;
-}
-.dropdown-item:focus,
-.dropdown-item:hover {
- color: #17324d;
- text-decoration: none;
- background-color: #e6ecf2;
-}
-.dropdown-item.active,
-.dropdown-item:active {
- color: #fff;
- text-decoration: none;
- background-color: #0073e6;
-}
-.dropdown-item.disabled,
-.dropdown-item:disabled {
- color: #656566;
- background-color: transparent;
-}
-.dropdown-menu.show {
- display: block;
-}
-.dropdown-header {
- display: block;
- padding: 0.5rem 24px;
- margin-bottom: 0;
- font-size: 0.875rem;
- color: #17324d;
- white-space: nowrap;
-}
-.dropdown-item-text {
- display: block;
- padding: 12px 24px;
- color: #17324d;
-}
-.btn-group,
-.btn-group-vertical {
- position: relative;
- display: -webkit-inline-box;
- display: -ms-inline-flexbox;
- display: inline-flex;
- vertical-align: middle;
-}
-.btn-group-vertical > .btn,
-.btn-group > .btn {
- position: relative;
- -webkit-box-flex: 0;
- -ms-flex: 0 1 auto;
- flex: 0 1 auto;
-}
-.btn-group-vertical > .btn.active,
-.btn-group-vertical > .btn:active,
-.btn-group-vertical > .btn:focus,
-.btn-group-vertical > .btn:hover,
-.btn-group > .btn.active,
-.btn-group > .btn:active,
-.btn-group > .btn:focus,
-.btn-group > .btn:hover {
- z-index: 1;
-}
-.btn-group .btn + .btn,
-.btn-group .btn + .btn-group,
-.btn-group .btn-group + .btn,
-.btn-group .btn-group + .btn-group,
-.btn-group-vertical .btn + .btn,
-.btn-group-vertical .btn + .btn-group,
-.btn-group-vertical .btn-group + .btn,
-.btn-group-vertical .btn-group + .btn-group {
- margin-left: 0;
-}
-.btn-toolbar {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- -webkit-box-pack: start;
- -ms-flex-pack: start;
- justify-content: flex-start;
-}
-.btn-toolbar .input-group {
- width: auto;
-}
-.btn-group > .btn:first-child {
- margin-left: 0;
-}
-.btn-group > .btn-group:not(:last-child) > .btn,
-.btn-group > .btn:not(:last-child):not(.dropdown-toggle) {
- border-top-right-radius: 0;
- border-bottom-right-radius: 0;
-}
-.btn-group > .btn-group:not(:first-child) > .btn,
-.btn-group > .btn:not(:first-child) {
- border-top-left-radius: 0;
- border-bottom-left-radius: 0;
-}
-.dropdown-toggle-split {
- padding-right: 0.5625rem;
- padding-left: 0.5625rem;
-}
-.dropdown-toggle-split::after,
-.dropright .dropdown-toggle-split::after,
-.dropup .dropdown-toggle-split::after {
- margin-left: 0;
-}
-.dropleft .dropdown-toggle-split::before {
- margin-right: 0;
-}
-.btn-group-sm > .btn + .dropdown-toggle-split,
-.btn-sm + .dropdown-toggle-split {
- padding-right: 0.375rem;
- padding-left: 0.375rem;
-}
-.btn-group-lg > .btn + .dropdown-toggle-split,
-.btn-lg + .dropdown-toggle-split {
- padding-right: 0.75rem;
- padding-left: 0.75rem;
-}
-.btn-group.show .dropdown-toggle {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
-}
-.btn-group.show .dropdown-toggle.btn-link {
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-.btn-group-vertical {
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- -webkit-box-align: start;
- -ms-flex-align: start;
- align-items: flex-start;
- -webkit-box-pack: center;
- -ms-flex-pack: center;
- justify-content: center;
-}
-.btn-group-vertical .btn,
-.btn-group-vertical .btn-group {
- width: 100%;
-}
-.btn-group-vertical > .btn + .btn,
-.btn-group-vertical > .btn + .btn-group,
-.btn-group-vertical > .btn-group + .btn,
-.btn-group-vertical > .btn-group + .btn-group {
- margin-top: 0;
- margin-left: 0;
-}
-.btn-group-vertical > .btn-group:not(:last-child) > .btn,
-.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle) {
- border-bottom-right-radius: 0;
- border-bottom-left-radius: 0;
-}
-.btn-group-vertical > .btn-group:not(:first-child) > .btn,
-.btn-group-vertical > .btn:not(:first-child) {
- border-top-left-radius: 0;
- border-top-right-radius: 0;
-}
-.btn-group-toggle > .btn,
-.btn-group-toggle > .btn-group > .btn {
- margin-bottom: 0;
-}
-.btn-group-toggle > .btn input[type="checkbox"],
-.btn-group-toggle > .btn input[type="radio"],
-.btn-group-toggle > .btn-group > .btn input[type="checkbox"],
-.btn-group-toggle > .btn-group > .btn input[type="radio"] {
- position: absolute;
- clip: rect(0, 0, 0, 0);
- pointer-events: none;
-}
-.input-group {
- position: relative;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- -webkit-box-align: stretch;
- -ms-flex-align: stretch;
- align-items: stretch;
- width: 100%;
-}
-.input-group > .custom-file,
-.input-group > .custom-select,
-.input-group > .form-control {
- position: relative;
- -webkit-box-flex: 1;
- -ms-flex: 1 1 auto;
- flex: 1 1 auto;
- width: 1%;
- margin-bottom: 0;
-}
-.input-group > .custom-file:focus,
-.input-group > .custom-select:focus,
-.input-group > .form-control:focus {
- z-index: 3;
-}
-.input-group > .custom-file + .custom-file,
-.input-group > .custom-file + .custom-select,
-.input-group > .custom-file + .form-control,
-.input-group > .custom-select + .custom-file,
-.input-group > .custom-select + .custom-select,
-.input-group > .custom-select + .form-control,
-.input-group > .form-control + .custom-file,
-.input-group > .form-control + .custom-select,
-.input-group > .form-control + .form-control {
- margin-left: -1px;
-}
-.input-group > .custom-select:not(:last-child),
-.input-group > .form-control:not(:last-child) {
- border-top-right-radius: 0;
- border-bottom-right-radius: 0;
-}
-.input-group > .custom-select:not(:first-child),
-.input-group > .form-control:not(:first-child) {
- border-top-left-radius: 0;
- border-bottom-left-radius: 0;
-}
-.input-group > .custom-file {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
-}
-.input-group > .custom-file:not(:last-child) .custom-file-label,
-.input-group > .custom-file:not(:last-child) .custom-file-label::after {
- border-top-right-radius: 0;
- border-bottom-right-radius: 0;
-}
-.input-group > .custom-file:not(:first-child) .custom-file-label {
- border-top-left-radius: 0;
- border-bottom-left-radius: 0;
-}
-.input-group-append,
-.input-group-prepend {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
-}
-.input-group-append .btn,
-.input-group-prepend .btn {
- position: relative;
- z-index: 2;
-}
-.input-group-append .btn + .btn,
-.input-group-append .btn + .input-group-text,
-.input-group-append .input-group-text + .btn,
-.input-group-append .input-group-text + .input-group-text,
-.input-group-prepend .btn + .btn,
-.input-group-prepend .btn + .input-group-text,
-.input-group-prepend .input-group-text + .btn,
-.input-group-prepend .input-group-text + .input-group-text {
- margin-left: -1px;
-}
-.input-group-text {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- padding: 0.375rem 0.75rem;
- margin-bottom: 0;
- font-size: 1rem;
- font-weight: 400;
- line-height: 1.5;
- color: #4c4c4d;
- text-align: center;
- white-space: nowrap;
-}
-.input-group-text input[type="checkbox"],
-.input-group-text input[type="radio"] {
- margin-top: 0;
-}
-.input-group
- > .input-group-append:last-child
- > .btn:not(:last-child):not(.dropdown-toggle),
-.input-group
- > .input-group-append:last-child
- > .input-group-text:not(:last-child),
-.input-group > .input-group-append:not(:last-child) > .btn,
-.input-group > .input-group-append:not(:last-child) > .input-group-text,
-.input-group > .input-group-prepend > .btn,
-.input-group > .input-group-prepend > .input-group-text {
- border-top-right-radius: 0;
- border-bottom-right-radius: 0;
-}
-.input-group > .input-group-append > .btn,
-.input-group > .input-group-append > .input-group-text,
-.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
-.input-group
- > .input-group-prepend:first-child
- > .input-group-text:not(:first-child),
-.input-group > .input-group-prepend:not(:first-child) > .btn,
-.input-group > .input-group-prepend:not(:first-child) > .input-group-text {
- border-top-left-radius: 0;
- border-bottom-left-radius: 0;
-}
-.nav {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- padding-left: 0;
- margin-bottom: 0;
- list-style: none;
-}
-.nav-link {
- display: block;
- padding: 0.5rem 1rem;
-}
-.nav-link:focus,
-.nav-link:hover {
- text-decoration: none;
-}
-.nav-link.disabled {
- color: #656566;
-}
-.nav-tabs .nav-link {
- border: 1px solid transparent;
-}
-.nav-tabs .nav-link:focus,
-.nav-tabs .nav-link:hover {
- border-color: #cacacc #cacacc #b1b1b3;
-}
-.nav-tabs .nav-link.disabled {
- background-color: transparent;
- border-color: transparent;
-}
-.nav-tabs .nav-item.show .nav-link,
-.nav-tabs .nav-link.active {
- background-color: #fff;
- border-color: #b1b1b3 #b1b1b3 #fff;
-}
-.nav-tabs .dropdown-menu {
- margin-top: -1px;
- border-top-left-radius: 0;
- border-top-right-radius: 0;
-}
-.nav-pills .nav-link {
- border-radius: 4px;
-}
-.nav-pills .nav-link.active,
-.nav-pills .show > .nav-link {
- color: #fff;
- background-color: #0073e6;
-}
-.nav-fill .nav-item {
- -webkit-box-flex: 1;
- -ms-flex: 1 1 auto;
- flex: 1 1 auto;
- text-align: center;
-}
-.nav-justified .nav-item {
- -ms-flex-preferred-size: 0;
- flex-basis: 0;
- -webkit-box-flex: 1;
- -ms-flex-positive: 1;
- flex-grow: 1;
- text-align: center;
-}
-.tab-content > .tab-pane {
- display: none;
-}
-.tab-content > .active {
- display: block;
-}
-.navbar {
- position: relative;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- -webkit-box-pack: justify;
- -ms-flex-pack: justify;
- justify-content: space-between;
- padding: 8px 16px;
-}
-.navbar > .container,
-.navbar > .container-fluid {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- -webkit-box-pack: justify;
- -ms-flex-pack: justify;
- justify-content: space-between;
-}
-.navbar-brand {
- display: inline-block;
- padding-top: 0.5rem;
- padding-bottom: 0.5rem;
- margin-right: 16px;
- font-size: 1rem;
- line-height: inherit;
- white-space: nowrap;
-}
-.navbar-brand:focus,
-.navbar-brand:hover {
- text-decoration: none;
-}
-.navbar-nav {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- padding-left: 0;
- margin-bottom: 0;
- list-style: none;
-}
-.navbar-nav .nav-link {
- padding-right: 0;
- padding-left: 0;
-}
-.navbar-nav .dropdown-menu {
- position: static;
- float: none;
-}
-.navbar-text {
- display: inline-block;
- padding-top: 0.5rem;
- padding-bottom: 0.5rem;
-}
-.navbar-collapse {
- -ms-flex-preferred-size: 100%;
- flex-basis: 100%;
- -webkit-box-flex: 1;
- -ms-flex-positive: 1;
- flex-grow: 1;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
-}
-.navbar-toggler {
- padding: 0.25rem 0.75rem;
- font-size: 1.25rem;
- line-height: 1;
- background-color: transparent;
- border: 1px solid transparent;
- border-radius: 0;
-}
-.navbar-toggler:focus,
-.navbar-toggler:hover {
- text-decoration: none;
-}
-.navbar-toggler:not(:disabled):not(.disabled) {
- cursor: pointer;
-}
-.navbar-toggler-icon {
- display: inline-block;
- width: 1.5em;
- height: 1.5em;
- vertical-align: middle;
- content: "";
- background: center center/100% 100% no-repeat;
-}
-@media (max-width: 575.98px) {
- .navbar-expand-sm > .container,
- .navbar-expand-sm > .container-fluid {
- padding-right: 0;
- padding-left: 0;
- }
-}
-@media (min-width: 576px) {
- .navbar-expand-sm {
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-flow: row nowrap;
- flex-flow: row nowrap;
- -webkit-box-pack: start;
- -ms-flex-pack: start;
- justify-content: flex-start;
- }
- .navbar-expand-sm .navbar-nav {
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-direction: row;
- flex-direction: row;
- }
- .navbar-expand-sm .navbar-nav .dropdown-menu {
- position: absolute;
- }
- .navbar-expand-sm .navbar-nav .nav-link {
- padding-right: 0.5rem;
- padding-left: 0.5rem;
- }
- .navbar-expand-sm > .container,
- .navbar-expand-sm > .container-fluid {
- -ms-flex-wrap: nowrap;
- flex-wrap: nowrap;
- }
- .navbar-expand-sm .navbar-collapse {
- display: -webkit-box !important;
- display: -ms-flexbox !important;
- display: flex !important;
- -ms-flex-preferred-size: auto;
- flex-basis: auto;
- }
- .navbar-expand-sm .navbar-toggler {
- display: none;
- }
-}
-@media (max-width: 767.98px) {
- .navbar-expand-md > .container,
- .navbar-expand-md > .container-fluid {
- padding-right: 0;
- padding-left: 0;
- }
-}
-@media (min-width: 768px) {
- .navbar-expand-md {
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-flow: row nowrap;
- flex-flow: row nowrap;
- -webkit-box-pack: start;
- -ms-flex-pack: start;
- justify-content: flex-start;
- }
- .navbar-expand-md .navbar-nav {
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-direction: row;
- flex-direction: row;
- }
- .navbar-expand-md .navbar-nav .dropdown-menu {
- position: absolute;
- }
- .navbar-expand-md .navbar-nav .nav-link {
- padding-right: 0.5rem;
- padding-left: 0.5rem;
- }
- .navbar-expand-md > .container,
- .navbar-expand-md > .container-fluid {
- -ms-flex-wrap: nowrap;
- flex-wrap: nowrap;
- }
- .navbar-expand-md .navbar-collapse {
- display: -webkit-box !important;
- display: -ms-flexbox !important;
- display: flex !important;
- -ms-flex-preferred-size: auto;
- flex-basis: auto;
- }
- .navbar-expand-md .navbar-toggler {
- display: none;
- }
-}
-@media (max-width: 991.98px) {
- .navbar-expand-lg > .container,
- .navbar-expand-lg > .container-fluid {
- padding-right: 0;
- padding-left: 0;
- }
-}
-@media (min-width: 992px) {
- .navbar-expand-lg {
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-flow: row nowrap;
- flex-flow: row nowrap;
- -webkit-box-pack: start;
- -ms-flex-pack: start;
- justify-content: flex-start;
- }
- .navbar-expand-lg .navbar-nav {
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-direction: row;
- flex-direction: row;
- }
- .navbar-expand-lg .navbar-nav .dropdown-menu {
- position: absolute;
- }
- .navbar-expand-lg .navbar-nav .nav-link {
- padding-right: 0.5rem;
- padding-left: 0.5rem;
- }
- .navbar-expand-lg > .container,
- .navbar-expand-lg > .container-fluid {
- -ms-flex-wrap: nowrap;
- flex-wrap: nowrap;
- }
- .navbar-expand-lg .navbar-collapse {
- display: -webkit-box !important;
- display: -ms-flexbox !important;
- display: flex !important;
- -ms-flex-preferred-size: auto;
- flex-basis: auto;
- }
- .navbar-expand-lg .navbar-toggler {
- display: none;
- }
-}
-@media (max-width: 1199.98px) {
- .navbar-expand-xl > .container,
- .navbar-expand-xl > .container-fluid {
- padding-right: 0;
- padding-left: 0;
- }
-}
-@media (min-width: 1200px) {
- .navbar-expand-xl {
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-flow: row nowrap;
- flex-flow: row nowrap;
- -webkit-box-pack: start;
- -ms-flex-pack: start;
- justify-content: flex-start;
- }
- .navbar-expand-xl .navbar-nav {
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-direction: row;
- flex-direction: row;
- }
- .navbar-expand-xl .navbar-nav .dropdown-menu {
- position: absolute;
- }
- .navbar-expand-xl .navbar-nav .nav-link {
- padding-right: 0.5rem;
- padding-left: 0.5rem;
- }
- .navbar-expand-xl > .container,
- .navbar-expand-xl > .container-fluid {
- -ms-flex-wrap: nowrap;
- flex-wrap: nowrap;
- }
- .navbar-expand-xl .navbar-collapse {
- display: -webkit-box !important;
- display: -ms-flexbox !important;
- display: flex !important;
- -ms-flex-preferred-size: auto;
- flex-basis: auto;
- }
- .navbar-expand-xl .navbar-toggler {
- display: none;
- }
-}
-.navbar-expand {
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-flow: row nowrap;
- flex-flow: row nowrap;
- -webkit-box-pack: start;
- -ms-flex-pack: start;
- justify-content: flex-start;
-}
-.navbar-expand .navbar-nav {
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-direction: row;
- flex-direction: row;
-}
-.navbar-expand .navbar-nav .dropdown-menu {
- position: absolute;
-}
-.navbar-expand .navbar-nav .nav-link {
- padding-right: 0.5rem;
- padding-left: 0.5rem;
-}
-.navbar-expand > .container,
-.navbar-expand > .container-fluid {
- padding-right: 0;
- padding-left: 0;
- -ms-flex-wrap: nowrap;
- flex-wrap: nowrap;
-}
-.navbar-expand .navbar-collapse {
- display: -webkit-box !important;
- display: -ms-flexbox !important;
- display: flex !important;
- -ms-flex-preferred-size: auto;
- flex-basis: auto;
-}
-.navbar-expand .navbar-toggler {
- display: none;
-}
-.navbar-light .navbar-brand,
-.navbar-light .navbar-brand:focus,
-.navbar-light .navbar-brand:hover {
- color: rgba(0, 0, 0, 0.9);
-}
-.navbar-light .navbar-nav .nav-link {
- color: rgba(0, 0, 0, 0.5);
-}
-.navbar-light .navbar-nav .nav-link:focus,
-.navbar-light .navbar-nav .nav-link:hover {
- color: rgba(0, 0, 0, 0.7);
-}
-.navbar-light .navbar-nav .nav-link.disabled {
- color: rgba(0, 0, 0, 0.3);
-}
-.navbar-light .navbar-nav .active > .nav-link,
-.navbar-light .navbar-nav .nav-link.active,
-.navbar-light .navbar-nav .nav-link.show,
-.navbar-light .navbar-nav .show > .nav-link {
- color: rgba(0, 0, 0, 0.9);
-}
-.navbar-light .navbar-toggler {
- color: rgba(0, 0, 0, 0.5);
- border-color: rgba(0, 0, 0, 0.1);
-}
-.navbar-light .navbar-toggler-icon {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
-}
-.navbar-light .navbar-text {
- color: rgba(0, 0, 0, 0.5);
-}
-.navbar-light .navbar-text a,
-.navbar-light .navbar-text a:focus,
-.navbar-light .navbar-text a:hover {
- color: rgba(0, 0, 0, 0.9);
-}
-.navbar-dark .navbar-brand,
-.navbar-dark .navbar-brand:focus,
-.navbar-dark .navbar-brand:hover {
- color: #fff;
-}
-.navbar-dark .navbar-nav .nav-link {
- color: rgba(255, 255, 255, 0.5);
-}
-.navbar-dark .navbar-nav .nav-link:focus,
-.navbar-dark .navbar-nav .nav-link:hover {
- color: rgba(255, 255, 255, 0.75);
-}
-.navbar-dark .navbar-nav .nav-link.disabled {
- color: rgba(255, 255, 255, 0.25);
-}
-.navbar-dark .navbar-nav .active > .nav-link,
-.navbar-dark .navbar-nav .nav-link.active,
-.navbar-dark .navbar-nav .nav-link.show,
-.navbar-dark .navbar-nav .show > .nav-link {
- color: #fff;
-}
-.navbar-dark .navbar-toggler {
- color: rgba(255, 255, 255, 0.5);
- border-color: transparent;
-}
-.navbar-dark .navbar-toggler-icon {
- background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTkuMnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxMiAxMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSIxMDI0dXAiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSItLWhvbWUtLS1wYXJhbGxheC0tLW1vYmlsZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0LjAwMDAwMCwgLTIwLjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8ZyBpZD0iLW5ldHdvcmstc2xpbS1oZWFkZXIiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTI0LDI0IEwzNiwyNCBMMzYsMjYgTDI0LDI2IEwyNCwyNCBaIE0yNCwyMCBMMzIsMjAgTDMyLDIyIEwyNCwyMiBMMjQsMjAgWiBNMjQsMjggTDMyLDI4IEwzMiwzMCBMMjQsMzAgTDI0LDI4IFoiIGlkPSJpY29uLXNtYWxsLWJ1cmdlciI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
-}
-.navbar-dark .navbar-text {
- color: rgba(255, 255, 255, 0.5);
-}
-.navbar-dark .navbar-text a,
-.navbar-dark .navbar-text a:focus,
-.navbar-dark .navbar-text a:hover {
- color: #fff;
-}
-.card {
- position: relative;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- min-width: 0;
- word-wrap: break-word;
- background-color: #fff;
- background-clip: border-box;
- border: 1px solid rgba(0, 0, 0, 0.125);
- border-radius: 0;
-}
-.card > hr {
- margin-right: 0;
- margin-left: 0;
-}
-.card > .list-group:first-child .list-group-item:first-child {
- border-top-left-radius: 0;
- border-top-right-radius: 0;
-}
-.card > .list-group:last-child .list-group-item:last-child {
- border-bottom-right-radius: 0;
- border-bottom-left-radius: 0;
-}
-.card-body {
- -webkit-box-flex: 1;
- -ms-flex: 1 1 auto;
- flex: 1 1 auto;
- padding: 2rem;
-}
-.card-title {
- margin-bottom: 1rem;
-}
-.card-subtitle {
- margin-top: -0.5rem;
- margin-bottom: 0;
-}
-.card-text:last-child {
- margin-bottom: 0;
-}
-.card-link:hover {
- text-decoration: none;
-}
-.card-link + .card-link {
- margin-left: 2rem;
-}
-.card-header {
- padding: 1rem 2rem;
- margin-bottom: 0;
- background-color: transparent;
- border-bottom: 1px solid rgba(0, 0, 0, 0.125);
-}
-.card-header:first-child {
- border-radius: calc(0 - 1px) calc(0 - 1px) 0 0;
-}
-.card-header + .list-group .list-group-item:first-child {
- border-top: 0;
-}
-.card-footer {
- padding: 1rem 2rem;
- background-color: transparent;
- border-top: 1px solid rgba(0, 0, 0, 0.125);
-}
-.card-footer:last-child {
- border-radius: 0 0 calc(0 - 1px) calc(0 - 1px);
-}
-.card-header-tabs {
- margin-right: -1rem;
- margin-bottom: -1rem;
- margin-left: -1rem;
- border-bottom: 0;
-}
-.card-header-pills {
- margin-right: -1rem;
- margin-left: -1rem;
-}
-.card-img-overlay {
- position: absolute;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- padding: 1.25rem;
-}
-.card-img {
- width: 100%;
- border-radius: calc(0 - 1px);
-}
-.card-img-top {
- width: 100%;
- border-top-left-radius: calc(0 - 1px);
- border-top-right-radius: calc(0 - 1px);
-}
-.card-img-bottom {
- width: 100%;
- border-bottom-right-radius: calc(0 - 1px);
- border-bottom-left-radius: calc(0 - 1px);
-}
-.card-deck {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
-}
-.card-deck .card {
- margin-bottom: 6px;
-}
-@media (min-width: 576px) {
- .card-deck {
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-flow: row wrap;
- flex-flow: row wrap;
- margin-right: -6px;
- margin-left: -6px;
- }
- .card-deck .card {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-flex: 1;
- -ms-flex: 1 0 0%;
- flex: 1 0 0%;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- margin-right: 6px;
- margin-bottom: 0;
- margin-left: 6px;
- }
-}
-.card-group {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
-}
-.card-group > .card {
- margin-bottom: 6px;
-}
-@media (min-width: 576px) {
- .card-group {
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-flow: row wrap;
- flex-flow: row wrap;
- }
- .card-group > .card {
- -webkit-box-flex: 1;
- -ms-flex: 1 0 0%;
- flex: 1 0 0%;
- margin-bottom: 0;
- }
- .card-group > .card + .card {
- margin-left: 0;
- border-left: 0;
- }
- .card-group > .card:first-child {
- border-top-right-radius: 0;
- border-bottom-right-radius: 0;
- }
- .card-group > .card:first-child .card-header,
- .card-group > .card:first-child .card-img-top {
- border-top-right-radius: 0;
- }
- .card-group > .card:first-child .card-footer,
- .card-group > .card:first-child .card-img-bottom {
- border-bottom-right-radius: 0;
- }
- .card-group > .card:last-child {
- border-top-left-radius: 0;
- border-bottom-left-radius: 0;
- }
- .card-group > .card:last-child .card-header,
- .card-group > .card:last-child .card-img-top {
- border-top-left-radius: 0;
- }
- .card-group > .card:last-child .card-footer,
- .card-group > .card:last-child .card-img-bottom {
- border-bottom-left-radius: 0;
- }
- .card-group > .card:only-child {
- border-radius: 0;
- }
- .card-group > .card:only-child .card-header,
- .card-group > .card:only-child .card-img-top {
- border-top-left-radius: 0;
- border-top-right-radius: 0;
- }
- .card-group > .card:only-child .card-footer,
- .card-group > .card:only-child .card-img-bottom {
- border-bottom-right-radius: 0;
- border-bottom-left-radius: 0;
- }
- .card-group > .card:not(:first-child):not(:last-child):not(:only-child),
- .card-group
- > .card:not(:first-child):not(:last-child):not(:only-child)
- .card-footer,
- .card-group
- > .card:not(:first-child):not(:last-child):not(:only-child)
- .card-header,
- .card-group
- > .card:not(:first-child):not(:last-child):not(:only-child)
- .card-img-bottom,
- .card-group
- > .card:not(:first-child):not(:last-child):not(:only-child)
- .card-img-top {
- border-radius: 0;
- }
- .card-columns {
- -webkit-column-count: 3;
- column-count: 3;
- -webkit-column-gap: 1.25rem;
- column-gap: 1.25rem;
- orphans: 1;
- widows: 1;
- }
- .card-columns .card {
- display: inline-block;
- width: 100%;
- }
-}
-.card-columns .card {
- margin-bottom: 1rem;
-}
-.accordion .card:not(:first-of-type):not(:last-of-type) {
- border-bottom: 0;
- border-radius: 0;
-}
-.accordion .card:not(:first-of-type) .card-header:first-child {
- border-radius: 0;
-}
-.accordion .card:first-of-type {
- border-bottom: 0;
- border-bottom-right-radius: 0;
- border-bottom-left-radius: 0;
-}
-.accordion .card:last-of-type {
- border-top-left-radius: 0;
- border-top-right-radius: 0;
-}
-.breadcrumb {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- padding: 0.75rem 1rem;
- margin-bottom: 1rem;
- list-style: none;
- background-color: transparent;
- border-radius: 0;
-}
-.breadcrumb-item + .breadcrumb-item {
- padding-left: 0.5rem;
-}
-.breadcrumb-item + .breadcrumb-item::before {
- display: inline-block;
- padding-right: 0.5rem;
- color: #656566;
- content: "/";
-}
-.breadcrumb-item + .breadcrumb-item:hover::before {
- text-decoration: none;
-}
-.breadcrumb-item.active {
- color: #656566;
-}
-.pagination {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- padding-left: 0;
- list-style: none;
- border-radius: 4px;
-}
-.page-link {
- position: relative;
- display: block;
- padding: 0.5rem 0.75rem;
- margin-left: -1px;
- line-height: 1.25;
- color: #0073e6;
- background-color: #fff;
- border: 1px solid #b1b1b3;
-}
-.page-link:hover {
- z-index: 2;
- color: #004d99;
- text-decoration: none;
- background-color: #cacacc;
- border-color: #b1b1b3;
-}
-.page-link:focus {
- z-index: 2;
- outline: 0;
- -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 115, 230, 0.25);
- box-shadow: 0 0 0 0.2rem rgba(0, 115, 230, 0.25);
-}
-.page-link:not(:disabled):not(.disabled) {
- cursor: pointer;
-}
-.page-item:first-child .page-link {
- margin-left: 0;
- border-top-left-radius: 4px;
- border-bottom-left-radius: 4px;
-}
-.page-item:last-child .page-link {
- border-top-right-radius: 4px;
- border-bottom-right-radius: 4px;
-}
-.page-item.active .page-link {
- z-index: 1;
- color: #fff;
- background-color: #0073e6;
- border-color: #0073e6;
-}
-.page-item.disabled .page-link {
- color: #656566;
- pointer-events: none;
- cursor: auto;
- background-color: #fff;
- border-color: #b1b1b3;
-}
-.pagination-lg .page-link {
- padding: 0.75rem 1.5rem;
- font-size: 1.25rem;
- line-height: 1.5;
-}
-.pagination-lg .page-item:first-child .page-link {
- border-top-left-radius: 8px;
- border-bottom-left-radius: 8px;
-}
-.pagination-lg .page-item:last-child .page-link {
- border-top-right-radius: 8px;
- border-bottom-right-radius: 8px;
-}
-.pagination-sm .page-link {
- padding: 0.25rem 0.5rem;
- font-size: 0.875rem;
- line-height: 1.5;
-}
-.pagination-sm .page-item:first-child .page-link {
- border-top-left-radius: 2px;
- border-bottom-left-radius: 2px;
-}
-.pagination-sm .page-item:last-child .page-link {
- border-top-right-radius: 2px;
- border-bottom-right-radius: 2px;
-}
-.badge {
- display: inline-block;
- padding: 0.25em 0.4em;
- font-size: 75%;
- font-weight: 700;
- line-height: 1;
- text-align: center;
- white-space: nowrap;
- vertical-align: baseline;
- border-radius: 4px;
-}
-.badge:empty {
- display: none;
-}
-.btn .badge {
- position: relative;
- top: -1px;
-}
-.badge-pill {
- padding-right: 0.6em;
- padding-left: 0.6em;
- border-radius: 10rem;
-}
-.badge-primary {
- color: #fff;
- background-color: #0073e6;
-}
-.badge-primary[href]:focus,
-.badge-primary[href]:hover {
- color: #fff;
- text-decoration: none;
- background-color: #0059b3;
-}
-.badge-secondary {
- color: #fff;
- background-color: #5c6f82;
-}
-.badge-secondary[href]:focus,
-.badge-secondary[href]:hover {
- color: #fff;
- text-decoration: none;
- background-color: #475664;
-}
-.badge-success {
- color: #19191a;
- background-color: #00cc85;
-}
-.badge-success[href]:focus,
-.badge-success[href]:hover {
- color: #19191a;
- text-decoration: none;
- background-color: #009963;
-}
-.badge-info {
- color: #19191a;
- background-color: #979899;
-}
-.badge-info[href]:focus,
-.badge-info[href]:hover {
- color: #19191a;
- text-decoration: none;
- background-color: #7e7e80;
-}
-.badge-warning {
- color: #19191a;
- background-color: #f90;
-}
-.badge-warning[href]:focus,
-.badge-warning[href]:hover {
- color: #19191a;
- text-decoration: none;
- background-color: #cc7a00;
-}
-.badge-danger {
- color: #19191a;
- background-color: #f73e5a;
-}
-.badge-danger[href]:focus,
-.badge-danger[href]:hover {
- color: #19191a;
- text-decoration: none;
- background-color: #f50d30;
-}
-.badge-light {
- color: #19191a;
- background-color: #e9e6f2;
-}
-.badge-light[href]:focus,
-.badge-light[href]:hover {
- color: #19191a;
- text-decoration: none;
- background-color: #ccc4e1;
-}
-.badge-dark {
- color: #fff;
- background-color: #17324d;
-}
-.badge-dark[href]:focus,
-.badge-dark[href]:hover {
- color: #fff;
- text-decoration: none;
- background-color: #0b1825;
-}
-.badge-100 {
- color: #19191a;
- background-color: #e3e4e6;
-}
-.badge-100[href]:focus,
-.badge-100[href]:hover {
- color: #19191a;
- text-decoration: none;
- background-color: #c9cacd;
-}
-.badge-200 {
- color: #19191a;
- background-color: #cacacc;
-}
-.badge-200[href]:focus,
-.badge-200[href]:hover {
- color: #19191a;
- text-decoration: none;
- background-color: #b0b1b3;
-}
-.badge-300 {
- color: #19191a;
- background-color: #b1b1b3;
-}
-.badge-300[href]:focus,
-.badge-300[href]:hover {
- color: #19191a;
- text-decoration: none;
- background-color: #979899;
-}
-.badge-400 {
- color: #19191a;
- background-color: #979899;
-}
-.badge-400[href]:focus,
-.badge-400[href]:hover {
- color: #19191a;
- text-decoration: none;
- background-color: #7e7e80;
-}
-.badge-500 {
- color: #19191a;
- background-color: #7e7f80;
-}
-.badge-500[href]:focus,
-.badge-500[href]:hover {
- color: #19191a;
- text-decoration: none;
- background-color: #656566;
-}
-.badge-600 {
- color: #fff;
- background-color: #656566;
-}
-.badge-600[href]:focus,
-.badge-600[href]:hover {
- color: #fff;
- text-decoration: none;
- background-color: #4c4c4c;
-}
-.badge-700 {
- color: #fff;
- background-color: #4c4c4d;
-}
-.badge-700[href]:focus,
-.badge-700[href]:hover {
- color: #fff;
- text-decoration: none;
- background-color: #323233;
-}
-.badge-800 {
- color: #fff;
- background-color: #323333;
-}
-.badge-800[href]:focus,
-.badge-800[href]:hover {
- color: #fff;
- text-decoration: none;
- background-color: #191919;
-}
-.badge-900 {
- color: #fff;
- background-color: #19191a;
-}
-.badge-900[href]:focus,
-.badge-900[href]:hover {
- color: #fff;
- text-decoration: none;
- background-color: #000;
-}
-@-webkit-keyframes progress-bar-stripes {
- from {
- background-position: 16px 0;
- }
- to {
- background-position: 0 0;
- }
-}
-@keyframes progress-bar-stripes {
- from {
- background-position: 16px 0;
- }
- to {
- background-position: 0 0;
- }
-}
-.progress {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- height: 16px;
- overflow: hidden;
- font-size: 0.75rem;
- background-color: #cacacc;
- border-radius: 0;
- -webkit-box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.1);
- box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.1);
-}
-.progress-bar {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- -webkit-box-pack: center;
- -ms-flex-pack: center;
- justify-content: center;
- color: #fff;
- text-align: center;
- white-space: nowrap;
- background-color: #0073e6;
- -webkit-transition: width 0.6s ease;
- transition: width 0.6s ease;
-}
-@media screen and (prefers-reduced-motion: reduce) {
- .progress-bar {
- -webkit-transition: none;
- transition: none;
- }
-}
-.progress-bar-striped {
- background-image: linear-gradient(
- 45deg,
- rgba(255, 255, 255, 0.15) 25%,
- transparent 25%,
- transparent 50%,
- rgba(255, 255, 255, 0.15) 50%,
- rgba(255, 255, 255, 0.15) 75%,
- transparent 75%,
- transparent
- );
- background-size: 16px 16px;
-}
-.progress-bar-animated {
- -webkit-animation: 1s linear infinite progress-bar-stripes;
- animation: 1s linear infinite progress-bar-stripes;
-}
-.media {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-align: start;
- -ms-flex-align: start;
- align-items: flex-start;
-}
-.media-body {
- -webkit-box-flex: 1;
- -ms-flex: 1;
- flex: 1;
-}
-.list-group {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- padding-left: 0;
- margin-bottom: 0;
-}
-.list-group-item-action {
- width: 100%;
- color: #0073e6;
- text-align: inherit;
-}
-.list-group-item-action:focus,
-.list-group-item-action:hover {
- color: #00264d;
-}
-.list-group-item-action:active {
- color: #19191a;
- background-color: #cacacc;
-}
-.list-group-item {
- position: relative;
- display: block;
- margin-bottom: -1px;
- background-color: #fff;
- border: 1px solid rgba(0, 0, 0, 0.125);
-}
-.list-group-item:first-child {
- border-top-left-radius: 4px;
- border-top-right-radius: 4px;
-}
-.list-group-item:last-child {
- margin-bottom: 0;
- border-bottom-right-radius: 4px;
- border-bottom-left-radius: 4px;
-}
-.list-group-item:focus,
-.list-group-item:hover {
- z-index: 1;
- text-decoration: none;
-}
-.list-group-item.disabled,
-.list-group-item:disabled {
- color: #656566;
- background-color: #fff;
-}
-.list-group-item.active {
- z-index: 2;
- color: #fff;
- background-color: #0073e6;
- border-color: #0073e6;
-}
-.list-group-flush .list-group-item {
- border-right: 0;
- border-left: 0;
- border-radius: 0;
-}
-.list-group-flush:first-child .list-group-item:first-child {
- border-top: 0;
-}
-.list-group-flush:last-child .list-group-item:last-child {
- border-bottom: 0;
-}
-.list-group-item-primary {
- color: #003c77;
- background-color: #b8d8f8;
-}
-.list-group-item-primary.list-group-item-action:focus,
-.list-group-item-primary.list-group-item-action:hover {
- color: #003c77;
- background-color: #a1cbf6;
-}
-.list-group-item-primary.list-group-item-action.active {
- color: #fff;
- background-color: #003c77;
- border-color: #003c77;
-}
-.list-group-item-secondary {
- color: #303a44;
- background-color: #d1d7dc;
-}
-.list-group-item-secondary.list-group-item-action:focus,
-.list-group-item-secondary.list-group-item-action:hover {
- color: #303a44;
- background-color: #c3cad1;
-}
-.list-group-item-secondary.list-group-item-action.active {
- color: #fff;
- background-color: #303a44;
- border-color: #303a44;
-}
-.list-group-item-success {
- color: #006a45;
- background-color: #b8f1dd;
-}
-.list-group-item-success.list-group-item-action:focus,
-.list-group-item-success.list-group-item-action:hover {
- color: #006a45;
- background-color: #a3edd3;
-}
-.list-group-item-success.list-group-item-action.active {
- color: #fff;
- background-color: #006a45;
- border-color: #006a45;
-}
-.list-group-item-info {
- color: #4f4f50;
- background-color: #e2e2e2;
-}
-.list-group-item-info.list-group-item-action:focus,
-.list-group-item-info.list-group-item-action:hover {
- color: #4f4f50;
- background-color: #d5d5d5;
-}
-.list-group-item-info.list-group-item-action.active {
- color: #fff;
- background-color: #4f4f50;
- border-color: #4f4f50;
-}
-.list-group-item-warning {
- color: #855000;
- background-color: #ffe2b8;
-}
-.list-group-item-warning.list-group-item-action:focus,
-.list-group-item-warning.list-group-item-action:hover {
- color: #855000;
- background-color: #ffd89f;
-}
-.list-group-item-warning.list-group-item-action.active {
- color: #fff;
- background-color: #855000;
- border-color: #855000;
-}
-.list-group-item-danger {
- color: #81202f;
- background-color: #fdc9d1;
-}
-.list-group-item-danger.list-group-item-action:focus,
-.list-group-item-danger.list-group-item-action:hover {
- color: #81202f;
- background-color: #fcb0bc;
-}
-.list-group-item-danger.list-group-item-action.active {
- color: #fff;
- background-color: #81202f;
- border-color: #81202f;
-}
-.list-group-item-light {
- color: #79787e;
- background-color: #f9f8fb;
-}
-.list-group-item-light.list-group-item-action:focus,
-.list-group-item-light.list-group-item-action:hover {
- color: #79787e;
- background-color: #ebe8f2;
-}
-.list-group-item-light.list-group-item-action.active {
- color: #fff;
- background-color: #79787e;
- border-color: #79787e;
-}
-.list-group-item-dark {
- color: #0c1a28;
- background-color: #bec6cd;
-}
-.list-group-item-dark.list-group-item-action:focus,
-.list-group-item-dark.list-group-item-action:hover {
- color: #0c1a28;
- background-color: #b0b9c2;
-}
-.list-group-item-dark.list-group-item-action.active {
- color: #fff;
- background-color: #0c1a28;
- border-color: #0c1a28;
-}
-.list-group-item-100 {
- color: #767677;
- background-color: #f7f7f8;
-}
-.list-group-item-100.list-group-item-action:focus,
-.list-group-item-100.list-group-item-action:hover {
- color: #767677;
- background-color: #e9e9ec;
-}
-.list-group-item-100.list-group-item-action.active {
- color: #fff;
- background-color: #767677;
- border-color: #767677;
-}
-.list-group-item-200 {
- color: #69696a;
- background-color: #f0f0f1;
-}
-.list-group-item-200.list-group-item-action:focus,
-.list-group-item-200.list-group-item-action:hover {
- color: #69696a;
- background-color: #e3e3e5;
-}
-.list-group-item-200.list-group-item-action.active {
- color: #fff;
- background-color: #69696a;
- border-color: #69696a;
-}
-.list-group-item-300 {
- color: #5c5c5d;
- background-color: #e9e9ea;
-}
-.list-group-item-300.list-group-item-action:focus,
-.list-group-item-300.list-group-item-action:hover {
- color: #5c5c5d;
- background-color: #dcdcde;
-}
-.list-group-item-300.list-group-item-action.active {
- color: #fff;
- background-color: #5c5c5d;
- border-color: #5c5c5d;
-}
-.list-group-item-400 {
- color: #4f4f50;
- background-color: #e2e2e2;
-}
-.list-group-item-400.list-group-item-action:focus,
-.list-group-item-400.list-group-item-action:hover {
- color: #4f4f50;
- background-color: #d5d5d5;
-}
-.list-group-item-400.list-group-item-action.active {
- color: #fff;
- background-color: #4f4f50;
- border-color: #4f4f50;
-}
-.list-group-item-500 {
- color: #424242;
- background-color: #dbdbdb;
-}
-.list-group-item-500.list-group-item-action:focus,
-.list-group-item-500.list-group-item-action:hover {
- color: #424242;
- background-color: #cecece;
-}
-.list-group-item-500.list-group-item-action.active {
- color: #fff;
- background-color: #424242;
- border-color: #424242;
-}
-.list-group-item-600 {
- color: #353535;
- background-color: #d4d4d4;
-}
-.list-group-item-600.list-group-item-action:focus,
-.list-group-item-600.list-group-item-action:hover {
- color: #353535;
- background-color: #c7c7c7;
-}
-.list-group-item-600.list-group-item-action.active {
- color: #fff;
- background-color: #353535;
- border-color: #353535;
-}
-.list-group-item-700 {
- color: #272728;
- background-color: #cdcdcd;
-}
-.list-group-item-700.list-group-item-action:focus,
-.list-group-item-700.list-group-item-action:hover {
- color: #272728;
- background-color: silver;
-}
-.list-group-item-700.list-group-item-action.active {
- color: #fff;
- background-color: #272728;
- border-color: #272728;
-}
-.list-group-item-800 {
- color: #1a1a1b;
- background-color: #c6c6c6;
-}
-.list-group-item-800.list-group-item-action:focus,
-.list-group-item-800.list-group-item-action:hover {
- color: #1a1a1b;
- background-color: #b9b9b9;
-}
-.list-group-item-800.list-group-item-action.active {
- color: #fff;
- background-color: #1a1a1b;
- border-color: #1a1a1b;
-}
-.list-group-item-900 {
- color: #0d0d0d;
- background-color: #bfbfbf;
-}
-.list-group-item-900.list-group-item-action:focus,
-.list-group-item-900.list-group-item-action:hover {
- color: #0d0d0d;
- background-color: #b2b2b2;
-}
-.list-group-item-900.list-group-item-action.active {
- color: #fff;
- background-color: #0d0d0d;
- border-color: #0d0d0d;
-}
-.close {
- float: right;
- font-size: 1.5rem;
- font-weight: 700;
- line-height: 1;
- color: #000;
- text-shadow: 0 1px 0 #fff;
- opacity: 0.5;
-}
-.close:focus,
-.close:hover {
- color: #000;
- text-decoration: none;
- opacity: 0.75;
-}
-.close:not(:disabled):not(.disabled) {
- cursor: pointer;
-}
-button.close {
- padding: 0;
- background-color: transparent;
- border: 0;
- -webkit-appearance: none;
-}
-.modal-open {
- overflow: hidden;
-}
-.modal {
- position: fixed;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- z-index: 1050;
- display: none;
- overflow: hidden;
- outline: 0;
-}
-.modal-open .modal {
- overflow-x: hidden;
- overflow-y: auto;
-}
-.modal-dialog {
- position: relative;
- width: auto;
- margin: 0.5rem;
- pointer-events: none;
-}
-.modal.fade .modal-dialog {
- -webkit-transition: -webkit-transform 0.3s ease-out;
- transition: -webkit-transform 0.3s ease-out;
- transition: transform 0.3s ease-out;
- transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
- -webkit-transform: translate(0, -25%);
- transform: translate(0, -25%);
-}
-@media screen and (prefers-reduced-motion: reduce) {
- .modal.fade .modal-dialog {
- -webkit-transition: none;
- transition: none;
- }
-}
-.modal.show .modal-dialog {
- -webkit-transform: translate(0, 0);
- transform: translate(0, 0);
-}
-.modal-dialog-centered {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- min-height: calc(100% - (0.5rem * 2));
-}
-.modal-content {
- position: relative;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- width: 100%;
- pointer-events: auto;
- background-color: #fff;
- background-clip: padding-box;
- border: 1px solid rgba(0, 0, 0, 0.2);
- -webkit-box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.5);
- box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.5);
- outline: 0;
-}
-.modal-backdrop {
- position: fixed;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- z-index: 1040;
- background-color: #000;
-}
-.modal-backdrop.fade {
- opacity: 0;
-}
-.modal-backdrop.show {
- opacity: 0.8;
-}
-.modal-header {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-align: start;
- -ms-flex-align: start;
- align-items: flex-start;
- -webkit-box-pack: justify;
- -ms-flex-pack: justify;
- justify-content: space-between;
- padding: 1.5rem;
- border-bottom: 0 solid #cacacc;
-}
-.modal-header .close {
- padding: 1.5rem;
- margin: -1.5rem -1.5rem -1.5rem auto;
-}
-.modal-title {
- margin-bottom: 0;
- line-height: 1.5;
-}
-.modal-body {
- position: relative;
- -webkit-box-flex: 1;
- -ms-flex: 1 1 auto;
- flex: 1 1 auto;
- padding: 1.5rem;
-}
-.modal-footer {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- -webkit-box-pack: end;
- -ms-flex-pack: end;
- justify-content: flex-end;
- padding: 1.5rem;
- border-top: 0 solid #cacacc;
-}
-.modal-footer > :not(:first-child) {
- margin-left: 0.25rem;
-}
-.modal-footer > :not(:last-child) {
- margin-right: 0.25rem;
-}
-.modal-scrollbar-measure {
- position: absolute;
- top: -9999px;
- width: 50px;
- height: 50px;
- overflow: scroll;
-}
-@media (min-width: 576px) {
- .modal-dialog {
- max-width: 500px;
- margin: 1.5rem auto;
- }
- .modal-dialog-centered {
- min-height: calc(100% - (1.5rem * 2));
- }
- .modal-content {
- -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.5);
- box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.5);
- }
- .modal-sm {
- max-width: 300px;
- }
-}
-@media (min-width: 992px) {
- .modal-lg {
- max-width: 800px;
- }
-}
-.tooltip {
- position: absolute;
- z-index: 1070;
- display: block;
- margin: 0;
- font-family: "Titillium Web", Geneva, Tahoma, sans-serif;
- font-style: normal;
- font-weight: 400;
- line-height: 1.5;
- text-align: left;
- text-align: start;
- text-decoration: none;
- text-shadow: none;
- text-transform: none;
- letter-spacing: normal;
- word-break: normal;
- word-spacing: normal;
- white-space: normal;
- line-break: auto;
- font-size: 0.875rem;
- word-wrap: break-word;
- opacity: 0;
-}
-.tooltip.show {
- opacity: 1;
-}
-.tooltip .arrow {
- position: absolute;
- display: block;
- width: 0.8rem;
- height: 0.4rem;
-}
-.tooltip .arrow::before {
- position: absolute;
- content: "";
- border-color: transparent;
- border-style: solid;
-}
-.bs-tooltip-auto[x-placement^="top"],
-.bs-tooltip-top {
- padding: 0.4rem 0;
-}
-.bs-tooltip-auto[x-placement^="top"] .arrow,
-.bs-tooltip-top .arrow {
- bottom: 0;
-}
-.bs-tooltip-auto[x-placement^="top"] .arrow::before,
-.bs-tooltip-top .arrow::before {
- top: 0;
- border-width: 0.4rem 0.4rem 0;
- border-top-color: #004a4d;
-}
-.bs-tooltip-auto[x-placement^="right"],
-.bs-tooltip-right {
- padding: 0 0.4rem;
-}
-.bs-tooltip-auto[x-placement^="right"] .arrow,
-.bs-tooltip-right .arrow {
- left: 0;
- width: 0.4rem;
- height: 0.8rem;
-}
-.bs-tooltip-auto[x-placement^="right"] .arrow::before,
-.bs-tooltip-right .arrow::before {
- right: 0;
- border-width: 0.4rem 0.4rem 0.4rem 0;
- border-right-color: #004a4d;
-}
-.bs-tooltip-auto[x-placement^="bottom"],
-.bs-tooltip-bottom {
- padding: 0.4rem 0;
-}
-.bs-tooltip-auto[x-placement^="bottom"] .arrow,
-.bs-tooltip-bottom .arrow {
- top: 0;
-}
-.bs-tooltip-auto[x-placement^="bottom"] .arrow::before,
-.bs-tooltip-bottom .arrow::before {
- bottom: 0;
- border-width: 0 0.4rem 0.4rem;
- border-bottom-color: #004a4d;
-}
-.bs-tooltip-auto[x-placement^="left"],
-.bs-tooltip-left {
- padding: 0 0.4rem;
-}
-.bs-tooltip-auto[x-placement^="left"] .arrow,
-.bs-tooltip-left .arrow {
- right: 0;
- width: 0.4rem;
- height: 0.8rem;
-}
-.bs-tooltip-auto[x-placement^="left"] .arrow::before,
-.bs-tooltip-left .arrow::before {
- left: 0;
- border-width: 0.4rem 0 0.4rem 0.4rem;
- border-left-color: #004a4d;
-}
-.tooltip-inner {
- max-width: 32em;
- padding: 1rem;
- color: #fff;
- text-align: center;
- background-color: #004a4d;
- border-radius: 4px;
-}
-.popover {
- position: absolute;
- top: 0;
- left: 0;
- z-index: 1060;
- display: block;
- max-width: 276px;
- font-family: "Titillium Web", Geneva, Tahoma, sans-serif;
- font-style: normal;
- font-weight: 400;
- line-height: 1.5;
- text-align: left;
- text-align: start;
- text-decoration: none;
- text-shadow: none;
- text-transform: none;
- letter-spacing: normal;
- word-break: normal;
- word-spacing: normal;
- white-space: normal;
- line-break: auto;
- font-size: 0.875rem;
- word-wrap: break-word;
- background-color: #fff;
- background-clip: padding-box;
- border: 1px solid rgba(0, 0, 0, 0.2);
- border-radius: 8px;
- -webkit-box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.2);
- box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.2);
-}
-.popover .arrow {
- position: absolute;
- display: block;
- width: 1rem;
- height: 0.5rem;
- margin: 0 8px;
-}
-.popover .arrow::after,
-.popover .arrow::before {
- position: absolute;
- display: block;
- content: "";
- border-color: transparent;
- border-style: solid;
-}
-.bs-popover-auto[x-placement^="top"],
-.bs-popover-top {
- margin-bottom: 0.5rem;
-}
-.bs-popover-auto[x-placement^="top"] .arrow,
-.bs-popover-top .arrow {
- bottom: calc((0.5rem + 1px) * -1);
-}
-.bs-popover-auto[x-placement^="top"] .arrow::after,
-.bs-popover-auto[x-placement^="top"] .arrow::before,
-.bs-popover-top .arrow::after,
-.bs-popover-top .arrow::before {
- border-width: 0.5rem 0.5rem 0;
-}
-.bs-popover-auto[x-placement^="top"] .arrow::before,
-.bs-popover-top .arrow::before {
- bottom: 0;
- border-top-color: rgba(0, 0, 0, 0.25);
-}
-.bs-popover-auto[x-placement^="top"] .arrow::after,
-.bs-popover-top .arrow::after {
- bottom: 1px;
- border-top-color: #fff;
-}
-.bs-popover-auto[x-placement^="right"],
-.bs-popover-right {
- margin-left: 0.5rem;
-}
-.bs-popover-auto[x-placement^="right"] .arrow,
-.bs-popover-right .arrow {
- left: calc((0.5rem + 1px) * -1);
- width: 0.5rem;
- height: 1rem;
- margin: 8px 0;
-}
-.bs-popover-auto[x-placement^="right"] .arrow::after,
-.bs-popover-auto[x-placement^="right"] .arrow::before,
-.bs-popover-right .arrow::after,
-.bs-popover-right .arrow::before {
- border-width: 0.5rem 0.5rem 0.5rem 0;
-}
-.bs-popover-auto[x-placement^="right"] .arrow::before,
-.bs-popover-right .arrow::before {
- left: 0;
- border-right-color: rgba(0, 0, 0, 0.25);
-}
-.bs-popover-auto[x-placement^="right"] .arrow::after,
-.bs-popover-right .arrow::after {
- left: 1px;
- border-right-color: #fff;
-}
-.bs-popover-auto[x-placement^="bottom"],
-.bs-popover-bottom {
- margin-top: 0.5rem;
-}
-.bs-popover-auto[x-placement^="bottom"] .arrow,
-.bs-popover-bottom .arrow {
- top: calc((0.5rem + 1px) * -1);
-}
-.bs-popover-auto[x-placement^="bottom"] .arrow::after,
-.bs-popover-auto[x-placement^="bottom"] .arrow::before,
-.bs-popover-bottom .arrow::after,
-.bs-popover-bottom .arrow::before {
- border-width: 0 0.5rem 0.5rem;
-}
-.bs-popover-auto[x-placement^="bottom"] .arrow::before,
-.bs-popover-bottom .arrow::before {
- top: 0;
- border-bottom-color: rgba(0, 0, 0, 0.25);
-}
-.bs-popover-auto[x-placement^="bottom"] .arrow::after,
-.bs-popover-bottom .arrow::after {
- top: 1px;
- border-bottom-color: #fff;
-}
-.bs-popover-auto[x-placement^="bottom"] .popover-header::before,
-.bs-popover-bottom .popover-header::before {
- position: absolute;
- top: 0;
- left: 50%;
- display: block;
- width: 1rem;
- margin-left: -0.5rem;
- content: "";
- border-bottom: 1px solid #f7f7f7;
-}
-.bs-popover-auto[x-placement^="left"],
-.bs-popover-left {
- margin-right: 0.5rem;
-}
-.bs-popover-auto[x-placement^="left"] .arrow,
-.bs-popover-left .arrow {
- right: calc((0.5rem + 1px) * -1);
- width: 0.5rem;
- height: 1rem;
- margin: 8px 0;
-}
-.bs-popover-auto[x-placement^="left"] .arrow::after,
-.bs-popover-auto[x-placement^="left"] .arrow::before,
-.bs-popover-left .arrow::after,
-.bs-popover-left .arrow::before {
- border-width: 0.5rem 0 0.5rem 0.5rem;
-}
-.bs-popover-auto[x-placement^="left"] .arrow::before,
-.bs-popover-left .arrow::before {
- right: 0;
- border-left-color: rgba(0, 0, 0, 0.25);
-}
-.bs-popover-auto[x-placement^="left"] .arrow::after,
-.bs-popover-left .arrow::after {
- right: 1px;
- border-left-color: #fff;
-}
-.popover-header {
- padding: 0.5rem 0.75rem;
- margin-bottom: 0;
- font-size: 1rem;
- color: inherit;
- background-color: #f7f7f7;
- border-bottom: 1px solid #ebebeb;
- border-top-left-radius: calc(8px - 1px);
- border-top-right-radius: calc(8px - 1px);
-}
-.popover-header:empty {
- display: none;
-}
-.popover-body {
- padding: 0.5rem 0.75rem;
- color: #19191a;
-}
-.carousel {
- position: relative;
-}
-.carousel-inner {
- position: relative;
- width: 100%;
- overflow: hidden;
-}
-.carousel-item {
- position: relative;
- display: none;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- width: 100%;
- -webkit-transition: -webkit-transform 0.6s ease;
- transition: -webkit-transform 0.6s ease;
- transition: transform 0.6s ease;
- transition: transform 0.6s ease, -webkit-transform 0.6s ease;
- -webkit-backface-visibility: hidden;
- backface-visibility: hidden;
- -webkit-perspective: 1000px;
- perspective: 1000px;
-}
-@media screen and (prefers-reduced-motion: reduce) {
- .carousel-item {
- -webkit-transition: none;
- transition: none;
- }
-}
-.carousel-item-next,
-.carousel-item-prev,
-.carousel-item.active {
- display: block;
-}
-.carousel-item-next,
-.carousel-item-prev {
- position: absolute;
- top: 0;
-}
-.carousel-item-next.carousel-item-left,
-.carousel-item-prev.carousel-item-right {
- -webkit-transform: translateX(0);
- transform: translateX(0);
-}
-@supports (
- (-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)
-) {
- .carousel-item-next.carousel-item-left,
- .carousel-item-prev.carousel-item-right {
- -webkit-transform: translate3d(0, 0, 0);
- transform: translate3d(0, 0, 0);
- }
-}
-.active.carousel-item-right,
-.carousel-item-next {
- -webkit-transform: translateX(100%);
- transform: translateX(100%);
-}
-@supports (
- (-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)
-) {
- .active.carousel-item-right,
- .carousel-item-next {
- -webkit-transform: translate3d(100%, 0, 0);
- transform: translate3d(100%, 0, 0);
- }
-}
-.active.carousel-item-left,
-.carousel-item-prev {
- -webkit-transform: translateX(-100%);
- transform: translateX(-100%);
-}
-@supports (
- (-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)
-) {
- .active.carousel-item-left,
- .carousel-item-prev {
- -webkit-transform: translate3d(-100%, 0, 0);
- transform: translate3d(-100%, 0, 0);
- }
-}
-.carousel-fade .carousel-item {
- opacity: 0;
- -webkit-transition-duration: 0.6s;
- transition-duration: 0.6s;
- -webkit-transition-property: opacity;
- transition-property: opacity;
-}
-.carousel-fade .carousel-item-next.carousel-item-left,
-.carousel-fade .carousel-item-prev.carousel-item-right,
-.carousel-fade .carousel-item.active {
- opacity: 1;
-}
-.carousel-fade .active.carousel-item-left,
-.carousel-fade .active.carousel-item-right {
- opacity: 0;
-}
-.carousel-fade .active.carousel-item-left,
-.carousel-fade .active.carousel-item-prev,
-.carousel-fade .carousel-item-next,
-.carousel-fade .carousel-item-prev,
-.carousel-fade .carousel-item.active {
- -webkit-transform: translateX(0);
- transform: translateX(0);
-}
-@supports (
- (-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)
-) {
- .carousel-fade .active.carousel-item-left,
- .carousel-fade .active.carousel-item-prev,
- .carousel-fade .carousel-item-next,
- .carousel-fade .carousel-item-prev,
- .carousel-fade .carousel-item.active {
- -webkit-transform: translate3d(0, 0, 0);
- transform: translate3d(0, 0, 0);
- }
-}
-.carousel-control-next,
-.carousel-control-prev {
- position: absolute;
- bottom: 0;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- -webkit-box-pack: center;
- -ms-flex-pack: center;
- justify-content: center;
- width: auto;
- color: #5c6f82;
- text-align: center;
- opacity: 1;
-}
-.carousel-control-next:focus,
-.carousel-control-next:hover,
-.carousel-control-prev:focus,
-.carousel-control-prev:hover {
- color: #5c6f82;
- text-decoration: none;
- outline: 0;
- opacity: 0.9;
-}
-.carousel-control-next-icon,
-.carousel-control-prev-icon {
- display: inline-block;
- width: 32px;
- height: 32px;
- background: center center/100% 100% no-repeat;
-}
-.carousel-control-prev-icon {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%235c6f82' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
-}
-.carousel-control-next-icon {
- background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%235c6f82' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
-}
-.carousel-indicators {
- position: absolute;
- right: 0;
- bottom: 10px;
- left: 0;
- z-index: 15;
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-pack: center;
- -ms-flex-pack: center;
- justify-content: center;
- padding-left: 0;
- margin-right: auto;
- margin-left: auto;
- list-style: none;
-}
-.carousel-indicators li {
- position: relative;
- -webkit-box-flex: 0;
- -ms-flex: 0 1 auto;
- flex: 0 1 auto;
- width: 30px;
- height: 3px;
- margin-right: 3px;
- margin-left: 3px;
- text-indent: -999px;
- cursor: pointer;
- background-color: rgba(101, 220, 223, 0.5);
-}
-.carousel-indicators li::before {
- position: absolute;
- top: -10px;
- left: 0;
- display: inline-block;
- width: 100%;
- height: 10px;
- content: "";
-}
-.carousel-indicators li::after {
- position: absolute;
- bottom: -10px;
- left: 0;
- display: inline-block;
- width: 100%;
- height: 10px;
- content: "";
-}
-.carousel-caption {
- right: 15%;
- bottom: 20px;
- left: 15%;
- z-index: 10;
- padding-top: 20px;
- color: #fff;
- text-align: center;
-}
-.align-baseline {
- vertical-align: baseline !important;
-}
-.align-top {
- vertical-align: top !important;
-}
-.align-middle {
- vertical-align: middle !important;
-}
-.align-bottom {
- vertical-align: bottom !important;
-}
-.align-text-bottom {
- vertical-align: text-bottom !important;
-}
-.align-text-top {
- vertical-align: text-top !important;
-}
-.bg-primary {
- background-color: #0073e6 !important;
-}
-a.bg-primary:focus,
-a.bg-primary:hover,
-button.bg-primary:focus,
-button.bg-primary:hover {
- background-color: #0059b3 !important;
-}
-.bg-secondary {
- background-color: #5c6f82 !important;
-}
-a.bg-secondary:focus,
-a.bg-secondary:hover,
-button.bg-secondary:focus,
-button.bg-secondary:hover {
- background-color: #475664 !important;
-}
-.bg-success {
- background-color: #00cc85 !important;
-}
-a.bg-success:focus,
-a.bg-success:hover,
-button.bg-success:focus,
-button.bg-success:hover {
- background-color: #009963 !important;
-}
-.bg-info {
- background-color: #979899 !important;
-}
-a.bg-info:focus,
-a.bg-info:hover,
-button.bg-info:focus,
-button.bg-info:hover {
- background-color: #7e7e80 !important;
-}
-.bg-warning {
- background-color: #f90 !important;
-}
-a.bg-warning:focus,
-a.bg-warning:hover,
-button.bg-warning:focus,
-button.bg-warning:hover {
- background-color: #cc7a00 !important;
-}
-.bg-danger {
- background-color: #f73e5a !important;
-}
-a.bg-danger:focus,
-a.bg-danger:hover,
-button.bg-danger:focus,
-button.bg-danger:hover {
- background-color: #f50d30 !important;
-}
-.bg-light {
- background-color: #e9e6f2 !important;
-}
-a.bg-light:focus,
-a.bg-light:hover,
-button.bg-light:focus,
-button.bg-light:hover {
- background-color: #ccc4e1 !important;
-}
-.bg-dark {
- background-color: #17324d !important;
-}
-a.bg-dark:focus,
-a.bg-dark:hover,
-button.bg-dark:focus,
-button.bg-dark:hover {
- background-color: #0b1825 !important;
-}
-.bg-100 {
- background-color: #e3e4e6 !important;
-}
-a.bg-100:focus,
-a.bg-100:hover,
-button.bg-100:focus,
-button.bg-100:hover {
- background-color: #c9cacd !important;
-}
-.bg-200 {
- background-color: #cacacc !important;
-}
-a.bg-200:focus,
-a.bg-200:hover,
-button.bg-200:focus,
-button.bg-200:hover {
- background-color: #b0b1b3 !important;
-}
-.bg-300 {
- background-color: #b1b1b3 !important;
-}
-.bg-400,
-a.bg-300:focus,
-a.bg-300:hover,
-button.bg-300:focus,
-button.bg-300:hover {
- background-color: #979899 !important;
-}
-a.bg-400:focus,
-a.bg-400:hover,
-button.bg-400:focus,
-button.bg-400:hover {
- background-color: #7e7e80 !important;
-}
-.bg-500 {
- background-color: #7e7f80 !important;
-}
-.bg-600,
-a.bg-500:focus,
-a.bg-500:hover,
-button.bg-500:focus,
-button.bg-500:hover {
- background-color: #656566 !important;
-}
-a.bg-600:focus,
-a.bg-600:hover,
-button.bg-600:focus,
-button.bg-600:hover {
- background-color: #4c4c4c !important;
-}
-.bg-700 {
- background-color: #4c4c4d !important;
-}
-a.bg-700:focus,
-a.bg-700:hover,
-button.bg-700:focus,
-button.bg-700:hover {
- background-color: #323233 !important;
-}
-.bg-800 {
- background-color: #323333 !important;
-}
-a.bg-800:focus,
-a.bg-800:hover,
-button.bg-800:focus,
-button.bg-800:hover {
- background-color: #191919 !important;
-}
-.bg-900 {
- background-color: #19191a !important;
-}
-a.bg-900:focus,
-a.bg-900:hover,
-button.bg-900:focus,
-button.bg-900:hover {
- background-color: #000 !important;
-}
-.bg-white {
- background-color: #fff !important;
-}
-.bg-transparent {
- background-color: transparent !important;
-}
-.border {
- border: 1px solid #b1b1b3 !important;
-}
-.border-top {
- border-top: 1px solid #b1b1b3 !important;
-}
-.border-right {
- border-right: 1px solid #b1b1b3 !important;
-}
-.border-bottom {
- border-bottom: 1px solid #b1b1b3 !important;
-}
-.border-left {
- border-left: 1px solid #b1b1b3 !important;
-}
-.border-0 {
- border: 0 !important;
-}
-.border-top-0 {
- border-top: 0 !important;
-}
-.border-right-0 {
- border-right: 0 !important;
-}
-.border-bottom-0 {
- border-bottom: 0 !important;
-}
-.border-left-0 {
- border-left: 0 !important;
-}
-.border-primary {
- border-color: #0073e6 !important;
-}
-.border-secondary {
- border-color: #5c6f82 !important;
-}
-.border-success {
- border-color: #00cc85 !important;
-}
-.border-info {
- border-color: #979899 !important;
-}
-.border-warning {
- border-color: #f90 !important;
-}
-.border-danger {
- border-color: #f73e5a !important;
-}
-.border-light {
- border-color: #e9e6f2 !important;
-}
-.border-dark {
- border-color: #17324d !important;
-}
-.border-100 {
- border-color: #e3e4e6 !important;
-}
-.border-200 {
- border-color: #cacacc !important;
-}
-.border-300 {
- border-color: #b1b1b3 !important;
-}
-.border-400 {
- border-color: #979899 !important;
-}
-.border-500 {
- border-color: #7e7f80 !important;
-}
-.border-600 {
- border-color: #656566 !important;
-}
-.border-700 {
- border-color: #4c4c4d !important;
-}
-.border-800 {
- border-color: #323333 !important;
-}
-.border-900 {
- border-color: #19191a !important;
-}
-.border-white {
- border-color: #fff !important;
-}
-.rounded {
- border-radius: 4px !important;
-}
-.rounded-top {
- border-top-left-radius: 4px !important;
- border-top-right-radius: 4px !important;
-}
-.rounded-right {
- border-top-right-radius: 4px !important;
- border-bottom-right-radius: 4px !important;
-}
-.rounded-bottom {
- border-bottom-right-radius: 4px !important;
- border-bottom-left-radius: 4px !important;
-}
-.rounded-left {
- border-top-left-radius: 4px !important;
- border-bottom-left-radius: 4px !important;
-}
-.rounded-circle {
- border-radius: 50% !important;
-}
-.rounded-0 {
- border-radius: 0 !important;
-}
-.clearfix::after {
- display: block;
- clear: both;
- content: "";
-}
-.d-none {
- display: none !important;
-}
-.d-inline {
- display: inline !important;
-}
-.d-inline-block {
- display: inline-block !important;
-}
-.d-block {
- display: block !important;
-}
-.d-table {
- display: table !important;
-}
-.d-table-row {
- display: table-row !important;
-}
-.d-table-cell {
- display: table-cell !important;
-}
-.d-flex {
- display: -webkit-box !important;
- display: -ms-flexbox !important;
- display: flex !important;
-}
-.d-inline-flex {
- display: -webkit-inline-box !important;
- display: -ms-inline-flexbox !important;
- display: inline-flex !important;
-}
-@media (min-width: 576px) {
- .d-sm-none {
- display: none !important;
- }
- .d-sm-inline {
- display: inline !important;
- }
- .d-sm-inline-block {
- display: inline-block !important;
- }
- .d-sm-block {
- display: block !important;
- }
- .d-sm-table {
- display: table !important;
- }
- .d-sm-table-row {
- display: table-row !important;
- }
- .d-sm-table-cell {
- display: table-cell !important;
- }
- .d-sm-flex {
- display: -webkit-box !important;
- display: -ms-flexbox !important;
- display: flex !important;
- }
- .d-sm-inline-flex {
- display: -webkit-inline-box !important;
- display: -ms-inline-flexbox !important;
- display: inline-flex !important;
- }
-}
-@media (min-width: 768px) {
- .d-md-none {
- display: none !important;
- }
- .d-md-inline {
- display: inline !important;
- }
- .d-md-inline-block {
- display: inline-block !important;
- }
- .d-md-block {
- display: block !important;
- }
- .d-md-table {
- display: table !important;
- }
- .d-md-table-row {
- display: table-row !important;
- }
- .d-md-table-cell {
- display: table-cell !important;
- }
- .d-md-flex {
- display: -webkit-box !important;
- display: -ms-flexbox !important;
- display: flex !important;
- }
- .d-md-inline-flex {
- display: -webkit-inline-box !important;
- display: -ms-inline-flexbox !important;
- display: inline-flex !important;
- }
-}
-@media (min-width: 992px) {
- .d-lg-none {
- display: none !important;
- }
- .d-lg-inline {
- display: inline !important;
- }
- .d-lg-inline-block {
- display: inline-block !important;
- }
- .d-lg-block {
- display: block !important;
- }
- .d-lg-table {
- display: table !important;
- }
- .d-lg-table-row {
- display: table-row !important;
- }
- .d-lg-table-cell {
- display: table-cell !important;
- }
- .d-lg-flex {
- display: -webkit-box !important;
- display: -ms-flexbox !important;
- display: flex !important;
- }
- .d-lg-inline-flex {
- display: -webkit-inline-box !important;
- display: -ms-inline-flexbox !important;
- display: inline-flex !important;
- }
-}
-@media (min-width: 1200px) {
- .d-xl-none {
- display: none !important;
- }
- .d-xl-inline {
- display: inline !important;
- }
- .d-xl-inline-block {
- display: inline-block !important;
- }
- .d-xl-block {
- display: block !important;
- }
- .d-xl-table {
- display: table !important;
- }
- .d-xl-table-row {
- display: table-row !important;
- }
- .d-xl-table-cell {
- display: table-cell !important;
- }
- .d-xl-flex {
- display: -webkit-box !important;
- display: -ms-flexbox !important;
- display: flex !important;
- }
- .d-xl-inline-flex {
- display: -webkit-inline-box !important;
- display: -ms-inline-flexbox !important;
- display: inline-flex !important;
- }
-}
-@media print {
- .d-print-none {
- display: none !important;
- }
- .d-print-inline {
- display: inline !important;
- }
- .d-print-inline-block {
- display: inline-block !important;
- }
- .d-print-block {
- display: block !important;
- }
- .d-print-table {
- display: table !important;
- }
- .d-print-table-row {
- display: table-row !important;
- }
- .d-print-table-cell {
- display: table-cell !important;
- }
- .d-print-flex {
- display: -webkit-box !important;
- display: -ms-flexbox !important;
- display: flex !important;
- }
- .d-print-inline-flex {
- display: -webkit-inline-box !important;
- display: -ms-inline-flexbox !important;
- display: inline-flex !important;
- }
-}
-.embed-responsive {
- position: relative;
- display: block;
- width: 100%;
- padding: 0;
- overflow: hidden;
-}
-.embed-responsive::before {
- display: block;
- content: "";
-}
-.embed-responsive .embed-responsive-item,
-.embed-responsive embed,
-.embed-responsive iframe,
-.embed-responsive object,
-.embed-responsive video {
- position: absolute;
- top: 0;
- bottom: 0;
- left: 0;
- width: 100%;
- height: 100%;
- border: 0;
-}
-.embed-responsive-21by9::before {
- padding-top: 42.85714%;
-}
-.embed-responsive-16by9::before {
- padding-top: 56.25%;
-}
-.embed-responsive-4by3::before {
- padding-top: 75%;
-}
-.embed-responsive-1by1::before {
- padding-top: 100%;
-}
-.flex-row {
- -webkit-box-orient: horizontal !important;
- -webkit-box-direction: normal !important;
- -ms-flex-direction: row !important;
- flex-direction: row !important;
-}
-.flex-column {
- -webkit-box-orient: vertical !important;
- -webkit-box-direction: normal !important;
- -ms-flex-direction: column !important;
- flex-direction: column !important;
-}
-.flex-row-reverse {
- -webkit-box-orient: horizontal !important;
- -webkit-box-direction: reverse !important;
- -ms-flex-direction: row-reverse !important;
- flex-direction: row-reverse !important;
-}
-.flex-column-reverse {
- -webkit-box-orient: vertical !important;
- -webkit-box-direction: reverse !important;
- -ms-flex-direction: column-reverse !important;
- flex-direction: column-reverse !important;
-}
-.flex-wrap {
- -ms-flex-wrap: wrap !important;
- flex-wrap: wrap !important;
-}
-.flex-nowrap {
- -ms-flex-wrap: nowrap !important;
- flex-wrap: nowrap !important;
-}
-.flex-wrap-reverse {
- -ms-flex-wrap: wrap-reverse !important;
- flex-wrap: wrap-reverse !important;
-}
-.flex-fill {
- -webkit-box-flex: 1 !important;
- -ms-flex: 1 1 auto !important;
- flex: 1 1 auto !important;
-}
-.flex-grow-0 {
- -webkit-box-flex: 0 !important;
- -ms-flex-positive: 0 !important;
- flex-grow: 0 !important;
-}
-.flex-grow-1 {
- -webkit-box-flex: 1 !important;
- -ms-flex-positive: 1 !important;
- flex-grow: 1 !important;
-}
-.flex-shrink-0 {
- -ms-flex-negative: 0 !important;
- flex-shrink: 0 !important;
-}
-.flex-shrink-1 {
- -ms-flex-negative: 1 !important;
- flex-shrink: 1 !important;
-}
-.justify-content-start {
- -webkit-box-pack: start !important;
- -ms-flex-pack: start !important;
- justify-content: flex-start !important;
-}
-.justify-content-end {
- -webkit-box-pack: end !important;
- -ms-flex-pack: end !important;
- justify-content: flex-end !important;
-}
-.justify-content-center {
- -webkit-box-pack: center !important;
- -ms-flex-pack: center !important;
- justify-content: center !important;
-}
-.justify-content-between {
- -webkit-box-pack: justify !important;
- -ms-flex-pack: justify !important;
- justify-content: space-between !important;
-}
-.justify-content-around {
- -ms-flex-pack: distribute !important;
- justify-content: space-around !important;
-}
-.align-items-start {
- -webkit-box-align: start !important;
- -ms-flex-align: start !important;
- align-items: flex-start !important;
-}
-.align-items-end {
- -webkit-box-align: end !important;
- -ms-flex-align: end !important;
- align-items: flex-end !important;
-}
-.align-items-center {
- -webkit-box-align: center !important;
- -ms-flex-align: center !important;
- align-items: center !important;
-}
-.align-items-baseline {
- -webkit-box-align: baseline !important;
- -ms-flex-align: baseline !important;
- align-items: baseline !important;
-}
-.align-items-stretch {
- -webkit-box-align: stretch !important;
- -ms-flex-align: stretch !important;
- align-items: stretch !important;
-}
-.align-content-start {
- -ms-flex-line-pack: start !important;
- align-content: flex-start !important;
-}
-.align-content-end {
- -ms-flex-line-pack: end !important;
- align-content: flex-end !important;
-}
-.align-content-center {
- -ms-flex-line-pack: center !important;
- align-content: center !important;
-}
-.align-content-between {
- -ms-flex-line-pack: justify !important;
- align-content: space-between !important;
-}
-.align-content-around {
- -ms-flex-line-pack: distribute !important;
- align-content: space-around !important;
-}
-.align-content-stretch {
- -ms-flex-line-pack: stretch !important;
- align-content: stretch !important;
-}
-.align-self-auto {
- -ms-flex-item-align: auto !important;
- align-self: auto !important;
-}
-.align-self-start {
- -ms-flex-item-align: start !important;
- align-self: flex-start !important;
-}
-.align-self-end {
- -ms-flex-item-align: end !important;
- align-self: flex-end !important;
-}
-.align-self-center {
- -ms-flex-item-align: center !important;
- align-self: center !important;
-}
-.align-self-baseline {
- -ms-flex-item-align: baseline !important;
- align-self: baseline !important;
-}
-.align-self-stretch {
- -ms-flex-item-align: stretch !important;
- align-self: stretch !important;
-}
-@media (min-width: 576px) {
- .flex-sm-row {
- -webkit-box-orient: horizontal !important;
- -webkit-box-direction: normal !important;
- -ms-flex-direction: row !important;
- flex-direction: row !important;
- }
- .flex-sm-column {
- -webkit-box-orient: vertical !important;
- -webkit-box-direction: normal !important;
- -ms-flex-direction: column !important;
- flex-direction: column !important;
- }
- .flex-sm-row-reverse {
- -webkit-box-orient: horizontal !important;
- -webkit-box-direction: reverse !important;
- -ms-flex-direction: row-reverse !important;
- flex-direction: row-reverse !important;
- }
- .flex-sm-column-reverse {
- -webkit-box-orient: vertical !important;
- -webkit-box-direction: reverse !important;
- -ms-flex-direction: column-reverse !important;
- flex-direction: column-reverse !important;
- }
- .flex-sm-wrap {
- -ms-flex-wrap: wrap !important;
- flex-wrap: wrap !important;
- }
- .flex-sm-nowrap {
- -ms-flex-wrap: nowrap !important;
- flex-wrap: nowrap !important;
- }
- .flex-sm-wrap-reverse {
- -ms-flex-wrap: wrap-reverse !important;
- flex-wrap: wrap-reverse !important;
- }
- .flex-sm-fill {
- -webkit-box-flex: 1 !important;
- -ms-flex: 1 1 auto !important;
- flex: 1 1 auto !important;
- }
- .flex-sm-grow-0 {
- -webkit-box-flex: 0 !important;
- -ms-flex-positive: 0 !important;
- flex-grow: 0 !important;
- }
- .flex-sm-grow-1 {
- -webkit-box-flex: 1 !important;
- -ms-flex-positive: 1 !important;
- flex-grow: 1 !important;
- }
- .flex-sm-shrink-0 {
- -ms-flex-negative: 0 !important;
- flex-shrink: 0 !important;
- }
- .flex-sm-shrink-1 {
- -ms-flex-negative: 1 !important;
- flex-shrink: 1 !important;
- }
- .justify-content-sm-start {
- -webkit-box-pack: start !important;
- -ms-flex-pack: start !important;
- justify-content: flex-start !important;
- }
- .justify-content-sm-end {
- -webkit-box-pack: end !important;
- -ms-flex-pack: end !important;
- justify-content: flex-end !important;
- }
- .justify-content-sm-center {
- -webkit-box-pack: center !important;
- -ms-flex-pack: center !important;
- justify-content: center !important;
- }
- .justify-content-sm-between {
- -webkit-box-pack: justify !important;
- -ms-flex-pack: justify !important;
- justify-content: space-between !important;
- }
- .justify-content-sm-around {
- -ms-flex-pack: distribute !important;
- justify-content: space-around !important;
- }
- .align-items-sm-start {
- -webkit-box-align: start !important;
- -ms-flex-align: start !important;
- align-items: flex-start !important;
- }
- .align-items-sm-end {
- -webkit-box-align: end !important;
- -ms-flex-align: end !important;
- align-items: flex-end !important;
- }
- .align-items-sm-center {
- -webkit-box-align: center !important;
- -ms-flex-align: center !important;
- align-items: center !important;
- }
- .align-items-sm-baseline {
- -webkit-box-align: baseline !important;
- -ms-flex-align: baseline !important;
- align-items: baseline !important;
- }
- .align-items-sm-stretch {
- -webkit-box-align: stretch !important;
- -ms-flex-align: stretch !important;
- align-items: stretch !important;
- }
- .align-content-sm-start {
- -ms-flex-line-pack: start !important;
- align-content: flex-start !important;
- }
- .align-content-sm-end {
- -ms-flex-line-pack: end !important;
- align-content: flex-end !important;
- }
- .align-content-sm-center {
- -ms-flex-line-pack: center !important;
- align-content: center !important;
- }
- .align-content-sm-between {
- -ms-flex-line-pack: justify !important;
- align-content: space-between !important;
- }
- .align-content-sm-around {
- -ms-flex-line-pack: distribute !important;
- align-content: space-around !important;
- }
- .align-content-sm-stretch {
- -ms-flex-line-pack: stretch !important;
- align-content: stretch !important;
- }
- .align-self-sm-auto {
- -ms-flex-item-align: auto !important;
- align-self: auto !important;
- }
- .align-self-sm-start {
- -ms-flex-item-align: start !important;
- align-self: flex-start !important;
- }
- .align-self-sm-end {
- -ms-flex-item-align: end !important;
- align-self: flex-end !important;
- }
- .align-self-sm-center {
- -ms-flex-item-align: center !important;
- align-self: center !important;
- }
- .align-self-sm-baseline {
- -ms-flex-item-align: baseline !important;
- align-self: baseline !important;
- }
- .align-self-sm-stretch {
- -ms-flex-item-align: stretch !important;
- align-self: stretch !important;
- }
-}
-@media (min-width: 768px) {
- .flex-md-row {
- -webkit-box-orient: horizontal !important;
- -webkit-box-direction: normal !important;
- -ms-flex-direction: row !important;
- flex-direction: row !important;
- }
- .flex-md-column {
- -webkit-box-orient: vertical !important;
- -webkit-box-direction: normal !important;
- -ms-flex-direction: column !important;
- flex-direction: column !important;
- }
- .flex-md-row-reverse {
- -webkit-box-orient: horizontal !important;
- -webkit-box-direction: reverse !important;
- -ms-flex-direction: row-reverse !important;
- flex-direction: row-reverse !important;
- }
- .flex-md-column-reverse {
- -webkit-box-orient: vertical !important;
- -webkit-box-direction: reverse !important;
- -ms-flex-direction: column-reverse !important;
- flex-direction: column-reverse !important;
- }
- .flex-md-wrap {
- -ms-flex-wrap: wrap !important;
- flex-wrap: wrap !important;
- }
- .flex-md-nowrap {
- -ms-flex-wrap: nowrap !important;
- flex-wrap: nowrap !important;
- }
- .flex-md-wrap-reverse {
- -ms-flex-wrap: wrap-reverse !important;
- flex-wrap: wrap-reverse !important;
- }
- .flex-md-fill {
- -webkit-box-flex: 1 !important;
- -ms-flex: 1 1 auto !important;
- flex: 1 1 auto !important;
- }
- .flex-md-grow-0 {
- -webkit-box-flex: 0 !important;
- -ms-flex-positive: 0 !important;
- flex-grow: 0 !important;
- }
- .flex-md-grow-1 {
- -webkit-box-flex: 1 !important;
- -ms-flex-positive: 1 !important;
- flex-grow: 1 !important;
- }
- .flex-md-shrink-0 {
- -ms-flex-negative: 0 !important;
- flex-shrink: 0 !important;
- }
- .flex-md-shrink-1 {
- -ms-flex-negative: 1 !important;
- flex-shrink: 1 !important;
- }
- .justify-content-md-start {
- -webkit-box-pack: start !important;
- -ms-flex-pack: start !important;
- justify-content: flex-start !important;
- }
- .justify-content-md-end {
- -webkit-box-pack: end !important;
- -ms-flex-pack: end !important;
- justify-content: flex-end !important;
- }
- .justify-content-md-center {
- -webkit-box-pack: center !important;
- -ms-flex-pack: center !important;
- justify-content: center !important;
- }
- .justify-content-md-between {
- -webkit-box-pack: justify !important;
- -ms-flex-pack: justify !important;
- justify-content: space-between !important;
- }
- .justify-content-md-around {
- -ms-flex-pack: distribute !important;
- justify-content: space-around !important;
- }
- .align-items-md-start {
- -webkit-box-align: start !important;
- -ms-flex-align: start !important;
- align-items: flex-start !important;
- }
- .align-items-md-end {
- -webkit-box-align: end !important;
- -ms-flex-align: end !important;
- align-items: flex-end !important;
- }
- .align-items-md-center {
- -webkit-box-align: center !important;
- -ms-flex-align: center !important;
- align-items: center !important;
- }
- .align-items-md-baseline {
- -webkit-box-align: baseline !important;
- -ms-flex-align: baseline !important;
- align-items: baseline !important;
- }
- .align-items-md-stretch {
- -webkit-box-align: stretch !important;
- -ms-flex-align: stretch !important;
- align-items: stretch !important;
- }
- .align-content-md-start {
- -ms-flex-line-pack: start !important;
- align-content: flex-start !important;
- }
- .align-content-md-end {
- -ms-flex-line-pack: end !important;
- align-content: flex-end !important;
- }
- .align-content-md-center {
- -ms-flex-line-pack: center !important;
- align-content: center !important;
- }
- .align-content-md-between {
- -ms-flex-line-pack: justify !important;
- align-content: space-between !important;
- }
- .align-content-md-around {
- -ms-flex-line-pack: distribute !important;
- align-content: space-around !important;
- }
- .align-content-md-stretch {
- -ms-flex-line-pack: stretch !important;
- align-content: stretch !important;
- }
- .align-self-md-auto {
- -ms-flex-item-align: auto !important;
- align-self: auto !important;
- }
- .align-self-md-start {
- -ms-flex-item-align: start !important;
- align-self: flex-start !important;
- }
- .align-self-md-end {
- -ms-flex-item-align: end !important;
- align-self: flex-end !important;
- }
- .align-self-md-center {
- -ms-flex-item-align: center !important;
- align-self: center !important;
- }
- .align-self-md-baseline {
- -ms-flex-item-align: baseline !important;
- align-self: baseline !important;
- }
- .align-self-md-stretch {
- -ms-flex-item-align: stretch !important;
- align-self: stretch !important;
- }
-}
-@media (min-width: 992px) {
- .flex-lg-row {
- -webkit-box-orient: horizontal !important;
- -webkit-box-direction: normal !important;
- -ms-flex-direction: row !important;
- flex-direction: row !important;
- }
- .flex-lg-column {
- -webkit-box-orient: vertical !important;
- -webkit-box-direction: normal !important;
- -ms-flex-direction: column !important;
- flex-direction: column !important;
- }
- .flex-lg-row-reverse {
- -webkit-box-orient: horizontal !important;
- -webkit-box-direction: reverse !important;
- -ms-flex-direction: row-reverse !important;
- flex-direction: row-reverse !important;
- }
- .flex-lg-column-reverse {
- -webkit-box-orient: vertical !important;
- -webkit-box-direction: reverse !important;
- -ms-flex-direction: column-reverse !important;
- flex-direction: column-reverse !important;
- }
- .flex-lg-wrap {
- -ms-flex-wrap: wrap !important;
- flex-wrap: wrap !important;
- }
- .flex-lg-nowrap {
- -ms-flex-wrap: nowrap !important;
- flex-wrap: nowrap !important;
- }
- .flex-lg-wrap-reverse {
- -ms-flex-wrap: wrap-reverse !important;
- flex-wrap: wrap-reverse !important;
- }
- .flex-lg-fill {
- -webkit-box-flex: 1 !important;
- -ms-flex: 1 1 auto !important;
- flex: 1 1 auto !important;
- }
- .flex-lg-grow-0 {
- -webkit-box-flex: 0 !important;
- -ms-flex-positive: 0 !important;
- flex-grow: 0 !important;
- }
- .flex-lg-grow-1 {
- -webkit-box-flex: 1 !important;
- -ms-flex-positive: 1 !important;
- flex-grow: 1 !important;
- }
- .flex-lg-shrink-0 {
- -ms-flex-negative: 0 !important;
- flex-shrink: 0 !important;
- }
- .flex-lg-shrink-1 {
- -ms-flex-negative: 1 !important;
- flex-shrink: 1 !important;
- }
- .justify-content-lg-start {
- -webkit-box-pack: start !important;
- -ms-flex-pack: start !important;
- justify-content: flex-start !important;
- }
- .justify-content-lg-end {
- -webkit-box-pack: end !important;
- -ms-flex-pack: end !important;
- justify-content: flex-end !important;
- }
- .justify-content-lg-center {
- -webkit-box-pack: center !important;
- -ms-flex-pack: center !important;
- justify-content: center !important;
- }
- .justify-content-lg-between {
- -webkit-box-pack: justify !important;
- -ms-flex-pack: justify !important;
- justify-content: space-between !important;
- }
- .justify-content-lg-around {
- -ms-flex-pack: distribute !important;
- justify-content: space-around !important;
- }
- .align-items-lg-start {
- -webkit-box-align: start !important;
- -ms-flex-align: start !important;
- align-items: flex-start !important;
- }
- .align-items-lg-end {
- -webkit-box-align: end !important;
- -ms-flex-align: end !important;
- align-items: flex-end !important;
- }
- .align-items-lg-center {
- -webkit-box-align: center !important;
- -ms-flex-align: center !important;
- align-items: center !important;
- }
- .align-items-lg-baseline {
- -webkit-box-align: baseline !important;
- -ms-flex-align: baseline !important;
- align-items: baseline !important;
- }
- .align-items-lg-stretch {
- -webkit-box-align: stretch !important;
- -ms-flex-align: stretch !important;
- align-items: stretch !important;
- }
- .align-content-lg-start {
- -ms-flex-line-pack: start !important;
- align-content: flex-start !important;
- }
- .align-content-lg-end {
- -ms-flex-line-pack: end !important;
- align-content: flex-end !important;
- }
- .align-content-lg-center {
- -ms-flex-line-pack: center !important;
- align-content: center !important;
- }
- .align-content-lg-between {
- -ms-flex-line-pack: justify !important;
- align-content: space-between !important;
- }
- .align-content-lg-around {
- -ms-flex-line-pack: distribute !important;
- align-content: space-around !important;
- }
- .align-content-lg-stretch {
- -ms-flex-line-pack: stretch !important;
- align-content: stretch !important;
- }
- .align-self-lg-auto {
- -ms-flex-item-align: auto !important;
- align-self: auto !important;
- }
- .align-self-lg-start {
- -ms-flex-item-align: start !important;
- align-self: flex-start !important;
- }
- .align-self-lg-end {
- -ms-flex-item-align: end !important;
- align-self: flex-end !important;
- }
- .align-self-lg-center {
- -ms-flex-item-align: center !important;
- align-self: center !important;
- }
- .align-self-lg-baseline {
- -ms-flex-item-align: baseline !important;
- align-self: baseline !important;
- }
- .align-self-lg-stretch {
- -ms-flex-item-align: stretch !important;
- align-self: stretch !important;
- }
-}
-.float-left {
- float: left !important;
-}
-.float-right {
- float: right !important;
-}
-.float-none {
- float: none !important;
-}
-@media (min-width: 576px) {
- .float-sm-left {
- float: left !important;
- }
- .float-sm-right {
- float: right !important;
- }
- .float-sm-none {
- float: none !important;
- }
-}
-@media (min-width: 768px) {
- .float-md-left {
- float: left !important;
- }
- .float-md-right {
- float: right !important;
- }
- .float-md-none {
- float: none !important;
- }
-}
-@media (min-width: 992px) {
- .float-lg-left {
- float: left !important;
- }
- .float-lg-right {
- float: right !important;
- }
- .float-lg-none {
- float: none !important;
- }
-}
-.position-static {
- position: static !important;
-}
-.position-relative {
- position: relative !important;
-}
-.position-absolute {
- position: absolute !important;
-}
-.position-fixed {
- position: fixed !important;
-}
-.position-sticky {
- position: -webkit-sticky !important;
- position: sticky !important;
-}
-.fixed-top {
- position: fixed;
- top: 0;
- right: 0;
- left: 0;
- z-index: 1030;
-}
-.fixed-bottom {
- position: fixed;
- right: 0;
- bottom: 0;
- left: 0;
- z-index: 1030;
-}
-@supports ((position: -webkit-sticky) or (position: sticky)) {
- .sticky-top {
- position: -webkit-sticky;
- position: sticky;
- top: 0;
- z-index: 1020;
- }
-}
-.sr-only {
- position: absolute;
- width: 1px;
- height: 1px;
- padding: 0;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- white-space: nowrap;
- border: 0;
-}
-.sr-only-focusable:active,
-.sr-only-focusable:focus {
- position: static;
- width: auto;
- height: auto;
- overflow: visible;
- clip: auto;
- white-space: normal;
-}
-.shadow-sm {
- -webkit-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
- box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
-}
-.shadow {
- -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
- box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
-}
-.shadow-lg {
- -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
- box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
-}
-.shadow-none {
- -webkit-box-shadow: none !important;
- box-shadow: none !important;
-}
-.w-25 {
- width: 25% !important;
-}
-.w-50 {
- width: 50% !important;
-}
-.w-75 {
- width: 75% !important;
-}
-.w-100 {
- width: 100% !important;
-}
-.w-auto {
- width: auto !important;
-}
-.h-25 {
- height: 25% !important;
-}
-.h-50 {
- height: 50% !important;
-}
-.h-75 {
- height: 75% !important;
-}
-.h-100 {
- height: 100% !important;
-}
-.h-auto {
- height: auto !important;
-}
-.mw-100 {
- max-width: 100% !important;
-}
-.mh-100 {
- max-height: 100% !important;
-}
-.m-0 {
- margin: 0 !important;
-}
-.mt-0,
-.my-0 {
- margin-top: 0 !important;
-}
-.mr-0,
-.mx-0 {
- margin-right: 0 !important;
-}
-.mb-0,
-.my-0 {
- margin-bottom: 0 !important;
-}
-.ml-0,
-.mx-0 {
- margin-left: 0 !important;
-}
-.m-1 {
- margin: 4px !important;
-}
-.mt-1,
-.my-1 {
- margin-top: 4px !important;
-}
-.mr-1,
-.mx-1 {
- margin-right: 4px !important;
-}
-.mb-1,
-.my-1 {
- margin-bottom: 4px !important;
-}
-.ml-1,
-.mx-1 {
- margin-left: 4px !important;
-}
-.m-2 {
- margin: 8px !important;
-}
-.mt-2,
-.my-2 {
- margin-top: 8px !important;
-}
-.mr-2,
-.mx-2 {
- margin-right: 8px !important;
-}
-.mb-2,
-.my-2 {
- margin-bottom: 8px !important;
-}
-.ml-2,
-.mx-2 {
- margin-left: 8px !important;
-}
-.m-3 {
- margin: 16px !important;
-}
-.mt-3,
-.my-3 {
- margin-top: 16px !important;
-}
-.mr-3,
-.mx-3 {
- margin-right: 16px !important;
-}
-.mb-3,
-.my-3 {
- margin-bottom: 16px !important;
-}
-.ml-3,
-.mx-3 {
- margin-left: 16px !important;
-}
-.m-4 {
- margin: 24px !important;
-}
-.mt-4,
-.my-4 {
- margin-top: 24px !important;
-}
-.mr-4,
-.mx-4 {
- margin-right: 24px !important;
-}
-.mb-4,
-.my-4 {
- margin-bottom: 24px !important;
-}
-.ml-4,
-.mx-4 {
- margin-left: 24px !important;
-}
-.m-5 {
- margin: 48px !important;
-}
-.mt-5,
-.my-5 {
- margin-top: 48px !important;
-}
-.mr-5,
-.mx-5 {
- margin-right: 48px !important;
-}
-.mb-5,
-.my-5 {
- margin-bottom: 48px !important;
-}
-.ml-5,
-.mx-5 {
- margin-left: 48px !important;
-}
-.p-0 {
- padding: 0 !important;
-}
-.pt-0,
-.py-0 {
- padding-top: 0 !important;
-}
-.pr-0,
-.px-0 {
- padding-right: 0 !important;
-}
-.pb-0,
-.py-0 {
- padding-bottom: 0 !important;
-}
-.pl-0,
-.px-0 {
- padding-left: 0 !important;
-}
-.p-1 {
- padding: 4px !important;
-}
-.pt-1,
-.py-1 {
- padding-top: 4px !important;
-}
-.pr-1,
-.px-1 {
- padding-right: 4px !important;
-}
-.pb-1,
-.py-1 {
- padding-bottom: 4px !important;
-}
-.pl-1,
-.px-1 {
- padding-left: 4px !important;
-}
-.p-2 {
- padding: 8px !important;
-}
-.pt-2,
-.py-2 {
- padding-top: 8px !important;
-}
-.pr-2,
-.px-2 {
- padding-right: 8px !important;
-}
-.pb-2,
-.py-2 {
- padding-bottom: 8px !important;
-}
-.pl-2,
-.px-2 {
- padding-left: 8px !important;
-}
-.p-3 {
- padding: 16px !important;
-}
-.pt-3,
-.py-3 {
- padding-top: 16px !important;
-}
-.pr-3,
-.px-3 {
- padding-right: 16px !important;
-}
-.pb-3,
-.py-3 {
- padding-bottom: 16px !important;
-}
-.pl-3,
-.px-3 {
- padding-left: 16px !important;
-}
-.p-4 {
- padding: 24px !important;
-}
-.pt-4,
-.py-4 {
- padding-top: 24px !important;
-}
-.pr-4,
-.px-4 {
- padding-right: 24px !important;
-}
-.pb-4,
-.py-4 {
- padding-bottom: 24px !important;
-}
-.pl-4,
-.px-4 {
- padding-left: 24px !important;
-}
-.p-5 {
- padding: 48px !important;
-}
-.pt-5,
-.py-5 {
- padding-top: 48px !important;
-}
-.pr-5,
-.px-5 {
- padding-right: 48px !important;
-}
-.pb-5,
-.py-5 {
- padding-bottom: 48px !important;
-}
-.pl-5,
-.px-5 {
- padding-left: 48px !important;
-}
-.m-auto {
- margin: auto !important;
-}
-.mt-auto,
-.my-auto {
- margin-top: auto !important;
-}
-.mr-auto,
-.mx-auto {
- margin-right: auto !important;
-}
-.mb-auto,
-.my-auto {
- margin-bottom: auto !important;
-}
-.ml-auto,
-.mx-auto {
- margin-left: auto !important;
-}
-@media (min-width: 576px) {
- .m-sm-0 {
- margin: 0 !important;
- }
- .mt-sm-0,
- .my-sm-0 {
- margin-top: 0 !important;
- }
- .mr-sm-0,
- .mx-sm-0 {
- margin-right: 0 !important;
- }
- .mb-sm-0,
- .my-sm-0 {
- margin-bottom: 0 !important;
- }
- .ml-sm-0,
- .mx-sm-0 {
- margin-left: 0 !important;
- }
- .m-sm-1 {
- margin: 4px !important;
- }
- .mt-sm-1,
- .my-sm-1 {
- margin-top: 4px !important;
- }
- .mr-sm-1,
- .mx-sm-1 {
- margin-right: 4px !important;
- }
- .mb-sm-1,
- .my-sm-1 {
- margin-bottom: 4px !important;
- }
- .ml-sm-1,
- .mx-sm-1 {
- margin-left: 4px !important;
- }
- .m-sm-2 {
- margin: 8px !important;
- }
- .mt-sm-2,
- .my-sm-2 {
- margin-top: 8px !important;
- }
- .mr-sm-2,
- .mx-sm-2 {
- margin-right: 8px !important;
- }
- .mb-sm-2,
- .my-sm-2 {
- margin-bottom: 8px !important;
- }
- .ml-sm-2,
- .mx-sm-2 {
- margin-left: 8px !important;
- }
- .m-sm-3 {
- margin: 16px !important;
- }
- .mt-sm-3,
- .my-sm-3 {
- margin-top: 16px !important;
- }
- .mr-sm-3,
- .mx-sm-3 {
- margin-right: 16px !important;
- }
- .mb-sm-3,
- .my-sm-3 {
- margin-bottom: 16px !important;
- }
- .ml-sm-3,
- .mx-sm-3 {
- margin-left: 16px !important;
- }
- .m-sm-4 {
- margin: 24px !important;
- }
- .mt-sm-4,
- .my-sm-4 {
- margin-top: 24px !important;
- }
- .mr-sm-4,
- .mx-sm-4 {
- margin-right: 24px !important;
- }
- .mb-sm-4,
- .my-sm-4 {
- margin-bottom: 24px !important;
- }
- .ml-sm-4,
- .mx-sm-4 {
- margin-left: 24px !important;
- }
- .m-sm-5 {
- margin: 48px !important;
- }
- .mt-sm-5,
- .my-sm-5 {
- margin-top: 48px !important;
- }
- .mr-sm-5,
- .mx-sm-5 {
- margin-right: 48px !important;
- }
- .mb-sm-5,
- .my-sm-5 {
- margin-bottom: 48px !important;
- }
- .ml-sm-5,
- .mx-sm-5 {
- margin-left: 48px !important;
- }
- .p-sm-0 {
- padding: 0 !important;
- }
- .pt-sm-0,
- .py-sm-0 {
- padding-top: 0 !important;
- }
- .pr-sm-0,
- .px-sm-0 {
- padding-right: 0 !important;
- }
- .pb-sm-0,
- .py-sm-0 {
- padding-bottom: 0 !important;
- }
- .pl-sm-0,
- .px-sm-0 {
- padding-left: 0 !important;
- }
- .p-sm-1 {
- padding: 4px !important;
- }
- .pt-sm-1,
- .py-sm-1 {
- padding-top: 4px !important;
- }
- .pr-sm-1,
- .px-sm-1 {
- padding-right: 4px !important;
- }
- .pb-sm-1,
- .py-sm-1 {
- padding-bottom: 4px !important;
- }
- .pl-sm-1,
- .px-sm-1 {
- padding-left: 4px !important;
- }
- .p-sm-2 {
- padding: 8px !important;
- }
- .pt-sm-2,
- .py-sm-2 {
- padding-top: 8px !important;
- }
- .pr-sm-2,
- .px-sm-2 {
- padding-right: 8px !important;
- }
- .pb-sm-2,
- .py-sm-2 {
- padding-bottom: 8px !important;
- }
- .pl-sm-2,
- .px-sm-2 {
- padding-left: 8px !important;
- }
- .p-sm-3 {
- padding: 16px !important;
- }
- .pt-sm-3,
- .py-sm-3 {
- padding-top: 16px !important;
- }
- .pr-sm-3,
- .px-sm-3 {
- padding-right: 16px !important;
- }
- .pb-sm-3,
- .py-sm-3 {
- padding-bottom: 16px !important;
- }
- .pl-sm-3,
- .px-sm-3 {
- padding-left: 16px !important;
- }
- .p-sm-4 {
- padding: 24px !important;
- }
- .pt-sm-4,
- .py-sm-4 {
- padding-top: 24px !important;
- }
- .pr-sm-4,
- .px-sm-4 {
- padding-right: 24px !important;
- }
- .pb-sm-4,
- .py-sm-4 {
- padding-bottom: 24px !important;
- }
- .pl-sm-4,
- .px-sm-4 {
- padding-left: 24px !important;
- }
- .p-sm-5 {
- padding: 48px !important;
- }
- .pt-sm-5,
- .py-sm-5 {
- padding-top: 48px !important;
- }
- .pr-sm-5,
- .px-sm-5 {
- padding-right: 48px !important;
- }
- .pb-sm-5,
- .py-sm-5 {
- padding-bottom: 48px !important;
- }
- .pl-sm-5,
- .px-sm-5 {
- padding-left: 48px !important;
- }
- .m-sm-auto {
- margin: auto !important;
- }
- .mt-sm-auto,
- .my-sm-auto {
- margin-top: auto !important;
- }
- .mr-sm-auto,
- .mx-sm-auto {
- margin-right: auto !important;
- }
- .mb-sm-auto,
- .my-sm-auto {
- margin-bottom: auto !important;
- }
- .ml-sm-auto,
- .mx-sm-auto {
- margin-left: auto !important;
- }
-}
-@media (min-width: 768px) {
- .m-md-0 {
- margin: 0 !important;
- }
- .mt-md-0,
- .my-md-0 {
- margin-top: 0 !important;
- }
- .mr-md-0,
- .mx-md-0 {
- margin-right: 0 !important;
- }
- .mb-md-0,
- .my-md-0 {
- margin-bottom: 0 !important;
- }
- .ml-md-0,
- .mx-md-0 {
- margin-left: 0 !important;
- }
- .m-md-1 {
- margin: 4px !important;
- }
- .mt-md-1,
- .my-md-1 {
- margin-top: 4px !important;
- }
- .mr-md-1,
- .mx-md-1 {
- margin-right: 4px !important;
- }
- .mb-md-1,
- .my-md-1 {
- margin-bottom: 4px !important;
- }
- .ml-md-1,
- .mx-md-1 {
- margin-left: 4px !important;
- }
- .m-md-2 {
- margin: 8px !important;
- }
- .mt-md-2,
- .my-md-2 {
- margin-top: 8px !important;
- }
- .mr-md-2,
- .mx-md-2 {
- margin-right: 8px !important;
- }
- .mb-md-2,
- .my-md-2 {
- margin-bottom: 8px !important;
- }
- .ml-md-2,
- .mx-md-2 {
- margin-left: 8px !important;
- }
- .m-md-3 {
- margin: 16px !important;
- }
- .mt-md-3,
- .my-md-3 {
- margin-top: 16px !important;
- }
- .mr-md-3,
- .mx-md-3 {
- margin-right: 16px !important;
- }
- .mb-md-3,
- .my-md-3 {
- margin-bottom: 16px !important;
- }
- .ml-md-3,
- .mx-md-3 {
- margin-left: 16px !important;
- }
- .m-md-4 {
- margin: 24px !important;
- }
- .mt-md-4,
- .my-md-4 {
- margin-top: 24px !important;
- }
- .mr-md-4,
- .mx-md-4 {
- margin-right: 24px !important;
- }
- .mb-md-4,
- .my-md-4 {
- margin-bottom: 24px !important;
- }
- .ml-md-4,
- .mx-md-4 {
- margin-left: 24px !important;
- }
- .m-md-5 {
- margin: 48px !important;
- }
- .mt-md-5,
- .my-md-5 {
- margin-top: 48px !important;
- }
- .mr-md-5,
- .mx-md-5 {
- margin-right: 48px !important;
- }
- .mb-md-5,
- .my-md-5 {
- margin-bottom: 48px !important;
- }
- .ml-md-5,
- .mx-md-5 {
- margin-left: 48px !important;
- }
- .p-md-0 {
- padding: 0 !important;
- }
- .pt-md-0,
- .py-md-0 {
- padding-top: 0 !important;
- }
- .pr-md-0,
- .px-md-0 {
- padding-right: 0 !important;
- }
- .pb-md-0,
- .py-md-0 {
- padding-bottom: 0 !important;
- }
- .pl-md-0,
- .px-md-0 {
- padding-left: 0 !important;
- }
- .p-md-1 {
- padding: 4px !important;
- }
- .pt-md-1,
- .py-md-1 {
- padding-top: 4px !important;
- }
- .pr-md-1,
- .px-md-1 {
- padding-right: 4px !important;
- }
- .pb-md-1,
- .py-md-1 {
- padding-bottom: 4px !important;
- }
- .pl-md-1,
- .px-md-1 {
- padding-left: 4px !important;
- }
- .p-md-2 {
- padding: 8px !important;
- }
- .pt-md-2,
- .py-md-2 {
- padding-top: 8px !important;
- }
- .pr-md-2,
- .px-md-2 {
- padding-right: 8px !important;
- }
- .pb-md-2,
- .py-md-2 {
- padding-bottom: 8px !important;
- }
- .pl-md-2,
- .px-md-2 {
- padding-left: 8px !important;
- }
- .p-md-3 {
- padding: 16px !important;
- }
- .pt-md-3,
- .py-md-3 {
- padding-top: 16px !important;
- }
- .pr-md-3,
- .px-md-3 {
- padding-right: 16px !important;
- }
- .pb-md-3,
- .py-md-3 {
- padding-bottom: 16px !important;
- }
- .pl-md-3,
- .px-md-3 {
- padding-left: 16px !important;
- }
- .p-md-4 {
- padding: 24px !important;
- }
- .pt-md-4,
- .py-md-4 {
- padding-top: 24px !important;
- }
- .pr-md-4,
- .px-md-4 {
- padding-right: 24px !important;
- }
- .pb-md-4,
- .py-md-4 {
- padding-bottom: 24px !important;
- }
- .pl-md-4,
- .px-md-4 {
- padding-left: 24px !important;
- }
- .p-md-5 {
- padding: 48px !important;
- }
- .pt-md-5,
- .py-md-5 {
- padding-top: 48px !important;
- }
- .pr-md-5,
- .px-md-5 {
- padding-right: 48px !important;
- }
- .pb-md-5,
- .py-md-5 {
- padding-bottom: 48px !important;
- }
- .pl-md-5,
- .px-md-5 {
- padding-left: 48px !important;
- }
- .m-md-auto {
- margin: auto !important;
- }
- .mt-md-auto,
- .my-md-auto {
- margin-top: auto !important;
- }
- .mr-md-auto,
- .mx-md-auto {
- margin-right: auto !important;
- }
- .mb-md-auto,
- .my-md-auto {
- margin-bottom: auto !important;
- }
- .ml-md-auto,
- .mx-md-auto {
- margin-left: auto !important;
- }
-}
-@media (min-width: 992px) {
- .m-lg-0 {
- margin: 0 !important;
- }
- .mt-lg-0,
- .my-lg-0 {
- margin-top: 0 !important;
- }
- .mr-lg-0,
- .mx-lg-0 {
- margin-right: 0 !important;
- }
- .mb-lg-0,
- .my-lg-0 {
- margin-bottom: 0 !important;
- }
- .ml-lg-0,
- .mx-lg-0 {
- margin-left: 0 !important;
- }
- .m-lg-1 {
- margin: 4px !important;
- }
- .mt-lg-1,
- .my-lg-1 {
- margin-top: 4px !important;
- }
- .mr-lg-1,
- .mx-lg-1 {
- margin-right: 4px !important;
- }
- .mb-lg-1,
- .my-lg-1 {
- margin-bottom: 4px !important;
- }
- .ml-lg-1,
- .mx-lg-1 {
- margin-left: 4px !important;
- }
- .m-lg-2 {
- margin: 8px !important;
- }
- .mt-lg-2,
- .my-lg-2 {
- margin-top: 8px !important;
- }
- .mr-lg-2,
- .mx-lg-2 {
- margin-right: 8px !important;
- }
- .mb-lg-2,
- .my-lg-2 {
- margin-bottom: 8px !important;
- }
- .ml-lg-2,
- .mx-lg-2 {
- margin-left: 8px !important;
- }
- .m-lg-3 {
- margin: 16px !important;
- }
- .mt-lg-3,
- .my-lg-3 {
- margin-top: 16px !important;
- }
- .mr-lg-3,
- .mx-lg-3 {
- margin-right: 16px !important;
- }
- .mb-lg-3,
- .my-lg-3 {
- margin-bottom: 16px !important;
- }
- .ml-lg-3,
- .mx-lg-3 {
- margin-left: 16px !important;
- }
- .m-lg-4 {
- margin: 24px !important;
- }
- .mt-lg-4,
- .my-lg-4 {
- margin-top: 24px !important;
- }
- .mr-lg-4,
- .mx-lg-4 {
- margin-right: 24px !important;
- }
- .mb-lg-4,
- .my-lg-4 {
- margin-bottom: 24px !important;
- }
- .ml-lg-4,
- .mx-lg-4 {
- margin-left: 24px !important;
- }
- .m-lg-5 {
- margin: 48px !important;
- }
- .mt-lg-5,
- .my-lg-5 {
- margin-top: 48px !important;
- }
- .mr-lg-5,
- .mx-lg-5 {
- margin-right: 48px !important;
- }
- .mb-lg-5,
- .my-lg-5 {
- margin-bottom: 48px !important;
- }
- .ml-lg-5,
- .mx-lg-5 {
- margin-left: 48px !important;
- }
- .p-lg-0 {
- padding: 0 !important;
- }
- .pt-lg-0,
- .py-lg-0 {
- padding-top: 0 !important;
- }
- .pr-lg-0,
- .px-lg-0 {
- padding-right: 0 !important;
- }
- .pb-lg-0,
- .py-lg-0 {
- padding-bottom: 0 !important;
- }
- .pl-lg-0,
- .px-lg-0 {
- padding-left: 0 !important;
- }
- .p-lg-1 {
- padding: 4px !important;
- }
- .pt-lg-1,
- .py-lg-1 {
- padding-top: 4px !important;
- }
- .pr-lg-1,
- .px-lg-1 {
- padding-right: 4px !important;
- }
- .pb-lg-1,
- .py-lg-1 {
- padding-bottom: 4px !important;
- }
- .pl-lg-1,
- .px-lg-1 {
- padding-left: 4px !important;
- }
- .p-lg-2 {
- padding: 8px !important;
- }
- .pt-lg-2,
- .py-lg-2 {
- padding-top: 8px !important;
- }
- .pr-lg-2,
- .px-lg-2 {
- padding-right: 8px !important;
- }
- .pb-lg-2,
- .py-lg-2 {
- padding-bottom: 8px !important;
- }
- .pl-lg-2,
- .px-lg-2 {
- padding-left: 8px !important;
- }
- .p-lg-3 {
- padding: 16px !important;
- }
- .pt-lg-3,
- .py-lg-3 {
- padding-top: 16px !important;
- }
- .pr-lg-3,
- .px-lg-3 {
- padding-right: 16px !important;
- }
- .pb-lg-3,
- .py-lg-3 {
- padding-bottom: 16px !important;
- }
- .pl-lg-3,
- .px-lg-3 {
- padding-left: 16px !important;
- }
- .p-lg-4 {
- padding: 24px !important;
- }
- .pt-lg-4,
- .py-lg-4 {
- padding-top: 24px !important;
- }
- .pr-lg-4,
- .px-lg-4 {
- padding-right: 24px !important;
- }
- .pb-lg-4,
- .py-lg-4 {
- padding-bottom: 24px !important;
- }
- .pl-lg-4,
- .px-lg-4 {
- padding-left: 24px !important;
- }
- .p-lg-5 {
- padding: 48px !important;
- }
- .pt-lg-5,
- .py-lg-5 {
- padding-top: 48px !important;
- }
- .pr-lg-5,
- .px-lg-5 {
- padding-right: 48px !important;
- }
- .pb-lg-5,
- .py-lg-5 {
- padding-bottom: 48px !important;
- }
- .pl-lg-5,
- .px-lg-5 {
- padding-left: 48px !important;
- }
- .m-lg-auto {
- margin: auto !important;
- }
- .mt-lg-auto,
- .my-lg-auto {
- margin-top: auto !important;
- }
- .mr-lg-auto,
- .mx-lg-auto {
- margin-right: auto !important;
- }
- .mb-lg-auto,
- .my-lg-auto {
- margin-bottom: auto !important;
- }
- .ml-lg-auto,
- .mx-lg-auto {
- margin-left: auto !important;
- }
-}
-.text-monospace {
- font-family: "Roboto Mono", monospace;
-}
-.text-justify {
- text-align: justify !important;
-}
-.text-nowrap {
- white-space: nowrap !important;
-}
-.text-truncate {
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
-}
-.text-left {
- text-align: left !important;
-}
-.text-right {
- text-align: right !important;
-}
-.text-center {
- text-align: center !important;
-}
-@media (min-width: 576px) {
- .text-sm-left {
- text-align: left !important;
- }
- .text-sm-right {
- text-align: right !important;
- }
- .text-sm-center {
- text-align: center !important;
- }
-}
-@media (min-width: 768px) {
- .text-md-left {
- text-align: left !important;
- }
- .text-md-right {
- text-align: right !important;
- }
- .text-md-center {
- text-align: center !important;
- }
-}
-@media (min-width: 992px) {
- .text-lg-left {
- text-align: left !important;
- }
- .text-lg-right {
- text-align: right !important;
- }
- .text-lg-center {
- text-align: center !important;
- }
-}
-@media (min-width: 1200px) {
- .flex-xl-row {
- -webkit-box-orient: horizontal !important;
- -webkit-box-direction: normal !important;
- -ms-flex-direction: row !important;
- flex-direction: row !important;
- }
- .flex-xl-column {
- -webkit-box-orient: vertical !important;
- -webkit-box-direction: normal !important;
- -ms-flex-direction: column !important;
- flex-direction: column !important;
- }
- .flex-xl-row-reverse {
- -webkit-box-orient: horizontal !important;
- -webkit-box-direction: reverse !important;
- -ms-flex-direction: row-reverse !important;
- flex-direction: row-reverse !important;
- }
- .flex-xl-column-reverse {
- -webkit-box-orient: vertical !important;
- -webkit-box-direction: reverse !important;
- -ms-flex-direction: column-reverse !important;
- flex-direction: column-reverse !important;
- }
- .flex-xl-wrap {
- -ms-flex-wrap: wrap !important;
- flex-wrap: wrap !important;
- }
- .flex-xl-nowrap {
- -ms-flex-wrap: nowrap !important;
- flex-wrap: nowrap !important;
- }
- .flex-xl-wrap-reverse {
- -ms-flex-wrap: wrap-reverse !important;
- flex-wrap: wrap-reverse !important;
- }
- .flex-xl-fill {
- -webkit-box-flex: 1 !important;
- -ms-flex: 1 1 auto !important;
- flex: 1 1 auto !important;
- }
- .flex-xl-grow-0 {
- -webkit-box-flex: 0 !important;
- -ms-flex-positive: 0 !important;
- flex-grow: 0 !important;
- }
- .flex-xl-grow-1 {
- -webkit-box-flex: 1 !important;
- -ms-flex-positive: 1 !important;
- flex-grow: 1 !important;
- }
- .flex-xl-shrink-0 {
- -ms-flex-negative: 0 !important;
- flex-shrink: 0 !important;
- }
- .flex-xl-shrink-1 {
- -ms-flex-negative: 1 !important;
- flex-shrink: 1 !important;
- }
- .justify-content-xl-start {
- -webkit-box-pack: start !important;
- -ms-flex-pack: start !important;
- justify-content: flex-start !important;
- }
- .justify-content-xl-end {
- -webkit-box-pack: end !important;
- -ms-flex-pack: end !important;
- justify-content: flex-end !important;
- }
- .justify-content-xl-center {
- -webkit-box-pack: center !important;
- -ms-flex-pack: center !important;
- justify-content: center !important;
- }
- .justify-content-xl-between {
- -webkit-box-pack: justify !important;
- -ms-flex-pack: justify !important;
- justify-content: space-between !important;
- }
- .justify-content-xl-around {
- -ms-flex-pack: distribute !important;
- justify-content: space-around !important;
- }
- .align-items-xl-start {
- -webkit-box-align: start !important;
- -ms-flex-align: start !important;
- align-items: flex-start !important;
- }
- .align-items-xl-end {
- -webkit-box-align: end !important;
- -ms-flex-align: end !important;
- align-items: flex-end !important;
- }
- .align-items-xl-center {
- -webkit-box-align: center !important;
- -ms-flex-align: center !important;
- align-items: center !important;
- }
- .align-items-xl-baseline {
- -webkit-box-align: baseline !important;
- -ms-flex-align: baseline !important;
- align-items: baseline !important;
- }
- .align-items-xl-stretch {
- -webkit-box-align: stretch !important;
- -ms-flex-align: stretch !important;
- align-items: stretch !important;
- }
- .align-content-xl-start {
- -ms-flex-line-pack: start !important;
- align-content: flex-start !important;
- }
- .align-content-xl-end {
- -ms-flex-line-pack: end !important;
- align-content: flex-end !important;
- }
- .align-content-xl-center {
- -ms-flex-line-pack: center !important;
- align-content: center !important;
- }
- .align-content-xl-between {
- -ms-flex-line-pack: justify !important;
- align-content: space-between !important;
- }
- .align-content-xl-around {
- -ms-flex-line-pack: distribute !important;
- align-content: space-around !important;
- }
- .align-content-xl-stretch {
- -ms-flex-line-pack: stretch !important;
- align-content: stretch !important;
- }
- .align-self-xl-auto {
- -ms-flex-item-align: auto !important;
- align-self: auto !important;
- }
- .align-self-xl-start {
- -ms-flex-item-align: start !important;
- align-self: flex-start !important;
- }
- .align-self-xl-end {
- -ms-flex-item-align: end !important;
- align-self: flex-end !important;
- }
- .align-self-xl-center {
- -ms-flex-item-align: center !important;
- align-self: center !important;
- }
- .align-self-xl-baseline {
- -ms-flex-item-align: baseline !important;
- align-self: baseline !important;
- }
- .align-self-xl-stretch {
- -ms-flex-item-align: stretch !important;
- align-self: stretch !important;
- }
- .float-xl-left {
- float: left !important;
- }
- .float-xl-right {
- float: right !important;
- }
- .float-xl-none {
- float: none !important;
- }
- .m-xl-0 {
- margin: 0 !important;
- }
- .mt-xl-0,
- .my-xl-0 {
- margin-top: 0 !important;
- }
- .mr-xl-0,
- .mx-xl-0 {
- margin-right: 0 !important;
- }
- .mb-xl-0,
- .my-xl-0 {
- margin-bottom: 0 !important;
- }
- .ml-xl-0,
- .mx-xl-0 {
- margin-left: 0 !important;
- }
- .m-xl-1 {
- margin: 4px !important;
- }
- .mt-xl-1,
- .my-xl-1 {
- margin-top: 4px !important;
- }
- .mr-xl-1,
- .mx-xl-1 {
- margin-right: 4px !important;
- }
- .mb-xl-1,
- .my-xl-1 {
- margin-bottom: 4px !important;
- }
- .ml-xl-1,
- .mx-xl-1 {
- margin-left: 4px !important;
- }
- .m-xl-2 {
- margin: 8px !important;
- }
- .mt-xl-2,
- .my-xl-2 {
- margin-top: 8px !important;
- }
- .mr-xl-2,
- .mx-xl-2 {
- margin-right: 8px !important;
- }
- .mb-xl-2,
- .my-xl-2 {
- margin-bottom: 8px !important;
- }
- .ml-xl-2,
- .mx-xl-2 {
- margin-left: 8px !important;
- }
- .m-xl-3 {
- margin: 16px !important;
- }
- .mt-xl-3,
- .my-xl-3 {
- margin-top: 16px !important;
- }
- .mr-xl-3,
- .mx-xl-3 {
- margin-right: 16px !important;
- }
- .mb-xl-3,
- .my-xl-3 {
- margin-bottom: 16px !important;
- }
- .ml-xl-3,
- .mx-xl-3 {
- margin-left: 16px !important;
- }
- .m-xl-4 {
- margin: 24px !important;
- }
- .mt-xl-4,
- .my-xl-4 {
- margin-top: 24px !important;
- }
- .mr-xl-4,
- .mx-xl-4 {
- margin-right: 24px !important;
- }
- .mb-xl-4,
- .my-xl-4 {
- margin-bottom: 24px !important;
- }
- .ml-xl-4,
- .mx-xl-4 {
- margin-left: 24px !important;
- }
- .m-xl-5 {
- margin: 48px !important;
- }
- .mt-xl-5,
- .my-xl-5 {
- margin-top: 48px !important;
- }
- .mr-xl-5,
- .mx-xl-5 {
- margin-right: 48px !important;
- }
- .mb-xl-5,
- .my-xl-5 {
- margin-bottom: 48px !important;
- }
- .ml-xl-5,
- .mx-xl-5 {
- margin-left: 48px !important;
- }
- .p-xl-0 {
- padding: 0 !important;
- }
- .pt-xl-0,
- .py-xl-0 {
- padding-top: 0 !important;
- }
- .pr-xl-0,
- .px-xl-0 {
- padding-right: 0 !important;
- }
- .pb-xl-0,
- .py-xl-0 {
- padding-bottom: 0 !important;
- }
- .pl-xl-0,
- .px-xl-0 {
- padding-left: 0 !important;
- }
- .p-xl-1 {
- padding: 4px !important;
- }
- .pt-xl-1,
- .py-xl-1 {
- padding-top: 4px !important;
- }
- .pr-xl-1,
- .px-xl-1 {
- padding-right: 4px !important;
- }
- .pb-xl-1,
- .py-xl-1 {
- padding-bottom: 4px !important;
- }
- .pl-xl-1,
- .px-xl-1 {
- padding-left: 4px !important;
- }
- .p-xl-2 {
- padding: 8px !important;
- }
- .pt-xl-2,
- .py-xl-2 {
- padding-top: 8px !important;
- }
- .pr-xl-2,
- .px-xl-2 {
- padding-right: 8px !important;
- }
- .pb-xl-2,
- .py-xl-2 {
- padding-bottom: 8px !important;
- }
- .pl-xl-2,
- .px-xl-2 {
- padding-left: 8px !important;
- }
- .p-xl-3 {
- padding: 16px !important;
- }
- .pt-xl-3,
- .py-xl-3 {
- padding-top: 16px !important;
- }
- .pr-xl-3,
- .px-xl-3 {
- padding-right: 16px !important;
- }
- .pb-xl-3,
- .py-xl-3 {
- padding-bottom: 16px !important;
- }
- .pl-xl-3,
- .px-xl-3 {
- padding-left: 16px !important;
- }
- .p-xl-4 {
- padding: 24px !important;
- }
- .pt-xl-4,
- .py-xl-4 {
- padding-top: 24px !important;
- }
- .pr-xl-4,
- .px-xl-4 {
- padding-right: 24px !important;
- }
- .pb-xl-4,
- .py-xl-4 {
- padding-bottom: 24px !important;
- }
- .pl-xl-4,
- .px-xl-4 {
- padding-left: 24px !important;
- }
- .p-xl-5 {
- padding: 48px !important;
- }
- .pt-xl-5,
- .py-xl-5 {
- padding-top: 48px !important;
- }
- .pr-xl-5,
- .px-xl-5 {
- padding-right: 48px !important;
- }
- .pb-xl-5,
- .py-xl-5 {
- padding-bottom: 48px !important;
- }
- .pl-xl-5,
- .px-xl-5 {
- padding-left: 48px !important;
- }
- .m-xl-auto {
- margin: auto !important;
- }
- .mt-xl-auto,
- .my-xl-auto {
- margin-top: auto !important;
- }
- .mr-xl-auto,
- .mx-xl-auto {
- margin-right: auto !important;
- }
- .mb-xl-auto,
- .my-xl-auto {
- margin-bottom: auto !important;
- }
- .ml-xl-auto,
- .mx-xl-auto {
- margin-left: auto !important;
- }
- .text-xl-left {
- text-align: left !important;
- }
- .text-xl-right {
- text-align: right !important;
- }
- .text-xl-center {
- text-align: center !important;
- }
-}
-.text-lowercase {
- text-transform: lowercase !important;
-}
-.text-uppercase {
- text-transform: uppercase !important;
-}
-.text-capitalize {
- text-transform: capitalize !important;
-}
-.font-weight-light {
- font-weight: 300 !important;
-}
-.font-weight-normal {
- font-weight: 400 !important;
-}
-.font-weight-bold {
- font-weight: 700 !important;
-}
-.font-italic {
- font-style: italic !important;
-}
-.text-white {
- color: #fff !important;
-}
-.text-primary {
- color: #004d99 !important;
-}
-a.text-primary:focus,
-a.text-primary:hover {
- color: #004080 !important;
-}
-.text-secondary {
- color: #3d4955 !important;
-}
-a.text-secondary:focus,
-a.text-secondary:hover {
- color: #323c46 !important;
-}
-.text-success {
- color: #008053 !important;
-}
-a.text-success:focus,
-a.text-success:hover {
- color: #006642 !important;
-}
-.text-info {
- color: #717273 !important;
-}
-a.text-info:focus,
-a.text-info:hover {
- color: #646566 !important;
-}
-.text-warning {
- color: #a36200 !important;
-}
-a.text-warning:focus,
-a.text-warning:hover {
- color: #995c00 !important;
-}
-.text-danger {
- color: #e00929 !important;
-}
-a.text-danger:focus,
-a.text-danger:hover {
- color: #c70825 !important;
-}
-.text-light {
- color: #bdb4d8 !important;
-}
-a.text-light:focus,
-a.text-light:hover {
- color: #aea3d0 !important;
-}
-.text-dark {
- color: #050b12 !important;
-}
-a.text-dark:focus,
-a.text-dark:hover {
- color: #000 !important;
-}
-.text-100 {
- color: #bbbdc1 !important;
-}
-a.text-100:focus,
-a.text-100:hover {
- color: #aeb0b5 !important;
-}
-.text-200 {
- color: #a3a4a7 !important;
-}
-a.text-200:focus,
-a.text-200:hover {
- color: #96979a !important;
-}
-.text-300 {
- color: #8a8b8d !important;
-}
-a.text-300:focus,
-a.text-300:hover {
- color: #7d7e80 !important;
-}
-.text-400 {
- color: #717273 !important;
-}
-a.text-400:focus,
-a.text-400:hover {
- color: #646566 !important;
-}
-.text-500 {
- color: #585859 !important;
-}
-a.text-500:focus,
-a.text-500:hover {
- color: #4b4c4c !important;
-}
-.text-600 {
- color: #3f3f40 !important;
-}
-a.text-600:focus,
-a.text-600:hover {
- color: #323233 !important;
-}
-.text-700 {
- color: #262626 !important;
-}
-a.text-700:focus,
-a.text-700:hover {
- color: #191919 !important;
-}
-.text-800 {
- color: #0c0c0d !important;
-}
-.text-900,
-a.text-800:focus,
-a.text-800:hover,
-a.text-900:focus,
-a.text-900:hover {
- color: #000 !important;
-}
-.text-body {
- color: #19191a !important;
-}
-.text-muted {
- color: #5a768a !important;
-}
-.text-black-50 {
- color: rgba(0, 0, 0, 0.5) !important;
-}
-.text-white-50 {
- color: rgba(255, 255, 255, 0.5) !important;
-}
-.text-hide {
- font: 0/0 a;
- color: transparent;
- text-shadow: none;
- background-color: transparent;
- border: 0;
-}
-.visible {
- visibility: visible !important;
-}
-.invisible {
- visibility: hidden !important;
-}
-body,
-html {
- font-size: 16px;
- line-height: 1.5;
-}
-.h1,
-h1 {
- letter-spacing: -1px;
-}
-@media (min-width: 576px) {
- body,
- html {
- font-size: 18px;
- line-height: 1.555;
- }
- .h1,
- h1 {
- font-size: 2.666rem;
- letter-spacing: -1.3px;
- line-height: 1.25;
- }
-}
-.h2,
-h2 {
- line-height: 1.25;
-}
-@media (min-width: 576px) {
- .h2,
- h2 {
- font-size: 2.222rem;
- line-height: 1.2;
- letter-spacing: -2px;
- }
-}
-.h3,
-h3 {
- line-height: 1.1428;
-}
-@media (min-width: 576px) {
- .h3,
- h3 {
- font-size: 1.777rem;
- line-height: 1.25;
- }
-}
-.h4,
-h4 {
- line-height: 1.1666;
-}
-@media (min-width: 576px) {
- .h4,
- h4 {
- font-size: 1.555rem;
- line-height: 1.428;
- font-weight: 600;
- }
- .h5,
- h5 {
- font-size: 1.333rem;
- }
-}
-.h5,
-h5 {
- font-weight: 400;
-}
-.h6,
-h6 {
- font-weight: 600;
- line-height: 1.5;
-}
-.display-1 {
- font-size: 3.111rem;
-}
-@media (min-width: 576px) {
- .display-1 {
- font-size: 3.111rem;
- line-height: 1.428;
- }
-}
-.blockquote,
-blockquote {
- font-family: Lora, Georgia, serif;
- margin: 1.5rem 0;
-}
-caption {
- font-size: 0.777rem;
- line-height: 1.4285;
-}
-b,
-strong {
- font-weight: 600;
-}
-.small,
-small {
- font-size: 0.9375rem;
- font-weight: 400;
-}
-@media (min-width: 576px) {
- .small,
- small {
- font-size: 0.8888rem;
- }
-}
-.x-small {
- font-size: 0.875rem;
- font-weight: 400;
-}
-.blockquote-footer {
- color: #656566;
-}
-.bg-dark .blockquote-footer {
- color: #979899;
-}
-.row.variable-gutters {
- margin-right: -6px;
- margin-left: -6px;
-}
-.row.variable-gutters > .col,
-.row.variable-gutters > [class*="col-"] {
- padding-right: 6px;
- padding-left: 6px;
-}
-@media (min-width: 576px) {
- .x-small {
- font-size: 0.7777rem;
- }
- .row.variable-gutters {
- margin-right: -6px;
- margin-left: -6px;
- }
- .row.variable-gutters > .col,
- .row.variable-gutters > [class*="col-"] {
- padding-right: 6px;
- padding-left: 6px;
- }
-}
-@media (min-width: 768px) {
- .row.variable-gutters {
- margin-right: -10px;
- margin-left: -10px;
- }
- .row.variable-gutters > .col,
- .row.variable-gutters > [class*="col-"] {
- padding-right: 10px;
- padding-left: 10px;
- }
-}
-@media (min-width: 992px) {
- .row.variable-gutters {
- margin-right: -10px;
- margin-left: -10px;
- }
- .row.variable-gutters > .col,
- .row.variable-gutters > [class*="col-"] {
- padding-right: 10px;
- padding-left: 10px;
- }
-}
-@media (min-width: 1200px) {
- .row.variable-gutters {
- margin-right: -14px;
- margin-left: -14px;
- }
- .row.variable-gutters > .col,
- .row.variable-gutters > [class*="col-"] {
- padding-right: 14px;
- padding-left: 14px;
- }
-}
-.table td,
-.table th {
- text-align: left;
- border-bottom: 1px solid #d6dce3;
- border-top: none;
-}
-.breadcrumb-container .breadcrumb {
- padding: 24px;
- border-radius: 0;
-}
-.breadcrumb-container .breadcrumb .breadcrumb-item {
- padding-left: 0;
-}
-.breadcrumb-container .breadcrumb .breadcrumb-item + .breadcrumb-item:before {
- display: none;
-}
-.breadcrumb-container .breadcrumb .breadcrumb-item i {
- padding-right: 0.5em;
-}
-.breadcrumb-container .breadcrumb .breadcrumb-item a {
- color: #5b6f82;
- font-weight: 600;
-}
-.breadcrumb-container .breadcrumb .breadcrumb-item.active a {
- font-weight: 400;
- pointer-events: none;
-}
-.breadcrumb-container .breadcrumb .breadcrumb-item span.separator {
- display: inline-block;
- font-weight: 600;
- padding: 0 0.5em;
-}
-.breadcrumb-container .breadcrumb.dark {
- background: #435a70;
-}
-.breadcrumb-container .breadcrumb.dark .breadcrumb-item a,
-.breadcrumb-container .breadcrumb.dark .breadcrumb-item span.separator {
- color: #fff;
-}
-.breadcrumb-container .breadcrumb.dark .breadcrumb-item i {
- color: #0bd9d2;
-}
-.modal-content,
-.modal-header {
- border-radius: 0;
-}
-[data-toggle="collapse"] .collapse-icon::before {
- content: "";
- display: inline-block;
- width: 0;
- height: 0;
- border-top: 0.5rem solid;
- border-right: 0.5rem solid transparent;
- border-bottom: 0;
- border-left: 0.5rem solid transparent;
- vertical-align: 0.1875rem;
-}
-[data-toggle="collapse"].collapsed .collapse-icon::before {
- -webkit-transform: rotate(180deg);
- transform: rotate(180deg);
-}
-.collapse-div {
- border-bottom: 1px solid #e3e4e6;
-}
-.collapse-div .collapse-div {
- border: 1px solid #e3e4e6;
- border-top: 0;
-}
-.collapse-header {
- position: relative;
-}
-.collapse-header [data-toggle="collapse"] {
- width: 100%;
- text-align: left;
- border: 0;
- background-color: transparent;
- border-top: 1px solid #e3e4e6;
- padding: 14px 24px;
- cursor: pointer;
- color: #5c6f82;
- font-weight: 600;
-}
-.collapse-header [data-toggle="collapse"][aria-expanded="false"] {
- color: #0073e6;
-}
-.collapse-header [data-toggle="collapse"][aria-expanded="false"]:after {
- content: "\e818";
-}
-.collapse-header [data-toggle="collapse"][aria-expanded="true"]:before {
- height: 2px;
- width: 56px;
- border-radius: 2px;
- background-color: #0073e6;
- position: absolute;
- top: 0;
- display: block;
- content: "";
- left: 20px;
-}
-.collapse-header [data-toggle="collapse"][aria-expanded="false"]:hover:after,
-.collapse-header [data-toggle="collapse"][aria-expanded="true"]:hover:after {
- text-decoration: none;
-}
-.collapse-header [data-toggle="collapse"]:after {
- content: "\e810";
- font-family: italia-icon-font;
- font-style: normal;
- font-weight: 400;
- float: right;
- text-decoration: inherit;
- width: 1em;
- margin-right: 0.2em;
- margin-top: 5px;
- text-align: center;
- font-variant: normal;
- text-transform: none;
- line-height: 1em;
-}
-.collapse-header [data-toggle="collapse"]:hover {
- background-color: #e6ecf2;
- text-decoration: underline;
-}
-.collapse-header [data-toggle="collapse"]:active {
- background-color: #0073e6;
- color: #fff;
- border-color: #0073e6;
-}
-.collapse-body {
- padding: 12px 24px 42px;
-}
-.collapse-body .collapse-header button[aria-expanded="true"]:before {
- height: 0;
- width: 0;
-}
-.carousel {
- background-color: #444e57;
- padding: 3.5em 3em 3em;
-}
-.carousel-control-next,
-.carousel-control-prev {
- top: 1em;
- -webkit-box-align: start;
- -ms-flex-align: start;
- align-items: flex-start;
-}
-.carousel-control-prev {
- left: auto;
- right: 6em;
-}
-.carousel-control-next {
- right: 3em;
-}
-.carousel-caption {
- position: static;
- padding-bottom: 0;
-}
-.carousel-indicators .active {
- background-color: #5c6f82;
-}
-.list-group-item {
- padding: 1rem;
-}
-.list-group-item.disabled,
-.list-group-item:disabled {
- cursor: default;
-}
-.list-group-item-action:focus,
-.list-group-item-action:hover {
- text-decoration: underline;
- background-color: #d9e6f2;
-}
-.list-group-item-action.disabled:focus,
-.list-group-item-action.disabled:hover,
-.list-group-item-action:disabled:focus,
-.list-group-item-action:disabled:hover {
- text-decoration: none;
- background-color: transparent;
- border-top-color: transparent;
-}
-.list-group-item.active:focus,
-.list-group-item.active:hover {
- background-color: #0073e6;
-}
-.alert {
- position: relative;
- padding: 1rem 1rem 1rem 4em;
- margin-bottom: 1rem;
- border: 1px solid #b1b1b3;
-}
-.alert-heading {
- color: inherit;
-}
-.alert-link {
- font-weight: 700;
-}
-.alert-dismissible {
- padding-right: 3.5rem;
-}
-.alert-dismissible .close {
- position: absolute;
- top: 0;
- right: 0;
- padding: 0.8rem 1rem;
- color: inherit;
-}
-.alert-success {
- background-position: 1em 0.8em;
- background-repeat: no-repeat;
- border-left: 8px solid #00cc85;
-}
-.alert-info {
- background-position: 1em 0.8em;
- background-repeat: no-repeat;
- border-left: 8px solid #979899;
-}
-.alert-warning {
- background-position: 1em 0.8em;
- background-repeat: no-repeat;
- border-left: 8px solid #f90;
-}
-.alert-danger {
- background-position: 1em 0.8em;
- background-repeat: no-repeat;
- border-left: 8px solid #f73e5a;
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Eerror%3C/title%3E%3Cpath d='M16 1.6C24 1.6 30.4 8 30.4 16S24 30.4 16 30.4 1.6 24 1.6 16 8 1.6 16 1.6zM16 0C7.2 0 0 7.2 0 16s7.2 16 16 16 16-7.2 16-16S24.8 0 16 0z'/%3E%3Cpath d='M14.4 24c0-.96.64-1.6 1.6-1.6s1.6.64 1.6 1.6c0 .96-.64 1.6-1.6 1.6s-1.6-.64-1.6-1.6zM15.04 20.8l-.32-14.4h2.56l-.32 14.4z'/%3E%3C/svg%3E");
-}
-.alert-warning {
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Ewarning%3C/title%3E%3Cpath d='M14.333 26c0-1 .667-1.667 1.667-1.667S17.667 25 17.667 26 17 27.667 16 27.667 14.333 27 14.333 26zM15 22.667l-.333-15h2.667l-.333 15z'/%3E%3Cpath d='M16 2.667c1 0 2 .5 2.5 1.333l10.333 20.833c.5.833.5 2 0 2.833s-1.5 1.5-2.5 1.5H5.666c-1 0-2-.5-2.5-1.5-.5-.833-.5-2 0-2.833L13.499 4c.5-.833 1.5-1.333 2.5-1.333zM16 1c-1.5 0-3 .833-4 2.333L1.667 24.166c-1.667 3 .5 6.833 4 6.833h20.667c3.5 0 5.667-3.833 4-6.833L20.001 3.333c-1-1.667-2.5-2.333-4-2.333z'/%3E%3C/svg%3E");
-}
-.alert-success {
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Echeck%3C/title%3E%3Cpath d='M32 6.682l-2.824-2.635-18.447 18.635-8.094-8.094L0 17.412l8.094 7.906h-.188l2.824 2.635 2.635-2.635z'/%3E%3C/svg%3E");
-}
-.alert-info {
- background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ctitle%3Einfo%3C/title%3E%3Cpath d='M16 1.6C24 1.6 30.4 8 30.4 16S24 30.4 16 30.4 1.6 24 1.6 16 8.16 1.6 16 1.6zM16 0C7.2 0 0 7.2 0 16s7.2 16 16 16 16-7.2 16-16S24.8 0 16 0z'/%3E%3Cpath d='M14.72 9.76V6.72h2.88v3.04h-2.88zm0 15.84V12h2.88v13.6h-2.88z'/%3E%3C/svg%3E");
-}
-.btn {
- padding: 12px 24px;
- font-size: 16px;
- white-space: initial;
-}
-.btn-group-lg > .btn,
-.btn-group-sm > .btn,
-.btn-lg,
-.btn-sm,
-.btn-xs {
- border-radius: 4px;
-}
-.btn-xs {
- padding: 8px;
- font-size: 14px;
- line-height: 1.428;
-}
-.btn-group-sm > .btn,
-.btn-sm {
- padding: 10px 20px;
- font-size: 14px;
- line-height: 1.428;
-}
-.btn-group-lg > .btn,
-.btn-lg {
- padding: 14px 28px;
- font-size: 18px;
- line-height: 1.556;
-}
-.btn-block {
- border-radius: 0;
-}
-.btn-primary.disabled,
-.btn-primary:disabled {
- color: #bfc2c9;
- background-color: #e6e9f2;
- border-color: #dfe4f2;
-}
-.btn-outline-secondary {
- background: #fcfdff;
- -webkit-box-shadow: inset 0 0 0 1px #e6e9f2;
- box-shadow: inset 0 0 0 1px #e6e9f2;
-}
-.btn-outline-secondary:hover {
- -webkit-box-shadow: inset 0 0 0 1px #c9cedc;
- box-shadow: inset 0 0 0 1px #c9cedc;
-}
-.bg-dark .btn-link {
- color: #fff;
-}
-.bg-dark .btn-primary {
- background-color: #fff;
- border-color: #0073e6;
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
- color: #0073e6;
-}
-.bg-dark .btn-primary:hover {
- background-color: #fff;
- border-color: #0059b3;
-}
-.bg-dark .btn-primary.focus,
-.bg-dark .btn-primary:focus {
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(0, 115, 230, 0.5);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(0, 115, 230, 0.5);
-}
-.bg-dark .btn-primary.disabled,
-.bg-dark .btn-primary:disabled {
- background-color: #fff;
- border-color: #0073e6;
-}
-.bg-dark .btn-primary:not(:disabled):not(.disabled).active,
-.bg-dark .btn-primary:not(:disabled):not(.disabled):active,
-.show > .bg-dark .btn-primary.dropdown-toggle {
- color: #19191a;
- background-color: #fff;
- border-color: #0053a6;
-}
-.bg-dark .btn-primary:not(:disabled):not(.disabled).active:focus,
-.bg-dark .btn-primary:not(:disabled):not(.disabled):active:focus,
-.show > .bg-dark .btn-primary.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(0, 115, 230, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(0, 115, 230, 0.5);
-}
-.bg-dark .btn-primary.disabled,
-.bg-dark .btn-primary:disabled,
-.bg-dark .btn-primary:hover {
- color: #0059b3;
-}
-.bg-dark .btn-outline-primary {
- color: #fff;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #fff;
- box-shadow: inset 0 0 0 1px #fff;
- -webkit-box-shadow: inset 0 0 0 2px #fff;
- box-shadow: inset 0 0 0 2px #fff;
-}
-.bg-dark .btn-outline-primary:hover {
- color: #e6e6e6;
- -webkit-box-shadow: inset 0 0 0 1px #e6e6e6;
- box-shadow: inset 0 0 0 1px #e6e6e6;
-}
-.bg-dark .btn-outline-primary.focus,
-.bg-dark .btn-outline-primary:focus {
- -webkit-box-shadow: inset 0 0 0 1px #e6e6e6,
- 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
- box-shadow: inset 0 0 0 1px #e6e6e6, 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
-}
-.bg-dark .btn-outline-primary.disabled,
-.bg-dark .btn-outline-primary:disabled {
- color: #fff;
- background-color: transparent;
-}
-.bg-dark .btn-outline-primary:not(:disabled):not(.disabled).active,
-.bg-dark .btn-outline-primary:not(:disabled):not(.disabled):active,
-.show > .bg-dark .btn-outline-primary.dropdown-toggle {
- color: #e6e6e6;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #e6e6e6;
- box-shadow: inset 0 0 0 1px #e6e6e6;
-}
-.bg-dark .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
-.bg-dark .btn-outline-primary:not(:disabled):not(.disabled):active:focus,
-.show > .bg-dark .btn-outline-primary.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
-}
-.bg-dark .btn-outline-primary:hover {
- -webkit-box-shadow: inset 0 0 0 2px #e6e6e6;
- box-shadow: inset 0 0 0 2px #e6e6e6;
-}
-.bg-dark .btn-outline-primary.focus,
-.bg-dark .btn-outline-primary:focus {
- -webkit-box-shadow: inset 0 0 0 2px #fff,
- 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
- box-shadow: inset 0 0 0 2px #fff, 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
-}
-.bg-dark .btn-outline-primary:not(:disabled):not(.disabled).active,
-.bg-dark .btn-outline-primary:not(:disabled):not(.disabled):active,
-.show > .bg-dark .btn-outline-primary.dropdown-toggle {
- -webkit-box-shadow: inset 0 0 0 2px #fff;
- box-shadow: inset 0 0 0 2px #fff;
-}
-.bg-dark .btn-secondary {
- background-color: #0073e6;
- border-color: #fff;
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075);
- color: #fff;
-}
-.bg-dark .btn-secondary:hover {
- color: #fff;
- background-color: #0d86ff;
- border-color: #e6e6e6;
-}
-.bg-dark .btn-secondary.focus,
-.bg-dark .btn-secondary:focus {
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
- 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
-}
-.bg-dark .btn-secondary.disabled,
-.bg-dark .btn-secondary:disabled {
- color: #fff;
- background-color: #0073e6;
- border-color: #fff;
-}
-.bg-dark .btn-secondary:not(:disabled):not(.disabled).active,
-.bg-dark .btn-secondary:not(:disabled):not(.disabled):active,
-.show > .bg-dark .btn-secondary.dropdown-toggle {
- color: #fff;
- background-color: #1a8cff;
- border-color: #dfdfdf;
-}
-.bg-dark .btn-secondary:not(:disabled):not(.disabled).active:focus,
-.bg-dark .btn-secondary:not(:disabled):not(.disabled):active:focus,
-.show > .bg-dark .btn-secondary.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
-}
-.bg-dark .btn-outline-secondary {
- color: #fff;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #fff;
- box-shadow: inset 0 0 0 1px #fff;
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-.bg-dark .btn-outline-secondary:hover {
- color: #e6e6e6;
- -webkit-box-shadow: inset 0 0 0 1px #e6e6e6;
- box-shadow: inset 0 0 0 1px #e6e6e6;
-}
-.bg-dark .btn-outline-secondary.focus,
-.bg-dark .btn-outline-secondary:focus {
- -webkit-box-shadow: inset 0 0 0 1px #e6e6e6,
- 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
- box-shadow: inset 0 0 0 1px #e6e6e6, 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
-}
-.bg-dark .btn-outline-secondary.disabled,
-.bg-dark .btn-outline-secondary:disabled {
- color: #fff;
- background-color: transparent;
-}
-.bg-dark .btn-outline-secondary:not(:disabled):not(.disabled).active,
-.bg-dark .btn-outline-secondary:not(:disabled):not(.disabled):active,
-.show > .bg-dark .btn-outline-secondary.dropdown-toggle {
- color: #e6e6e6;
- background-color: transparent;
- background-image: none;
- -webkit-box-shadow: inset 0 0 0 1px #e6e6e6;
- box-shadow: inset 0 0 0 1px #e6e6e6;
-}
-.bg-dark .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
-.bg-dark .btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
-.show > .bg-dark .btn-outline-secondary.dropdown-toggle:focus {
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125),
- 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
-}
-.bg-dark .btn-outline-secondary:hover {
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-.bg-dark .btn-outline-secondary.focus,
-.bg-dark .btn-outline-secondary:focus {
- -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
- box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
-}
-.bg-dark .btn-outline-secondary:not(:disabled):not(.disabled).active,
-.bg-dark .btn-outline-secondary:not(:disabled):not(.disabled):active,
-.show > .bg-dark .btn-outline-secondary.dropdown-toggle {
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-.form-group {
- position: relative;
- padding-bottom: 0.5rem;
- margin-top: 1rem;
- margin-bottom: 0;
-}
-.form-group button,
-.form-group input,
-.form-group optgroup,
-.form-group select,
-.form-group textarea {
- color: #17324d;
-}
-.form-group label {
- color: #5c6f82;
- font-weight: 600;
- -webkit-transition: 0.2s ease-out;
- transition: 0.2s ease-out;
- position: absolute;
- top: 0.6rem;
- font-size: 1rem;
- cursor: text;
- display: block;
- width: 100%;
- background-color: #fff;
- padding: 0 0.75rem;
- z-index: 6;
-}
-.form-group .form-text {
- margin-left: 0.75rem;
- font-size: 0.777rem;
-}
-.form-group.active label {
- -webkit-transform: translateY(-140%);
- transform: translateY(-140%);
- font-size: 0.8rem;
-}
-.form-group.active .ico-prefix,
-.form-group.active label {
- color: #5c6f82;
-}
-.form-row .form-group {
- padding-bottom: 0;
-}
-input[type="file"] + label {
- background-color: transparent;
-}
-.form-control-plaintext + label,
-.form-group input.form-control-file + label,
-.form-group label.active,
-.form-group select.form-control + label,
-.input-group + label,
-.input-group ~ label,
-:disabled .form-group label {
- -webkit-transform: translateY(-140%);
- transform: translateY(-140%);
- font-size: 0.8rem;
- background: 0 0;
-}
-:disabled .form-group label {
- top: 0;
-}
-input[type="date"],
-input[type="datetime-local"],
-input[type="email"],
-input[type="number"],
-input[type="password"],
-input[type="search"],
-input[type="tel"],
-input[type="text"],
-input[type="time"],
-input[type="url"],
-select.form-control,
-textarea.form-control {
- background-color: transparent;
- border: none;
- border-bottom: 1px solid #5c6f82;
- border-radius: 0;
- outline: 0;
- height: 2.5rem;
- width: 100%;
- -webkit-box-shadow: none;
- box-shadow: none;
- -webkit-transition: all 0.3s;
- transition: all 0.3s;
- font-weight: 700;
-}
-.form-group.active .form-file-name {
- padding-bottom: 1.95rem;
-}
-.form-control-plaintext {
- padding: 0.375rem 0.75rem;
- background-color: #fff;
-}
-.form-control:active,
-.form-control:focus {
- -webkit-box-shadow: none !important;
- box-shadow: none !important;
-}
-.custom-select.is-valid,
-.form-control.is-valid,
-.was-validated .custom-select:valid,
-.was-validated .form-control:valid {
- background-position: center right !important;
- background-repeat: no-repeat !important;
- background-size: 45px 45% !important;
- background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2300cc85' viewBox='0 0 192 512'%3E%3Cpath d='M435.848 83.466L172.804 346.51l-96.652-96.652c-4.686-4.686-12.284-4.686-16.971 0l-28.284 28.284c-4.686 4.686-4.686 12.284 0 16.971l133.421 133.421c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-28.284-28.284c-4.686-4.686-12.284-4.686-16.97 0z'/%3E%3C/svg%3E");
-}
-.custom-select.is-invalid,
-.form-control.is-invalid,
-.was-validated .custom-select:invalid,
-.was-validated .form-control:invalid {
- background-position: center right !important;
- background-repeat: no-repeat !important;
- background-size: 45px 45% !important;
- background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f73e5a' viewBox='0 0 384 512'%3E%3Cpath d='M231.6 256l130.1-130.1c4.7-4.7 4.7-12.3 0-17l-22.6-22.6c-4.7-4.7-12.3-4.7-17 0L192 216.4 61.9 86.3c-4.7-4.7-12.3-4.7-17 0l-22.6 22.6c-4.7 4.7-4.7 12.3 0 17L152.4 256 22.3 386.1c-4.7 4.7-4.7 12.3 0 17l22.6 22.6c4.7 4.7 12.3 4.7 17 0L192 295.6l130.1 130.1c4.7 4.7 12.3 4.7 17 0l22.6-22.6c4.7-4.7 4.7-12.3 0-17L231.6 256z'/%3E%3C/svg%3E");
-}
-.custom-select.warning,
-.form-control.warning {
- background-position: center right !important;
- background-repeat: no-repeat !important;
- background-size: 25px 45% !important;
- border-color: #f90;
- background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff9900' viewBox='0 0 192 512'%3E%3Cpath d='M176 432c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80zM25.26 25.199l13.6 272C39.499 309.972 50.041 320 62.83 320h66.34c12.789 0 23.331-10.028 23.97-22.801l13.6-272C167.425 11.49 156.496 0 142.77 0H49.23C35.504 0 24.575 11.49 25.26 25.199z'/%3E%3C/svg%3E");
-}
-.custom-select.is-valid ~ .warning-feedback,
-.form-control.is-valid ~ .warning-feedback {
- display: block;
-}
-.warning-feedback {
- display: none;
- width: 100%;
- margin-top: 0.25rem;
- font-size: 0.777rem;
- color: #f90;
-}
-.invalid-feedback,
-.valid-feedback,
-.warning-feedback {
- margin-left: 0.75rem;
-}
-.form-file input[type="file"] {
- margin: 0;
- max-width: 100%;
- opacity: 0;
-}
-.form-file .form-file-name {
- background-color: #fff;
- border-bottom: 1px solid rgba(0, 0, 0, 0.15);
- border-radius: 0;
- color: #464a4c;
- left: 0;
- line-height: 1.7;
- overflow: hidden;
- padding: 0.5rem 0.6rem 2rem;
- max-height: 2rem;
- pointer-events: none;
- position: absolute;
- right: 0;
- top: 0;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
- z-index: 5;
-}
-.form-file .form-file-name::before {
- background-color: #fff;
- bottom: -1px;
- color: #0073e6;
- content: "Sfoglia";
- display: block;
- height: 2.5rem;
- line-height: 1.7;
- padding: 0.4rem 1rem 1.5rem;
- border: 1px solid #0073e6;
- position: absolute;
- right: 0;
- top: 0;
- z-index: 6;
- border-top-right-radius: 4px;
-}
-.input-group-text {
- background-color: #f8f8f8;
- border: 0;
- border-radius: 0 !important;
- border-bottom: 1px solid #555;
-}
-.input-group-prepend {
- margin-right: 0;
-}
-.input-group-append {
- margin-left: 0;
-}
-.input-group-lg > .form-control,
-.input-group-lg > .input-group-append > .btn,
-.input-group-lg > .input-group-append > .input-group-text,
-.input-group-lg > .input-group-prepend > .btn,
-.input-group-lg > .input-group-prepend > .input-group-text {
- padding: 0 1rem;
- border-radius: 0;
-}
-.ico-prefix {
- position: absolute;
- width: 3rem;
- font-size: 1.8rem;
- z-index: 10;
- text-align: center;
-}
-.ico-prefix ~ .form-file-name {
- padding-left: 3.5rem;
-}
-.ico-prefix ~ .select-wrapper .select-dropdown,
-.ico-prefix ~ input,
-.ico-prefix ~ label,
-.ico-prefix ~ textarea {
- padding-left: 3rem;
-}
-.form-group.active .ico-prefix ~ label,
-.ico-prefix ~ .custom-select ~ label,
-.ico-prefix ~ label.active {
- padding-left: 0.75rem;
-}
-.form-group .form-check,
-.form-row .form-check,
-.row .form-check {
- padding-left: 0;
- margin-top: 1rem;
-}
-.form-check [type="checkbox"],
-.form-check [type="radio"] {
- position: absolute;
- left: -9999px;
-}
-.form-check [type="checkbox"] + label,
-.form-check [type="radio"] + label {
- position: relative;
- padding-left: 36px;
- cursor: pointer;
- display: inline-block;
- height: 32px;
- line-height: 32px;
- font-size: 1rem;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
-}
-.form-check [type="checkbox"] + label::after,
-.form-check [type="checkbox"] + label::before {
- content: "";
- left: 0;
- position: absolute;
- -webkit-transition: 0.2s;
- transition: 0.2s;
- z-index: 1;
- border-style: solid;
- border-width: 2px;
-}
-.form-check [type="checkbox"] + label::before {
- top: 0;
- width: 17px;
- height: 17px;
- border: 1px solid #e6e9f2;
- border-radius: 1px;
- margin: 2px 5px;
- -webkit-transform: rotateZ(37deg);
- transform: rotateZ(37deg);
- -webkit-transform-origin: 100% 100%;
- transform-origin: 100% 100%;
-}
-.form-check [type="checkbox"] + label::after {
- border-radius: 4px;
- height: 20px;
- width: 20px;
- margin: 6px 5px;
- top: 0;
-}
-.form-check [type="checkbox"]:checked + label::before {
- top: 6px;
- left: 1px;
- width: 8px;
- height: 13px;
- border-style: solid;
- border-width: 2px;
- border-color: transparent #fff #fff transparent;
- -webkit-transform: rotate(40deg);
- transform: rotate(40deg);
- -webkit-backface-visibility: hidden;
- backface-visibility: hidden;
- -webkit-transform-origin: 100% 100%;
- transform-origin: 100% 100%;
- opacity: 0.8;
-}
-.form-check [type="checkbox"]:checked + label::after {
- border-color: #0073e6;
- background-color: #0073e6;
- z-index: 0;
-}
-.form-check [type="checkbox"]:not(:checked) + label::after {
- background-color: transparent;
- border-color: #5c6f82;
- z-index: 0;
-}
-.form-check [type="checkbox"]:not(:checked) + label::before {
- width: 0;
- height: 0;
- border-color: transparent;
- left: 6px;
- top: 10px;
-}
-.form-check [type="checkbox"]:disabled + label {
- cursor: not-allowed;
-}
-.form-check [type="checkbox"]:disabled:not(:checked) + label::after {
- border-color: #e6e9f2;
- background-color: #fff;
-}
-.form-check [type="checkbox"]:disabled:checked + label::after {
- background-color: #e6e9f2;
- border-color: #e6e9f2;
-}
-.form-check [type="radio"] + label {
- -webkit-transition: 0.2s ease;
- transition: 0.2s ease;
-}
-.form-check [type="radio"] + label::after,
-.form-check [type="radio"] + label::before {
- content: "";
- position: absolute;
- left: 0;
- top: 0;
- margin: 5px;
- width: 22px;
- height: 22px;
- z-index: 0;
- border-radius: 50%;
- border-style: solid;
- border-width: 2px;
- -webkit-transition: 0.2s ease;
- transition: 0.2s ease;
-}
-.form-check [type="radio"]:not(:checked) + label::after,
-.form-check [type="radio"]:not(:checked) + label::before {
- border-color: #5c6f82;
-}
-.form-check [type="radio"]:not(:checked) + label::after {
- z-index: -1;
- -webkit-transform: scale(0);
- transform: scale(0);
-}
-.form-check [type="radio"]:checked + label::after {
- border-color: #0073e6;
- background-color: #0073e6;
- z-index: 0;
- -webkit-transform: scale(0.64);
- transform: scale(0.64);
-}
-.form-check [type="radio"]:checked + label::before {
- border-color: #0073e6;
-}
-.form-check [type="radio"]:disabled + label {
- cursor: not-allowed;
-}
-.form-check [type="radio"]:disabled:not(:checked) + label::after,
-.form-check [type="radio"]:disabled:not(:checked) + label::before {
- border-color: #e6e9f2;
-}
-.form-check [type="radio"]:disabled:checked + label::after {
- border-color: #e6e9f2;
- background-color: #e6e9f2;
-}
-.form-check [type="radio"]:disabled:checked + label::before {
- border-color: #e6e9f2;
-}
-.form-check.form-check-group {
- padding: 0 0 8px;
- margin-bottom: 16px;
- -webkit-box-shadow: inset 0 -1px 0 0 rgba(1, 1, 1, 0.1);
- box-shadow: inset 0 -1px 0 0 rgba(1, 1, 1, 0.1);
-}
-.form-check.form-check-group [type="checkbox"] + label,
-.form-check.form-check-group [type="radio"] + label {
- position: static;
- padding-left: 8px;
- padding-right: 52px;
-}
-.form-check.form-check-group [type="checkbox"] + label::after,
-.form-check.form-check-group [type="checkbox"] + label::before,
-.form-check.form-check-group [type="radio"] + label::after,
-.form-check.form-check-group [type="radio"] + label::before {
- right: 15px;
- left: auto;
-}
-.form-check.form-check-group [type="checkbox"]:checked + label::before {
- right: 26px;
-}
-.form-check.form-check-group [type="radio"]:checked + label::before {
- right: 15px;
-}
-.form-check.form-check-group .form-text {
- opacity: 0.6;
- margin: 0;
- padding-left: 8px;
- padding-right: 52px;
-}
-.toggles,
-.toggles * {
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
-}
-.toggles label {
- cursor: pointer;
- width: 100%;
- margin: 0 8px 8px;
- height: 32px;
- line-height: 32px;
- font-weight: 700;
-}
-.toggles label input[type="checkbox"] {
- opacity: 0;
- width: 0;
- height: 0;
-}
-.toggles label input[type="checkbox"] + .lever {
- content: "";
- position: relative;
- width: 46px;
- height: 16px;
- background-color: #e6e9f2;
- border-radius: 10px;
- -webkit-transition: background 0.3s ease;
- transition: background 0.3s ease;
- vertical-align: middle;
- margin: 8px 16px 0;
- float: right;
-}
-.toggles label input[type="checkbox"] + .lever:after,
-.toggles label input[type="checkbox"] + .lever:before {
- content: "";
- position: absolute;
- display: inline-block;
- width: 26px;
- height: 26px;
- border-radius: 50%;
- top: -5px;
- left: -3px;
- -webkit-transition: left 0.3s ease, background 0.1s ease,
- -webkit-transform 0.1s ease;
- transition: left 0.3s ease, background 0.1s ease, -webkit-transform 0.1s ease;
- transition: left 0.3s ease, background 0.1s ease, transform 0.1s ease;
- transition: left 0.3s ease, background 0.1s ease, transform 0.1s ease,
- -webkit-transform 0.1s ease;
-}
-.toggles label input[type="checkbox"] + .lever:before {
- background-color: rgba(0, 115, 230, 0.15);
-}
-.toggles label input[type="checkbox"] + .lever:after {
- background-color: #5c6f82;
- background-size: 10px 10px;
- background-repeat: no-repeat;
- background-position: center;
- background-image: url("data:image/svg+xml;charset=UTF-8, %3csvg width='10px' height='10px' viewBox='0 0 10 10' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' opacity='0.8'%3e%3cg id='Data-entry/toggle/Light_bg/disabledOff' transform='translate(-8.000000, -11.000000)' fill='%23FFFFFF'%3e%3cpath d='M14.363961,15.9497475 L17.8994949,19.4852814 L16.4852814,20.8994949 L12.9497475,17.363961 L9.41421356,20.8994949 L8,19.4852814 L11.5355339,15.9497475 L8,12.4142136 L9.41421356,11 L12.9497475,14.5355339 L16.4852814,11 L17.8994949,12.4142136 L14.363961,15.9497475 Z' id='Combined-Shape'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
- border: 2px solid #fff;
-}
-.toggles label input[type="checkbox"]:checked + .lever {
- background-color: #e6e9f2;
-}
-.toggles label input[type="checkbox"]:checked + .lever:after,
-.toggles label input[type="checkbox"]:checked + .lever:before {
- left: 23px;
-}
-.toggles label input[type="checkbox"]:checked + .lever:after {
- background-color: #0073e6;
- background-size: 14px 14px;
- background-repeat: no-repeat;
- background-position: center;
- background-image: url("data:image/svg+xml;charset=UTF-8, %3csvg width='14px' height='11px' viewBox='0 0 14 11' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!-- Generator: Sketch 49.2 (51160) - http://www.bohemiancoding.com/sketch --%3e%3cdesc%3eCreated with Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' opacity='0.5'%3e%3cg id='Data-entry/toggle/Light_bg/on' transform='translate(-28.000000, -11.000000)' fill='%23FFFFFF'%3e%3cg id='Group-3-Copy-5' transform='translate(24.000000, 16.000000) scale(-1, 1) translate(-24.000000, -16.000000) translate(1.000000, 4.000000)'%3e%3cpath d='M13,15 L13,5 L15,5 L15,15 L15,17 L9,17 L9,15 L13,15 Z' id='Combined-Shape' transform='translate(12.000000, 11.000000) scale(-1, 1) rotate(45.000000) translate(-12.000000, -11.000000) '%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
-}
-.toggles label input[type="checkbox"][disabled] + .lever {
- cursor: default;
- background-color: #e6e9f2;
-}
-.toggles label input[type="checkbox"][disabled] + .lever:after,
-.toggles label input[type="checkbox"][disabled]:checked + .lever:after {
- background-color: #e6e9f2;
-}
-.select-wrapper {
- position: relative;
-}
-.select-wrapper .search-wrap input {
- width: 100%;
- border: none;
- border-bottom: 1px solid #0073e6;
- font-size: 0.9rem;
- padding: 0 0.5em;
-}
-.select-wrapper .dropdown-menu {
- background-color: #fff;
- border-radius: 0;
- -webkit-box-shadow: 0 2px 4px 3px rgba(0, 0, 0, 0.1);
- box-shadow: 0 2px 4px 3px rgba(0, 0, 0, 0.1);
- margin: 0;
- display: none;
- min-width: 100px;
- max-height: 240px;
- overflow-y: auto;
- position: absolute;
- padding: 0.3rem;
- z-index: 999;
- will-change: width, height;
- list-style-type: none;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
- width: 100%;
-}
-.select-wrapper .dropdown-menu.show {
- display: block;
-}
-.select-wrapper .dropdown-menu li {
- clear: both;
- color: #000;
- cursor: pointer;
- line-height: 32px;
- width: 100%;
- text-align: left;
- text-transform: none;
-}
-.select-wrapper .dropdown-menu li.optgroup > span {
- color: #ccc;
- padding: 0;
-}
-.select-wrapper .dropdown-menu li:not(.disabled):focus,
-.select-wrapper .dropdown-menu li:not(.disabled):hover {
- background-color: #eee;
-}
-.select-wrapper .dropdown-menu li.active > span::after {
- content: "";
- background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSIwIDAgNDQ4LjggNDQ4LjgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ0OC44IDQ0OC44OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPGcgaWQ9ImNoZWNrIj4KCQk8cG9seWdvbiBwb2ludHM9IjE0Mi44LDMyMy44NSAzNS43LDIxNi43NSAwLDI1Mi40NSAxNDIuOCwzOTUuMjUgNDQ4LjgsODkuMjUgNDEzLjEsNTMuNTUgICAiIGZpbGw9IiMwMDZERjAiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
- background-size: 16px 16px;
- background-repeat: no-repeat;
- background-position: center center;
- float: right;
- display: block;
- height: 32px;
- width: 16px;
- opacity: 0.5;
-}
-.select-wrapper .dropdown-menu li > a,
-.select-wrapper .dropdown-menu li > span {
- font-size: 14px;
- color: #5c6f82;
- font-weight: 600;
- display: block;
- padding: 0 0.5rem;
-}
-.select-wrapper .dropdown-menu li > a [type="checkbox"],
-.select-wrapper .dropdown-menu li > a.filtrable label,
-.select-wrapper .dropdown-menu li > span [type="checkbox"],
-.select-wrapper .dropdown-menu li > span.filtrable label {
- display: none;
-}
-.select-wrapper .dropdown-menu li.disabled > span {
- cursor: unset;
- color: #ccc;
-}
-.select-wrapper .dropdown-menu li > a > i {
- height: inherit;
- line-height: inherit;
-}
-.select-wrapper .select-dropdown {
- color: #17324d;
- border-bottom: 1px solid #5c6f82;
- position: relative;
- cursor: pointer;
- background-color: transparent;
- outline: 0;
- width: 100%;
- font-size: 1rem;
- margin: 0 0 15px;
- display: block;
- line-height: 24px;
- padding: 12px 38px 12px 16px;
-}
-.select-wrapper .select-dropdown:disabled {
- color: rgba(0, 0, 0, 0.3);
- border-bottom-color: rgba(0, 0, 0, 0.3);
- cursor: default;
-}
-.select-wrapper .select-dropdown ul {
- list-style-type: none;
- padding: 0;
-}
-.select-wrapper .select-dropdown ul li.disabled,
-.select-wrapper .select-dropdown ul li.disabled > span,
-.select-wrapper .select-dropdown ul li.optgroup {
- color: rgba(0, 0, 0, 0.3);
- background-color: transparent !important;
- cursor: context-menu;
-}
-.select-wrapper .select-dropdown ul li.optgroup {
- border-top: 1px solid #eee;
-}
-.select-wrapper .select-dropdown ul li.optgroup.selected > span {
- color: rgba(0, 0, 0, 0.7);
-}
-.select-wrapper .select-dropdown ul li.optgroup > span {
- color: rgba(0, 0, 0, 0.4);
-}
-.select-wrapper .caret {
- color: #757575;
- position: absolute;
- right: 12px;
- line-height: 16px;
- top: calc(50% - 8px);
-}
-.select-wrapper .caret .disabled {
- color: rgba(0, 0, 0, 0.46);
-}
-.select-wrapper.show .select-dropdown {
- color: #0073e6;
- border-bottom: 1px solid #0073e6;
-}
-.select-wrapper.show .caret {
- color: #0073e6;
-}
-.select-wrapper + label {
- padding: 0 0.75rem !important;
- position: absolute;
- top: -18px;
- font-size: 0.8rem;
-}
-.select-wrapper select.custom-select {
- display: none !important;
-}
-.select-wrapper select:disabled {
- color: rgba(0, 0, 0, 0.3);
-}
-.btn-eye {
- background-position: center !important;
- background-repeat: no-repeat !important;
- width: 28px;
- height: 22px;
- position: absolute;
- right: 0.5rem;
- top: 0.7rem;
- z-index: 10;
- color: #5c6f82;
- cursor: pointer;
-}
-.eye-on {
- background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%235c6f82' viewBox='0 0 576 512'%3E%3Cpath d='M272.702 359.139c-80.483-9.011-136.212-86.886-116.93-167.042l116.93 167.042zM288 392c-102.556 0-192.092-54.701-240-136 21.755-36.917 52.1-68.342 88.344-91.658l-27.541-39.343C67.001 152.234 31.921 188.741 6.646 231.631a47.999 47.999 0 0 0 0 48.739C63.004 376.006 168.14 440 288 440a332.89 332.89 0 0 0 39.648-2.367l-32.021-45.744A284.16 284.16 0 0 1 288 392zm281.354-111.631c-33.232 56.394-83.421 101.742-143.554 129.492l48.116 68.74c3.801 5.429 2.48 12.912-2.949 16.712L450.23 509.83c-5.429 3.801-12.912 2.48-16.712-2.949L102.084 33.399c-3.801-5.429-2.48-12.912 2.949-16.712L125.77 2.17c5.429-3.801 12.912-2.48 16.712 2.949l55.526 79.325C226.612 76.343 256.808 72 288 72c119.86 0 224.996 63.994 281.354 159.631a48.002 48.002 0 0 1 0 48.738zM528 256c-44.157-74.933-123.677-127.27-216.162-135.007C302.042 131.078 296 144.83 296 160c0 30.928 25.072 56 56 56s56-25.072 56-56l-.001-.042c30.632 57.277 16.739 130.26-36.928 171.719l26.695 38.135C452.626 346.551 498.308 306.386 528 256z'/%3E%3C/svg%3E");
-}
-.eye-off {
- background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%235c6f82' viewBox='0 0 576 512'%3E%3Cpath d='M569.354 231.631C512.97 135.949 407.81 72 288 72 168.14 72 63.004 135.994 6.646 231.631a47.999 47.999 0 0 0 0 48.739C63.031 376.051 168.19 440 288 440c119.86 0 224.996-63.994 281.354-159.631a47.997 47.997 0 0 0 0-48.738zM288 392c-102.556 0-192.091-54.701-240-136 44.157-74.933 123.677-127.27 216.162-135.007C273.958 131.078 280 144.83 280 160c0 30.928-25.072 56-56 56s-56-25.072-56-56l.001-.042C157.794 179.043 152 200.844 152 224c0 75.111 60.889 136 136 136s136-60.889 136-136c0-31.031-10.4-59.629-27.895-82.515C451.704 164.638 498.009 205.106 528 256c-47.908 81.299-137.444 136-240 136z'/%3E%3C/svg%3E");
-}
-.psw-wrapper {
- padding: 0 0.75rem;
-}
-.psw-meter {
- height: 3px;
- max-width: 180px;
-}
-.psw-meter .col-3 {
- height: 3px;
-}
-.psw-percent,
-.psw-text {
- font-size: 0.75rem;
- display: block;
- padding: 0.25rem 0;
- font-weight: 500;
-}
-.psw-percent {
- margin-right: 5px;
-}
-@-webkit-keyframes dropdownFadeIn {
- 0% {
- opacity: 0;
- margin-top: 0;
- }
- 100% {
- opacity: 1;
- margin-top: 16px;
- }
-}
-@keyframes dropdownFadeIn {
- 0% {
- opacity: 0;
- margin-top: 0;
- }
- 100% {
- opacity: 1;
- margin-top: 16px;
- }
-}
-@-webkit-keyframes dropdownFadeInTop {
- 0% {
- opacity: 0;
- margin-top: 0;
- }
- 100% {
- opacity: 1;
- margin-top: -16px;
- }
-}
-@keyframes dropdownFadeInTop {
- 0% {
- opacity: 0;
- margin-top: 0;
- }
- 100% {
- opacity: 1;
- margin-top: -16px;
- }
-}
-.btn-group.show .dropdown-menu[x-placement="bottom-start"],
-.dropdown.show .dropdown-menu[x-placement="bottom-start"] {
- -webkit-animation: 0.3s forwards dropdownFadeIn;
- animation: 0.3s forwards dropdownFadeIn;
-}
-.btn-group.show .dropdown-menu[x-placement="top-start"],
-.dropdown.show .dropdown-menu[x-placement="top-start"] {
- -webkit-animation: 0.3s forwards dropdownFadeInTop;
- animation: 0.3s forwards dropdownFadeInTop;
-}
-.btn-dropdown {
- color: #06c;
- padding: 0 4px;
- background-color: transparent;
- font-size: 1rem;
- border-radius: 0;
-}
-.btn-dropdown:not(:disabled):not(.disabled):active {
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-.btn-dropdown:after {
- content: "";
- font-size: 0.8rem;
- font-family: italia-icon-font;
- font-style: normal;
- font-weight: 400;
- speak: none;
- border: none;
- display: inline-block;
- vertical-align: 0;
- width: auto;
- height: auto;
- -webkit-transition: -webkit-transform 0.3s;
- transition: -webkit-transform 0.3s;
- transition: transform 0.3s;
- transition: transform 0.3s, -webkit-transform 0.3s;
-}
-.btn-dropdown[aria-expanded="true"]:after {
- -webkit-transform: scaleY(-1);
- transform: scaleY(-1);
-}
-.dropdown-menu {
- border-radius: 0 0 4px 4px;
-}
-.dropdown-menu.full-width {
- width: 100%;
-}
-.dropdown-menu.full-width .link-list li {
- display: inline-block;
- width: auto;
-}
-.dropdown-menu.full-width .link-list li:focus,
-.dropdown-menu.full-width .link-list li:hover {
- background: 0 0;
- text-decoration: underline;
-}
-.dropdown-menu .link-list {
- margin-bottom: 0;
-}
-.dropdown-menu .link-list h3 {
- line-height: 2.3em;
- margin-bottom: 0;
-}
-.dropdown-menu:before {
- content: "";
- position: absolute;
- top: -6px;
- left: 24px;
- width: 18px;
- height: 18px;
- border-radius: 4px;
- background-color: #fff;
- -webkit-transform: rotate(45deg);
- transform: rotate(45deg);
-}
-.dropdown-menu[x-placement="top-start"] {
- border-radius: 4px 4px 0 0;
-}
-.dropdown-menu[x-placement="top-start"]:before {
- bottom: -6px;
- top: auto;
-}
-.dropdown-menu.dark {
- background-color: #435a70;
-}
-.dropdown-menu.dark .link-list-wrapper ul span.divider {
- background: #2e465e;
-}
-.dropdown-menu.dark .link-list-wrapper ul li a span,
-.dropdown-menu.dark .link-list-wrapper ul li a:hover span,
-.dropdown-menu.dark .link-list-wrapper ul li h3,
-.dropdown-menu.dark .link-list-wrapper ul li i {
- color: #fff;
-}
-.dropdown-menu.dark
- .link-list-wrapper
- ul
- li
- a:not(.active):not(.disabled):hover
- i {
- color: #4fe0dc;
-}
-.dropdown-menu.dark .link-list-wrapper ul li a.disabled span {
- color: #adb2b8;
-}
-.dropdown-menu.dark:before {
- background-color: #435a70;
-}
-nav.pagination-wrapper {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- -webkit-box-pack: center;
- -ms-flex-pack: center;
- justify-content: center;
-}
-nav.pagination-wrapper.pagination-total {
- display: -webkit-inline-box;
- display: -ms-inline-flexbox;
- display: inline-flex;
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- -webkit-box-pack: center;
- -ms-flex-pack: center;
- justify-content: center;
-}
-nav.pagination-wrapper.pagination-total ul {
- margin-bottom: 0.5rem;
-}
-nav.pagination-wrapper.pagination-total p {
- font-size: 0.88889rem;
- color: #5b6f82;
- margin-bottom: 1rem;
- font-weight: 600;
- text-align: center;
-}
-nav.pagination-wrapper .form-group {
- margin-left: 2.5rem;
- width: 4.5rem;
- margin-top: 0;
-}
-nav.pagination-wrapper .form-group label {
- font-size: 0.88889rem;
- color: #9da2a6;
-}
-nav.pagination-wrapper .form-group.active label {
- font-size: 0.8rem;
-}
-nav.pagination-wrapper .btn.dropdown-toggle {
- font-size: 0.88889rem;
- color: #5b6f82;
- font-weight: 600;
- padding: 12px;
- border-bottom: 1px solid #5c6f82;
- height: 2.5rem;
- border: none;
- width: 100%;
-}
-nav.pagination-wrapper .btn.dropdown-toggle:after {
- color: #0073e6;
- margin-left: 0.5rem;
-}
-.pagination {
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
-}
-.pagination .page-item {
- margin-right: 5px;
-}
-.pagination .page-item.disabled a.page-link,
-.pagination .page-item.disabled a.page-link i[class^="it-"] {
- color: #c2c7cc;
-}
-.pagination .page-item span.page-link {
- pointer-events: none;
-}
-.pagination .page-item .page-link {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- -webkit-box-pack: center;
- -ms-flex-pack: center;
- justify-content: center;
- height: 2.5rem;
- min-width: 2.5rem;
- border-radius: 4px;
- border: none;
- font-size: 0.88889rem;
- font-weight: 600;
- color: #5b6f82;
- background-color: transparent;
-}
-.pagination .page-item .page-link[aria-current] {
- border: 1px solid #06c;
- color: #06c;
- pointer-events: none;
-}
-.pagination .page-item .page-link i[class^="it-"],
-.pagination .page-item .page-link.text {
- color: #0073e6;
-}
-.pagination .page-item .page-link i[class^="it-"] {
- font-size: 0.7rem;
-}
-.pagination .page-item .page-link span.d-inline-block {
- margin-right: 0.5rem;
-}
-.pagination .page-item .page-link:hover {
- color: #06c;
- background-color: transparent;
-}
-.pagination .page-item .page-link:hover i[class^="it-"] {
- color: #06c;
-}
-@media (min-width: 768px) {
- nav.pagination-wrapper {
- -webkit-box-pack: start;
- -ms-flex-pack: start;
- justify-content: flex-start;
- }
- nav.pagination-wrapper .dropdown {
- margin-left: 2.66667rem;
- }
- .link-list-wrapper ul li a.large {
- line-height: 2.7em;
- }
-}
-@media (max-width: 767.98px) {
- .offcanvas-collapse {
- position: fixed;
- top: 56px;
- bottom: 0;
- left: 1em;
- width: 100%;
- overflow-y: auto;
- background-color: #323333;
- -webkit-transition: -webkit-transform 0.3s ease-in-out;
- transition: -webkit-transform 0.3s ease-in-out;
- transition: transform 0.3s ease-in-out;
- transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
- -webkit-transform: translateX(100%);
- transform: translateX(100%);
- }
- .offcanvas-collapse.open {
- -webkit-transform: translateX(-1rem);
- transform: translateX(-1rem);
- }
-}
-.nav-tabs {
- position: relative;
- background-color: #fff;
- border-bottom: 0;
-}
-.nav-tabs:after {
- content: "";
- position: absolute;
- z-index: -1;
- -webkit-box-shadow: 0 0 2rem rgba(0, 0, 0, 0.15);
- box-shadow: 0 0 2rem rgba(0, 0, 0, 0.15);
- bottom: 0;
- left: 10%;
- right: 10%;
- width: 80%;
- height: 50%;
- border-radius: 100%;
-}
-.nav-tabs .nav-link {
- border-radius: 0;
- font-weight: 600;
- color: #5c6f82;
- border: none;
- border-bottom: 2px solid transparent;
-}
-.nav-tabs .nav-link.disabled {
- color: #b1b1b3;
- font-weight: 400;
-}
-.nav-tabs .nav-item.show .nav-link,
-.nav-tabs .nav-link.active {
- border-bottom: 2px solid #06c;
- color: #06c;
- cursor: inherit;
-}
-.nav-tabs .nav-item {
- margin-bottom: 0;
-}
-.nav-tabs.nav-dark {
- background-color: #455b71;
-}
-.nav-tabs.nav-dark .nav-link {
- color: #c7d1d0;
-}
-.nav-tabs.nav-dark .nav-item.show .nav-link,
-.nav-tabs.nav-dark .nav-link.active {
- background-color: #455b71;
- color: #00fff7;
- border-bottom: 2px solid #00fff7;
-}
-.it-ico-sm {
- font-size: 1.75rem;
-}
-.it-ico {
- font-size: 1.25rem;
-}
-.it-ico-lg {
- font-size: 1.5rem;
-}
-.cookiebar {
- bottom: 0;
- left: 0;
- right: 0;
- display: none;
- position: fixed;
- width: 100%;
- z-index: 1100;
-}
-.cookiebar.cookiebar-top {
- bottom: auto;
- top: 0;
-}
-.cookiebar.show {
- display: block;
-}
-.hero {
- padding: 1rem;
- margin-bottom: 1rem;
- background-color: #cacacc;
- border-radius: 0;
-}
-@media (min-width: 576px) {
- .pagination .page-item .page-link {
- height: 2.66667rem;
- min-width: 2.66667rem;
- }
- nav.pagination-wrapper .btn.dropdown-toggle {
- height: 2.66667rem;
- }
- .hero {
- padding: 1rem;
- }
- .link-list-wrapper ul li a.large {
- font-size: 1em;
- line-height: 2.7em;
- }
-}
-.hero .hero-heading {
- font-size: 2rem;
- font-weight: 700;
- color: #00264d;
- margin-bottom: 0.8rem;
-}
-.hero-fluid {
- padding-right: 0;
- padding-left: 0;
- border-radius: 0;
-}
-.forward {
- display: block;
- text-align: center;
- font-size: 3rem;
- -webkit-transition: all 0.2s ease-in-out;
- transition: all 0.2s ease-in-out;
-}
-.forward:hover {
- text-decoration: none;
-}
-.return-to-top {
- position: fixed;
- bottom: 16px;
- right: 16px;
- background: rgba(0, 115, 230, 0.7);
- width: 48px;
- height: 48px;
- text-decoration: none;
- border-radius: 50%;
- display: none;
- text-align: center;
- -webkit-transition: all 0.2s ease-in-out;
- transition: all 0.2s ease-in-out;
- z-index: 1;
-}
-.return-to-top i {
- color: #fff;
- margin: 0;
- position: relative;
- top: 8px;
- font-size: 20px;
- -webkit-transition: all 0.2s ease-in-out;
- transition: all 0.2s ease-in-out;
-}
-.return-to-top i:before {
- margin: 0;
-}
-.return-to-top:hover {
- background: rgba(0, 115, 230, 0.9);
- text-decoration: none;
-}
-.return-to-top:hover i {
- color: #fff;
- top: 4px;
-}
-.autocomplete-clear {
- visibility: hidden;
- position: absolute;
- z-index: 2;
- right: 0.25rem;
- top: 0.5rem;
- background: 0 0;
- border: none;
- cursor: pointer;
-}
-.autocomplete-clear svg {
- fill: #a6a6a6;
-}
-.autocomplete-wrap {
- position: absolute;
- left: 0;
- right: 0;
- background: #fff;
- -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
- box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
- z-index: 100;
- max-height: 240px;
- overflow-y: auto;
- padding-left: 0;
- list-style-type: none;
-}
-.autocomplete-wrap li {
- cursor: pointer;
- padding: 12px 16px;
- font-size: 0.875rem;
-}
-.autocomplete-wrap li:hover {
- background: #eee;
-}
-.link-list-wrapper ul {
- padding: 0;
- list-style-type: none;
-}
-.link-list-wrapper ul.link-sublist {
- padding-left: 24px;
-}
-.link-list-wrapper ul li a {
- font-size: 0.889em;
- line-height: 2.3em;
- display: block;
- padding: 0 24px;
- position: relative;
-}
-.link-list-wrapper ul li a:hover:not(.disabled) {
- text-decoration: none;
-}
-.link-list-wrapper ul li a:hover:not(.disabled) span {
- color: #06c;
- text-decoration: underline;
-}
-.link-list-wrapper ul li a:hover:not(.disabled) p {
- color: #06c;
- text-decoration: none;
-}
-.link-list-wrapper ul li a.disabled:hover {
- text-decoration: none;
-}
-.link-list-wrapper ul li a.medium {
- font-weight: 600;
-}
-.link-list-wrapper ul li a span {
- color: #06c;
- display: block;
- margin-right: 24px;
-}
-.link-list-wrapper ul li a.right-icon i.right {
- position: absolute;
- top: 0;
- right: 24px;
- -webkit-transition: -webkit-transform 0.3s;
- transition: -webkit-transform 0.3s;
- transition: transform 0.3s;
- transition: transform 0.3s, -webkit-transform 0.3s;
-}
-.link-list-wrapper ul li a.right-icon i.right.secondary {
- color: #9da2a6;
-}
-.link-list-wrapper ul li a.right-icon[aria-expanded="true"] i.right {
- -webkit-transform: scaleY(-1);
- transform: scaleY(-1);
-}
-.link-list-wrapper ul li a.active span {
- color: #17324d;
- text-decoration: underline;
-}
-.link-list-wrapper ul li a.disabled {
- cursor: not-allowed;
-}
-.link-list-wrapper ul li a.disabled span,
-.link-list-wrapper ul li a.disabled.left-icon i,
-.link-list-wrapper ul li a.disabled.left-icon i.secondary,
-.link-list-wrapper ul li a.disabled.right-icon i,
-.link-list-wrapper ul li a.disabled.right-icon i.secondary {
- color: #adb2b8;
-}
-.link-list-wrapper ul li a.left-icon {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
-}
-.link-list-wrapper ul li a.left-icon i.left {
- margin-right: 8px;
-}
-.link-list-wrapper ul li a.large {
- font-size: 1em;
-}
-.link-list-wrapper ul li a p {
- font-size: 0.778em;
- line-height: initial;
- color: #5b6f82;
-}
-.link-list-wrapper ul li a.avatar {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- margin-bottom: 8px;
-}
-.link-list-wrapper ul li a.avatar .avatar {
- display: block;
- border-radius: 50px;
- margin-right: 8px;
-}
-.link-list-wrapper ul li h3 {
- font-size: 1em;
- color: #17324d;
- padding: 0 24px;
-}
-.link-list-wrapper ul li h3 a {
- line-height: inherit;
- font-size: 1em;
- padding: 0;
-}
-.link-list-wrapper ul .divider {
- display: block;
- height: 1px;
- background: #ebeced;
- margin: 8px 0;
-}
-.link-list-wrapper ul .toggles label {
- padding: 0 24px;
- font-size: 0.889em;
- line-height: 2.3em;
- -webkit-box-pack: justify;
- -ms-flex-pack: justify;
- justify-content: space-between;
- height: auto;
- font-weight: inherit;
- margin: 0;
-}
-.link-list-wrapper ul .toggles input[type="checkbox"] + .lever {
- margin: 8px 0 0;
-}
-.link-list-wrapper ul .form-check.form-check-group {
- padding: 0 24px;
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-.link-list-wrapper ul .form-check.form-check-group [type="checkbox"] + label {
- padding-left: 0;
- font-size: 0.889em;
- line-height: 2.3em;
- height: inherit;
- margin-bottom: 0;
-}
-.link-list-wrapper
- ul
- .form-check.form-check-group
- [type="checkbox"]
- + label:after {
- right: 24px;
-}
-.link-list-wrapper
- ul
- .form-check.form-check-group
- [type="checkbox"]
- + label:before {
- right: 35px;
-}
-.link-list-wrapper
- ul
- .form-check.form-check-group
- [type="checkbox"][disabled]
- + label {
- color: #adb2b8;
-}
-@-webkit-keyframes megamenuFadeIn {
- 0% {
- opacity: 0;
- margin-top: 16px;
- }
- 100% {
- opacity: 1;
- margin-top: 16px;
- }
-}
-@keyframes megamenuFadeIn {
- 0% {
- opacity: 0;
- margin-top: 16px;
- }
- 100% {
- opacity: 1;
- margin-top: 16px;
- }
-}
-.navbar {
- background: #06c;
-}
-.navbar .navbar-collapsable {
- position: fixed;
- top: 0;
- right: 0;
- left: 0;
- bottom: 0;
- z-index: 10;
- background: rgba(0, 0, 0, 0.6);
- display: none;
-}
-.navbar .navbar-collapsable .menu-wrapper {
- background: #06c;
- position: absolute;
- top: 0;
- bottom: 0;
- right: 0;
- left: 48px;
- pointer-events: all;
- overflow-y: auto;
- -webkit-transform: translateX(100%);
- transform: translateX(100%);
- -webkit-transition: all 0.3s;
- transition: all 0.3s;
-}
-.navbar .navbar-collapsable .navbar-nav {
- margin-top: 102px;
- padding: 24px 0;
-}
-.navbar .navbar-collapsable .navbar-nav li a.nav-link {
- color: #fff;
- font-weight: 400;
- padding: 12px 24px;
- position: relative;
-}
-.navbar .navbar-collapsable .navbar-nav li a.nav-link.active {
- border-left: 2px solid #fff;
-}
-.navbar .navbar-collapsable.expanded .close-div,
-.navbar .navbar-collapsable.expanded .menu-wrapper {
- -webkit-transform: translateX(0);
- transform: translateX(0);
-}
-.navbar .close-div {
- -webkit-transform: translateX(100%);
- transform: translateX(100%);
- padding: 24px;
- position: fixed;
- left: 48px;
- right: 0;
- top: 0;
- background: #06c;
- z-index: 10;
- -webkit-transition: all 0.3s;
- transition: all 0.3s;
-}
-.navbar .close-div .close-menu {
- background: 0 0;
- color: #fff;
- text-align: center;
- font-size: 0.75em;
- text-transform: uppercase;
- padding: 0;
-}
-.navbar .close-div .close-menu span {
- display: block;
- text-align: center;
- font-size: 2em;
-}
-.navbar .close-div .close-menu span:before {
- margin-right: 0;
-}
-.navbar .dropdown-menu {
- background: 0 0;
- -webkit-box-shadow: none;
- box-shadow: none;
-}
-.navbar .dropdown-menu:before {
- display: none;
-}
-.navbar .dropdown-menu .link-list-wrapper {
- padding-left: 24px;
- padding-right: 24px;
-}
-.navbar .dropdown-menu .link-list-wrapper ul li a h3,
-.navbar .dropdown-menu .link-list-wrapper ul li a span,
-.navbar .dropdown-menu .link-list-wrapper ul li h3 {
- color: #fff;
-}
-.navbar .dropdown-toggle {
- display: -webkit-box;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-pack: justify;
- -ms-flex-pack: justify;
- justify-content: space-between;
-}
-.navbar .dropdown-toggle:after {
- font-family: italia-icon-font;
- font-style: normal;
- font-weight: 400;
- speak: none;
- display: inline-block;
- text-decoration: inherit;
- width: auto;
- height: auto;
- margin-right: 0.2em;
- text-align: center;
- font-variant: normal;
- text-transform: none;
- content: "\e818";
- vertical-align: auto;
- border-top: none;
- border-right: none;
- border-bottom: 0;
- border-left: none;
- font-size: 0.8em;
- line-height: 2em;
- -webkit-transform-origin: center;
- transform-origin: center;
- -webkit-transition: all 0.3s;
- transition: all 0.3s;
-}
-.navbar .dropdown-toggle[aria-expanded="true"]:after {
- -webkit-transform: scaleY(-1);
- transform: scaleY(-1);
-}
-.custom-navbar-toggler {
- background: 0 0;
- border: none;
-}
-.custom-navbar-toggler span {
- color: #fff;
- font-size: 1.625em;
-}
-.inline-menu .link-list-wrapper .link-list,
-.inline-menu .link-list-wrapper .link-list li a {
- position: relative;
-}
-.inline-menu .link-list-wrapper .link-list li a i {
- color: #6aaaeb;
-}
-.inline-menu .link-list-wrapper .link-list li a:after {
- content: "";
- display: block;
- width: 2px;
- background: #06c;
- position: absolute;
- right: 0;
- top: 0;
- height: 100%;
- -webkit-transform-origin: center;
- transform-origin: center;
- -webkit-transform: scaleY(0);
- transform: scaleY(0);
- -webkit-transition: all 0.3s;
- transition: all 0.3s;
- z-index: 1;
-}
-.inline-menu .link-list-wrapper .link-list li a.active span {
- color: #06c;
- text-decoration: none;
-}
-.inline-menu .link-list-wrapper .link-list li a[aria-expanded="true"]:after {
- -webkit-transform: scaleY(1);
- transform: scaleY(1);
-}
-.inline-menu .link-list-wrapper .link-list:after {
- content: "";
- display: block;
- width: 2px;
- background: -webkit-gradient(
- linear,
- left top,
- left bottom,
- from(#e6ecf2),
- to(rgba(230, 236, 242, 0.3))
- );
- background: linear-gradient(
- to bottom,
- #e6ecf2 0,
- rgba(230, 236, 242, 0.3) 100%
- );
- position: absolute;
- right: 0;
- top: 0;
- height: 100%;
-}
-@media (min-width: 992px) {
- .navbar {
- background: #06c;
- padding: 0;
- }
- .navbar .navbar-collapsable {
- position: relative;
- top: auto;
- right: auto;
- left: auto;
- bottom: auto;
- z-index: auto;
- background: 0 0;
- display: block !important;
- -webkit-transition: none;
- transition: none;
- }
- .navbar .navbar-collapsable .menu-wrapper {
- position: inherit;
- top: auto;
- bottom: auto;
- right: auto;
- left: auto;
- overflow-y: visible;
- -webkit-transform: none;
- transform: none;
- -webkit-transition: none;
- transition: none;
- }
- .navbar .navbar-collapsable .navbar-nav {
- margin-top: 0;
- padding: 0 24px;
- }
- .navbar .navbar-collapsable .navbar-nav li a.nav-link {
- font-weight: 400;
- padding: 12px 24px;
- }
- .navbar .navbar-collapsable .navbar-nav li a.nav-link.active {
- border-left: 0;
- border-bottom: 2px solid #fff;
- }
- .navbar .navbar-collapsable .navbar-nav li a.nav-link.disabled {
- opacity: 0.5;
- cursor: not-allowed;
- }
- .navbar .close-div {
- display: none;
- }
- .navbar .dropdown-menu {
- position: absolute;
- top: 100%;
- left: 0;
- z-index: 1000;
- float: left;
- min-width: 10rem;
- padding: 0.5rem 0;
- margin: 0.125rem 0 0;
- font-size: 1rem;
- color: #19191a;
- text-align: left;
- list-style: none;
- background-color: #fff;
- background-clip: padding-box;
- border: 0 solid transparent;
- border-radius: 4px;
- -webkit-box-shadow: 0 0 30px 5px rgba(0, 0, 0, 0.05);
- box-shadow: 0 0 30px 5px rgba(0, 0, 0, 0.05);
- }
- .navbar .dropdown-menu.show {
- -webkit-animation: 0.3s forwards dropdownFadeIn;
- animation: 0.3s forwards dropdownFadeIn;
- top: calc(100% - 16px);
- }
- .navbar .dropdown-menu:before {
- display: block;
- }
- .navbar .dropdown-menu .link-list-wrapper {
- padding-left: 0;
- padding-right: 0;
- }
- .navbar .dropdown-menu .link-list-wrapper ul li a h3,
- .navbar .dropdown-menu .link-list-wrapper ul li a span {
- color: #06c;
- }
- .navbar .dropdown-menu .link-list-wrapper ul li h3 {
- color: #19191a;
- }
- .navbar .dropdown-toggle {
- display: block;
- -webkit-box-pack: inherit;
- -ms-flex-pack: inherit;
- justify-content: inherit;
- }
- .navbar .dropdown-toggle:after {
- content: "";
- font-size: 0.8rem;
- font-family: italia-icon-font;
- font-style: normal;
- font-weight: 400;
- speak: none;
- border: none;
- display: inline-block;
- vertical-align: 0;
- width: auto;
- height: auto;
- -webkit-transition: -webkit-transform 0.3s;
- transition: -webkit-transform 0.3s;
- transition: transform 0.3s;
- transition: transform 0.3s, -webkit-transform 0.3s;
- }
- .navbar.megamenu .navbar-collapsable {
- width: 100%;
- }
- .navbar.megamenu .navbar-collapsable .nav-item {
- position: static;
- }
- .navbar.megamenu .navbar-collapsable .nav-item a {
- position: relative;
- }
- .navbar.megamenu .navbar-collapsable .nav-item a:before {
- content: "";
- position: absolute;
- top: auto;
- bottom: -12px;
- left: 24px;
- width: 18px;
- height: 18px;
- border-radius: 4px;
- background-color: #fff;
- -webkit-transform: rotate(45deg);
- transform: rotate(45deg);
- opacity: 0;
- -webkit-transition: opacity 0.3s;
- transition: opacity 0.3s;
- }
- .navbar.megamenu .navbar-collapsable .nav-item.show a:before {
- opacity: 1;
- }
- .navbar.megamenu .navbar-collapsable .dropdown-menu {
- min-width: auto;
- left: 24px;
- right: 24px;
- }
- .navbar.megamenu .navbar-collapsable .dropdown-menu:before {
- display: none;
- }
- .navbar.megamenu .navbar-collapsable .dropdown-menu.show {
- -webkit-animation: 0.3s forwards megamenuFadeIn;
- animation: 0.3s forwards megamenuFadeIn;
- }
- .custom-navbar-toggler {
- display: none;
- }
-}
-.skiplinks {
- background-color: #0bd9d2;
- text-align: center;
-}
-.skiplinks a {
- padding: 0.5rem;
- display: block;
- font-weight: 600;
- color: #5b6f82;
- text-decoration: underline;
-}
-.componente-base {
- background-color: #0073e6;
- color: #fff;
- cursor: pointer;
- padding: 8px;
-}
-.focus--keyboard,
-.form-check [type="checkbox"]:focus + label,
-.toggles label input[type="checkbox"]:focus + .lever {
- border-color: #f90;
- -webkit-box-shadow: 0 0 6px 2px #f90;
- box-shadow: 0 0 6px 2px #f90;
- outline: 0;
-}
-.focus--mouse,
-.form-check [type="checkbox"]:focus.focus--mouse + label,
-.toggles label input[type="checkbox"]:focus.focus--mouse + .lever {
- border-color: inherit;
- -webkit-box-shadow: none;
- box-shadow: none;
- outline: 0;
-}
-/*# sourceMappingURL=bootstrap-italia.min.css.map */
diff --git a/editor/src/asset/content.scss b/editor/src/asset/content.scss
deleted file mode 100644
index 6cdd2006..00000000
--- a/editor/src/asset/content.scss
+++ /dev/null
@@ -1,100 +0,0 @@
-$content-pad-horiz: 2em;
-$content-head-h: 120px;
-
-.field_info {
- span {
- margin-right: 5px;
- }
-}
-
-
-.content__head {
- padding: 0 $content-pad-horiz;
- height: $content-head-h;
- display: flex;
- justify-content: space-between;
- align-items: center;
-}
-
-.content__head__title {
- color: #0066cc;
- font-family: "Titillium Web";
- font-size: 52px;
- font-weight: bold;
- letter-spacing: -0.33px;
- line-height: 40px;
-}
-
-.content__head__help {
- margin: 10px 20px 0;
- height: 100%;
-
- display: flex;
- flex-direction: column;
- align-items: flex-end;
- justify-content: space-around;
- text-align: right;
-
- a {
- text-align: right;
- color: #5c6f82;
- font-family: "Titillium Web";
- font-size: 16px;
- font-weight: bold;
- line-height: 24px;
- }
-}
-
-.content__head__status {
- align-self: flex-end;
- color: #adadad;
- font-family: "Titillium Web";
- font-size: 12px;
- font-weight: 300;
- line-height: 16px;
- text-align: right;
-}
-
-.content__main {
- padding: 0 $content-pad-horiz;
- flex: 1;
- overflow: auto;
- top: 0;
- transition: top 0.8s ease 0s;
-}
-
-.content {
- display: flex;
- flex-direction: column;
- background: #fff;
- flex: 5 1 0;
- order: 0;
- position:relative;
-}
-
-.content__foot {
- padding: 0 $content-pad-horiz;
- height: $foot-bar-h;
-
- border-top: 1px solid #e8e8e8;
- margin-top: 20px;
-
- display: flex;
- align-items: center;
- flex-direction: row;
- justify-content: center;
-}
-
-.content__foot_item {
- text-align: center;
- button {
- margin: 0 20px;
- }
-}
-
-@media all and (max-width: $mq-size) {
- .content__head,
- .content__foot {
- min-height: 100px;
- }
-}
diff --git a/editor/src/asset/editor_buttons.scss b/editor/src/asset/editor_buttons.scss
deleted file mode 100644
index 0d23d861..00000000
--- a/editor/src/asset/editor_buttons.scss
+++ /dev/null
@@ -1,136 +0,0 @@
-.rectangle-5-copy-34 {
- height: 48px;
- width: 186px;
- background-color: #0073e6;
-}
-
-// button styles
-.editor_button {
- display: flex;
- overflow: hidden;
-
- margin: 10px;
- padding: 12px 12px;
- height: 56px;
- width: 242px;
-
- cursor: pointer;
- user-select: none;
- transition: all 150ms linear;
- text-align: center;
- white-space: nowrap;
- text-decoration: none !important;
- text-transform: none;
- text-transform: capitalize;
-
- color: #fff;
- background-color: #0073e6;
- border: 0 none;
- border-radius: 4px;
-
- font-family: "Titillium Web";
- font-size: 18px;
- font-weight: bold;
- line-height: 28px;
- text-align: center;
-
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
-
- justify-content: center;
- align-items: center;
- flex: 0 0 240px;
-
- box-shadow: 2px 5px 10px var(--color-smoke);
-
- &:hover {
- transition: all 150ms linear;
- background-color: #0059b3;
- opacity: 0.85;
- }
-
- &:active {
- transition: all 150ms linear;
- opacity: 0.75;
- }
-
- &:focus {
- outline: 0;
- outline-offset: -4px;
- }
- &:disabled {
- opacity: 0.5;
- background-color: #0059b3;
- }
-}
-
-.editor_button--primary {
- color: #ffffff;
- background-color: #0073e6;
-
- &:hover {
- color: #ffffff;
- background-color: #0059b3;
- opacity: 1;
- }
-
- &:active {
- color: #ffffff;
- background-color: #0059b3;
- opacity: 1;
- }
-}
-
-.editor_button--secondary {
- border: 2px solid #0073e6;
- background-color: #ffff;
- color: #0073e6;
-
- &:hover {
- color: #0059b3;
- background-color: #ffff;
- opacity: 1;
- }
-
- &:active {
- color: #0059b3;
- background-color: #ffff;
- opacity: 1;
- }
-}
-
-.editor_button--quaternary {
- height: 56px;
- width: 242px;
-
- border: 2px solid #e6e9f2;
- background-color: #fcfdff;
- color: #5c6f82;
-
- &:hover {
- color: #38444f;
- background-color: #fcfdff;
- opacity: 1;
- }
-
- &:active {
- color: #38444f;
- background-color: #fcfdff;
- opacity: 1;
- }
-}
-
-.editor_button--custom {
- height: 56px;
- width: 242px;
- border: 0;
- background-color: #fff;
- color: #5c6f82;
-
- &:hover {
- color: #38444f;
- background-color: #fcfdff;
- opacity: 1;
- }
-}
diff --git a/editor/src/asset/editor_widget.scss b/editor/src/asset/editor_widget.scss
deleted file mode 100644
index 668b43a5..00000000
--- a/editor/src/asset/editor_widget.scss
+++ /dev/null
@@ -1,24 +0,0 @@
-//EDITOR
-.editor__widget{
- padding:0 10px;
-}
-.editor__toolbar {
- margin: 0 !important;
-}
-.editor__content {
- border-bottom: 1px solid #979797;
-}
-.has-error .editor__content {
- border-bottom: 1px solid #f83e5a;
-}
-
-.editor__wrapper , .editor__component {
- border: none !important;
- margin: 0 !important;
- padding:0 !important;
-}
-
-.editor__component .public-DraftEditor-content {
- min-height: 300px;
- border-size: 0;
-}
diff --git a/editor/src/asset/glyphicons/glyphicons-halflings-regular.eot b/editor/src/asset/glyphicons/glyphicons-halflings-regular.eot
deleted file mode 100644
index b93a4953..00000000
Binary files a/editor/src/asset/glyphicons/glyphicons-halflings-regular.eot and /dev/null differ
diff --git a/editor/src/asset/glyphicons/glyphicons-halflings-regular.svg b/editor/src/asset/glyphicons/glyphicons-halflings-regular.svg
deleted file mode 100644
index 94fb5490..00000000
--- a/editor/src/asset/glyphicons/glyphicons-halflings-regular.svg
+++ /dev/null
@@ -1,288 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/editor/src/asset/glyphicons/glyphicons-halflings-regular.ttf b/editor/src/asset/glyphicons/glyphicons-halflings-regular.ttf
deleted file mode 100644
index 1413fc60..00000000
Binary files a/editor/src/asset/glyphicons/glyphicons-halflings-regular.ttf and /dev/null differ
diff --git a/editor/src/asset/glyphicons/glyphicons-halflings-regular.woff b/editor/src/asset/glyphicons/glyphicons-halflings-regular.woff
deleted file mode 100644
index 9e612858..00000000
Binary files a/editor/src/asset/glyphicons/glyphicons-halflings-regular.woff and /dev/null differ
diff --git a/editor/src/asset/glyphicons/glyphicons-halflings-regular.woff2 b/editor/src/asset/glyphicons/glyphicons-halflings-regular.woff2
deleted file mode 100644
index 64539b54..00000000
Binary files a/editor/src/asset/glyphicons/glyphicons-halflings-regular.woff2 and /dev/null differ
diff --git a/editor/src/asset/glyphicons/glyphicons.css b/editor/src/asset/glyphicons/glyphicons.css
deleted file mode 100644
index c96d0c12..00000000
--- a/editor/src/asset/glyphicons/glyphicons.css
+++ /dev/null
@@ -1,809 +0,0 @@
-@font-face {
- font-family: 'Glyphicons Halflings';
-
- src: url('glyphicons-halflings-regular.eot');
- src: url('glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),
- url('glyphicons-halflings-regular.woff2') format('woff2'),
- url('glyphicons-halflings-regular.woff') format('woff'),
- url('glyphicons-halflings-regular.ttf') format('truetype'),
- url('glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
-}
-.glyphicon {
- position: relative;
- top: 1px;
- display: inline-block;
- font-family: 'Glyphicons Halflings';
- font-style: normal;
- font-weight: normal;
- line-height: 1;
-
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
-}
-.glyphicon-asterisk:before {
- content: "\2a";
-}
-.glyphicon-plus:before {
- content: "\2b";
-}
-.glyphicon-euro:before,
-.glyphicon-eur:before {
- content: "\20ac";
-}
-.glyphicon-minus:before {
- content: "\2212";
-}
-.glyphicon-cloud:before {
- content: "\2601";
-}
-.glyphicon-envelope:before {
- content: "\2709";
-}
-.glyphicon-pencil:before {
- content: "\270f";
-}
-.glyphicon-glass:before {
- content: "\e001";
-}
-.glyphicon-music:before {
- content: "\e002";
-}
-.glyphicon-search:before {
- content: "\e003";
-}
-.glyphicon-heart:before {
- content: "\e005";
-}
-.glyphicon-star:before {
- content: "\e006";
-}
-.glyphicon-star-empty:before {
- content: "\e007";
-}
-.glyphicon-user:before {
- content: "\e008";
-}
-.glyphicon-film:before {
- content: "\e009";
-}
-.glyphicon-th-large:before {
- content: "\e010";
-}
-.glyphicon-th:before {
- content: "\e011";
-}
-.glyphicon-th-list:before {
- content: "\e012";
-}
-.glyphicon-ok:before {
- content: "\e013";
-}
-.glyphicon-remove:before {
- content: "\e014";
-}
-.glyphicon-zoom-in:before {
- content: "\e015";
-}
-.glyphicon-zoom-out:before {
- content: "\e016";
-}
-.glyphicon-off:before {
- content: "\e017";
-}
-.glyphicon-signal:before {
- content: "\e018";
-}
-.glyphicon-cog:before {
- content: "\e019";
-}
-.glyphicon-trash:before {
- content: "\e020";
-}
-.glyphicon-home:before {
- content: "\e021";
-}
-.glyphicon-file:before {
- content: "\e022";
-}
-.glyphicon-time:before {
- content: "\e023";
-}
-.glyphicon-road:before {
- content: "\e024";
-}
-.glyphicon-download-alt:before {
- content: "\e025";
-}
-.glyphicon-download:before {
- content: "\e026";
-}
-.glyphicon-upload:before {
- content: "\e027";
-}
-.glyphicon-inbox:before {
- content: "\e028";
-}
-.glyphicon-play-circle:before {
- content: "\e029";
-}
-.glyphicon-repeat:before {
- content: "\e030";
-}
-.glyphicon-refresh:before {
- content: "\e031";
-}
-.glyphicon-list-alt:before {
- content: "\e032";
-}
-.glyphicon-lock:before {
- content: "\e033";
-}
-.glyphicon-flag:before {
- content: "\e034";
-}
-.glyphicon-headphones:before {
- content: "\e035";
-}
-.glyphicon-volume-off:before {
- content: "\e036";
-}
-.glyphicon-volume-down:before {
- content: "\e037";
-}
-.glyphicon-volume-up:before {
- content: "\e038";
-}
-.glyphicon-qrcode:before {
- content: "\e039";
-}
-.glyphicon-barcode:before {
- content: "\e040";
-}
-.glyphicon-tag:before {
- content: "\e041";
-}
-.glyphicon-tags:before {
- content: "\e042";
-}
-.glyphicon-book:before {
- content: "\e043";
-}
-.glyphicon-bookmark:before {
- content: "\e044";
-}
-.glyphicon-print:before {
- content: "\e045";
-}
-.glyphicon-camera:before {
- content: "\e046";
-}
-.glyphicon-font:before {
- content: "\e047";
-}
-.glyphicon-bold:before {
- content: "\e048";
-}
-.glyphicon-italic:before {
- content: "\e049";
-}
-.glyphicon-text-height:before {
- content: "\e050";
-}
-.glyphicon-text-width:before {
- content: "\e051";
-}
-.glyphicon-align-left:before {
- content: "\e052";
-}
-.glyphicon-align-center:before {
- content: "\e053";
-}
-.glyphicon-align-right:before {
- content: "\e054";
-}
-.glyphicon-align-justify:before {
- content: "\e055";
-}
-.glyphicon-list:before {
- content: "\e056";
-}
-.glyphicon-indent-left:before {
- content: "\e057";
-}
-.glyphicon-indent-right:before {
- content: "\e058";
-}
-.glyphicon-facetime-video:before {
- content: "\e059";
-}
-.glyphicon-picture:before {
- content: "\e060";
-}
-.glyphicon-map-marker:before {
- content: "\e062";
-}
-.glyphicon-adjust:before {
- content: "\e063";
-}
-.glyphicon-tint:before {
- content: "\e064";
-}
-.glyphicon-edit:before {
- content: "\e065";
-}
-.glyphicon-share:before {
- content: "\e066";
-}
-.glyphicon-check:before {
- content: "\e067";
-}
-.glyphicon-move:before {
- content: "\e068";
-}
-.glyphicon-step-backward:before {
- content: "\e069";
-}
-.glyphicon-fast-backward:before {
- content: "\e070";
-}
-.glyphicon-backward:before {
- content: "\e071";
-}
-.glyphicon-play:before {
- content: "\e072";
-}
-.glyphicon-pause:before {
- content: "\e073";
-}
-.glyphicon-stop:before {
- content: "\e074";
-}
-.glyphicon-forward:before {
- content: "\e075";
-}
-.glyphicon-fast-forward:before {
- content: "\e076";
-}
-.glyphicon-step-forward:before {
- content: "\e077";
-}
-.glyphicon-eject:before {
- content: "\e078";
-}
-.glyphicon-chevron-left:before {
- content: "\e079";
-}
-.glyphicon-chevron-right:before {
- content: "\e080";
-}
-.glyphicon-plus-sign:before {
- content: "\e081";
-}
-.glyphicon-minus-sign:before {
- content: "\e082";
-}
-.glyphicon-remove-sign:before {
- content: "\e083";
-}
-.glyphicon-ok-sign:before {
- content: "\e084";
-}
-.glyphicon-question-sign:before {
- content: "\e085";
-}
-.glyphicon-info-sign:before {
- content: "\e086";
-}
-.glyphicon-screenshot:before {
- content: "\e087";
-}
-.glyphicon-remove-circle:before {
- content: "\e088";
-}
-.glyphicon-ok-circle:before {
- content: "\e089";
-}
-.glyphicon-ban-circle:before {
- content: "\e090";
-}
-.glyphicon-arrow-left:before {
- content: "\e091";
-}
-.glyphicon-arrow-right:before {
- content: "\e092";
-}
-.glyphicon-arrow-up:before {
- content: "\e093";
-}
-.glyphicon-arrow-down:before {
- content: "\e094";
-}
-.glyphicon-share-alt:before {
- content: "\e095";
-}
-.glyphicon-resize-full:before {
- content: "\e096";
-}
-.glyphicon-resize-small:before {
- content: "\e097";
-}
-.glyphicon-exclamation-sign:before {
- content: "\e101";
-}
-.glyphicon-gift:before {
- content: "\e102";
-}
-.glyphicon-leaf:before {
- content: "\e103";
-}
-.glyphicon-fire:before {
- content: "\e104";
-}
-.glyphicon-eye-open:before {
- content: "\e105";
-}
-.glyphicon-eye-close:before {
- content: "\e106";
-}
-.glyphicon-warning-sign:before {
- content: "\e107";
-}
-.glyphicon-plane:before {
- content: "\e108";
-}
-.glyphicon-calendar:before {
- content: "\e109";
-}
-.glyphicon-random:before {
- content: "\e110";
-}
-.glyphicon-comment:before {
- content: "\e111";
-}
-.glyphicon-magnet:before {
- content: "\e112";
-}
-.glyphicon-chevron-up:before {
- content: "\e113";
-}
-.glyphicon-chevron-down:before {
- content: "\e114";
-}
-.glyphicon-retweet:before {
- content: "\e115";
-}
-.glyphicon-shopping-cart:before {
- content: "\e116";
-}
-.glyphicon-folder-close:before {
- content: "\e117";
-}
-.glyphicon-folder-open:before {
- content: "\e118";
-}
-.glyphicon-resize-vertical:before {
- content: "\e119";
-}
-.glyphicon-resize-horizontal:before {
- content: "\e120";
-}
-.glyphicon-hdd:before {
- content: "\e121";
-}
-.glyphicon-bullhorn:before {
- content: "\e122";
-}
-.glyphicon-bell:before {
- content: "\e123";
-}
-.glyphicon-certificate:before {
- content: "\e124";
-}
-.glyphicon-thumbs-up:before {
- content: "\e125";
-}
-.glyphicon-thumbs-down:before {
- content: "\e126";
-}
-.glyphicon-hand-right:before {
- content: "\e127";
-}
-.glyphicon-hand-left:before {
- content: "\e128";
-}
-.glyphicon-hand-up:before {
- content: "\e129";
-}
-.glyphicon-hand-down:before {
- content: "\e130";
-}
-.glyphicon-circle-arrow-right:before {
- content: "\e131";
-}
-.glyphicon-circle-arrow-left:before {
- content: "\e132";
-}
-.glyphicon-circle-arrow-up:before {
- content: "\e133";
-}
-.glyphicon-circle-arrow-down:before {
- content: "\e134";
-}
-.glyphicon-globe:before {
- content: "\e135";
-}
-.glyphicon-wrench:before {
- content: "\e136";
-}
-.glyphicon-tasks:before {
- content: "\e137";
-}
-.glyphicon-filter:before {
- content: "\e138";
-}
-.glyphicon-briefcase:before {
- content: "\e139";
-}
-.glyphicon-fullscreen:before {
- content: "\e140";
-}
-.glyphicon-dashboard:before {
- content: "\e141";
-}
-.glyphicon-paperclip:before {
- content: "\e142";
-}
-.glyphicon-heart-empty:before {
- content: "\e143";
-}
-.glyphicon-link:before {
- content: "\e144";
-}
-.glyphicon-phone:before {
- content: "\e145";
-}
-.glyphicon-pushpin:before {
- content: "\e146";
-}
-.glyphicon-usd:before {
- content: "\e148";
-}
-.glyphicon-gbp:before {
- content: "\e149";
-}
-.glyphicon-sort:before {
- content: "\e150";
-}
-.glyphicon-sort-by-alphabet:before {
- content: "\e151";
-}
-.glyphicon-sort-by-alphabet-alt:before {
- content: "\e152";
-}
-.glyphicon-sort-by-order:before {
- content: "\e153";
-}
-.glyphicon-sort-by-order-alt:before {
- content: "\e154";
-}
-.glyphicon-sort-by-attributes:before {
- content: "\e155";
-}
-.glyphicon-sort-by-attributes-alt:before {
- content: "\e156";
-}
-.glyphicon-unchecked:before {
- content: "\e157";
-}
-.glyphicon-expand:before {
- content: "\e158";
-}
-.glyphicon-collapse-down:before {
- content: "\e159";
-}
-.glyphicon-collapse-up:before {
- content: "\e160";
-}
-.glyphicon-log-in:before {
- content: "\e161";
-}
-.glyphicon-flash:before {
- content: "\e162";
-}
-.glyphicon-log-out:before {
- content: "\e163";
-}
-.glyphicon-new-window:before {
- content: "\e164";
-}
-.glyphicon-record:before {
- content: "\e165";
-}
-.glyphicon-save:before {
- content: "\e166";
-}
-.glyphicon-open:before {
- content: "\e167";
-}
-.glyphicon-saved:before {
- content: "\e168";
-}
-.glyphicon-import:before {
- content: "\e169";
-}
-.glyphicon-export:before {
- content: "\e170";
-}
-.glyphicon-send:before {
- content: "\e171";
-}
-.glyphicon-floppy-disk:before {
- content: "\e172";
-}
-.glyphicon-floppy-saved:before {
- content: "\e173";
-}
-.glyphicon-floppy-remove:before {
- content: "\e174";
-}
-.glyphicon-floppy-save:before {
- content: "\e175";
-}
-.glyphicon-floppy-open:before {
- content: "\e176";
-}
-.glyphicon-credit-card:before {
- content: "\e177";
-}
-.glyphicon-transfer:before {
- content: "\e178";
-}
-.glyphicon-cutlery:before {
- content: "\e179";
-}
-.glyphicon-header:before {
- content: "\e180";
-}
-.glyphicon-compressed:before {
- content: "\e181";
-}
-.glyphicon-earphone:before {
- content: "\e182";
-}
-.glyphicon-phone-alt:before {
- content: "\e183";
-}
-.glyphicon-tower:before {
- content: "\e184";
-}
-.glyphicon-stats:before {
- content: "\e185";
-}
-.glyphicon-sd-video:before {
- content: "\e186";
-}
-.glyphicon-hd-video:before {
- content: "\e187";
-}
-.glyphicon-subtitles:before {
- content: "\e188";
-}
-.glyphicon-sound-stereo:before {
- content: "\e189";
-}
-.glyphicon-sound-dolby:before {
- content: "\e190";
-}
-.glyphicon-sound-5-1:before {
- content: "\e191";
-}
-.glyphicon-sound-6-1:before {
- content: "\e192";
-}
-.glyphicon-sound-7-1:before {
- content: "\e193";
-}
-.glyphicon-copyright-mark:before {
- content: "\e194";
-}
-.glyphicon-registration-mark:before {
- content: "\e195";
-}
-.glyphicon-cloud-download:before {
- content: "\e197";
-}
-.glyphicon-cloud-upload:before {
- content: "\e198";
-}
-.glyphicon-tree-conifer:before {
- content: "\e199";
-}
-.glyphicon-tree-deciduous:before {
- content: "\e200";
-}
-.glyphicon-cd:before {
- content: "\e201";
-}
-.glyphicon-save-file:before {
- content: "\e202";
-}
-.glyphicon-open-file:before {
- content: "\e203";
-}
-.glyphicon-level-up:before {
- content: "\e204";
-}
-.glyphicon-copy:before {
- content: "\e205";
-}
-.glyphicon-paste:before {
- content: "\e206";
-}
-.glyphicon-alert:before {
- content: "\e209";
-}
-.glyphicon-equalizer:before {
- content: "\e210";
-}
-.glyphicon-king:before {
- content: "\e211";
-}
-.glyphicon-queen:before {
- content: "\e212";
-}
-.glyphicon-pawn:before {
- content: "\e213";
-}
-.glyphicon-bishop:before {
- content: "\e214";
-}
-.glyphicon-knight:before {
- content: "\e215";
-}
-.glyphicon-baby-formula:before {
- content: "\e216";
-}
-.glyphicon-tent:before {
- content: "\26fa";
-}
-.glyphicon-blackboard:before {
- content: "\e218";
-}
-.glyphicon-bed:before {
- content: "\e219";
-}
-.glyphicon-apple:before {
- content: "\f8ff";
-}
-.glyphicon-erase:before {
- content: "\e221";
-}
-.glyphicon-hourglass:before {
- content: "\231b";
-}
-.glyphicon-lamp:before {
- content: "\e223";
-}
-.glyphicon-duplicate:before {
- content: "\e224";
-}
-.glyphicon-piggy-bank:before {
- content: "\e225";
-}
-.glyphicon-scissors:before {
- content: "\e226";
-}
-.glyphicon-bitcoin:before {
- content: "\e227";
-}
-.glyphicon-btc:before {
- content: "\e227";
-}
-.glyphicon-xbt:before {
- content: "\e227";
-}
-.glyphicon-yen:before {
- content: "\00a5";
-}
-.glyphicon-jpy:before {
- content: "\00a5";
-}
-.glyphicon-ruble:before {
- content: "\20bd";
-}
-.glyphicon-rub:before {
- content: "\20bd";
-}
-.glyphicon-scale:before {
- content: "\e230";
-}
-.glyphicon-ice-lolly:before {
- content: "\e231";
-}
-.glyphicon-ice-lolly-tasted:before {
- content: "\e232";
-}
-.glyphicon-education:before {
- content: "\e233";
-}
-.glyphicon-option-horizontal:before {
- content: "\e234";
-}
-.glyphicon-option-vertical:before {
- content: "\e235";
-}
-.glyphicon-menu-hamburger:before {
- content: "\e236";
-}
-.glyphicon-modal-window:before {
- content: "\e237";
-}
-.glyphicon-oil:before {
- content: "\e238";
-}
-.glyphicon-grain:before {
- content: "\e239";
-}
-.glyphicon-sunglasses:before {
- content: "\e240";
-}
-.glyphicon-text-size:before {
- content: "\e241";
-}
-.glyphicon-text-color:before {
- content: "\e242";
-}
-.glyphicon-text-background:before {
- content: "\e243";
-}
-.glyphicon-object-align-top:before {
- content: "\e244";
-}
-.glyphicon-object-align-bottom:before {
- content: "\e245";
-}
-.glyphicon-object-align-horizontal:before {
- content: "\e246";
-}
-.glyphicon-object-align-left:before {
- content: "\e247";
-}
-.glyphicon-object-align-vertical:before {
- content: "\e248";
-}
-.glyphicon-object-align-right:before {
- content: "\e249";
-}
-.glyphicon-triangle-right:before {
- content: "\e250";
-}
-.glyphicon-triangle-left:before {
- content: "\e251";
-}
-.glyphicon-triangle-bottom:before {
- content: "\e252";
-}
-.glyphicon-triangle-top:before {
- content: "\e253";
-}
-.glyphicon-console:before {
- content: "\e254";
-}
-.glyphicon-superscript:before {
- content: "\e255";
-}
-.glyphicon-subscript:before {
- content: "\e256";
-}
-.glyphicon-menu-left:before {
- content: "\e257";
-}
-.glyphicon-menu-right:before {
- content: "\e258";
-}
-.glyphicon-menu-down:before {
- content: "\e259";
-}
-.glyphicon-menu-up:before {
- content: "\e260";
-}
diff --git a/editor/src/asset/img/_copy.svg b/editor/src/asset/img/_copy.svg
deleted file mode 100644
index e511159b..00000000
--- a/editor/src/asset/img/_copy.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/editor/src/asset/img/_download.svg b/editor/src/asset/img/_download.svg
deleted file mode 100644
index d9014d45..00000000
--- a/editor/src/asset/img/_download.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/editor/src/asset/img/_load.svg b/editor/src/asset/img/_load.svg
deleted file mode 100644
index 8b8d28b2..00000000
--- a/editor/src/asset/img/_load.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
- load
- Created with Sketch.
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/editor/src/asset/img/accordion-closed.svg b/editor/src/asset/img/accordion-closed.svg
deleted file mode 100644
index 3f05c9e0..00000000
--- a/editor/src/asset/img/accordion-closed.svg
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
- icon
- Created with Sketch.
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/editor/src/asset/img/accordion-open.svg b/editor/src/asset/img/accordion-open.svg
deleted file mode 100644
index 779c939b..00000000
--- a/editor/src/asset/img/accordion-open.svg
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
- icon
- Created with Sketch.
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/editor/src/asset/img/checkbox-nonselected.svg b/editor/src/asset/img/checkbox-nonselected.svg
deleted file mode 100644
index 64834bc0..00000000
--- a/editor/src/asset/img/checkbox-nonselected.svg
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
- checkbox-nonselected
- Created with Sketch.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/editor/src/asset/img/checkbox-selected.svg b/editor/src/asset/img/checkbox-selected.svg
deleted file mode 100644
index 8b252161..00000000
--- a/editor/src/asset/img/checkbox-selected.svg
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
- checkbox-selected
- Created with Sketch.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/editor/src/asset/img/checkbox.svg b/editor/src/asset/img/checkbox.svg
deleted file mode 100644
index 43ac08f3..00000000
--- a/editor/src/asset/img/checkbox.svg
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
- Combined Shape
- Created with Sketch.
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/editor/src/asset/img/close.svg b/editor/src/asset/img/close.svg
deleted file mode 100644
index c4ad571c..00000000
--- a/editor/src/asset/img/close.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
diff --git a/editor/src/asset/img/copy.svg b/editor/src/asset/img/copy.svg
deleted file mode 100644
index 3ee9890f..00000000
--- a/editor/src/asset/img/copy.svg
+++ /dev/null
@@ -1 +0,0 @@
-copy
\ No newline at end of file
diff --git a/editor/src/asset/img/dots.svg b/editor/src/asset/img/dots.svg
deleted file mode 100644
index 7e2ef772..00000000
--- a/editor/src/asset/img/dots.svg
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/editor/src/asset/img/download.svg b/editor/src/asset/img/download.svg
deleted file mode 100644
index f6aa2398..00000000
--- a/editor/src/asset/img/download.svg
+++ /dev/null
@@ -1 +0,0 @@
-download
\ No newline at end of file
diff --git a/editor/src/asset/img/load.svg b/editor/src/asset/img/load.svg
deleted file mode 100644
index f6470f85..00000000
--- a/editor/src/asset/img/load.svg
+++ /dev/null
@@ -1 +0,0 @@
-load
\ No newline at end of file
diff --git a/editor/src/asset/img/option-nonselected.svg b/editor/src/asset/img/option-nonselected.svg
deleted file mode 100644
index b68783d8..00000000
--- a/editor/src/asset/img/option-nonselected.svg
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
- option-nonselected
- Created with Sketch.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/editor/src/asset/img/option-selected.svg b/editor/src/asset/img/option-selected.svg
deleted file mode 100644
index cf553be2..00000000
--- a/editor/src/asset/img/option-selected.svg
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
- Rectangle
- Created with Sketch.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/editor/src/asset/img/upload.svg b/editor/src/asset/img/upload.svg
deleted file mode 100644
index ac7d179f..00000000
--- a/editor/src/asset/img/upload.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/editor/src/asset/img/x.svg b/editor/src/asset/img/x.svg
deleted file mode 100644
index cc32cb4d..00000000
--- a/editor/src/asset/img/x.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
diff --git a/editor/src/asset/img/xx.svg b/editor/src/asset/img/xx.svg
deleted file mode 100644
index a14d7500..00000000
--- a/editor/src/asset/img/xx.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/editor/src/asset/info_box.scss b/editor/src/asset/info_box.scss
deleted file mode 100644
index 818859b4..00000000
--- a/editor/src/asset/info_box.scss
+++ /dev/null
@@ -1,55 +0,0 @@
-.info__box {
- background-color: rgba(0, 0, 0, 0.3);
- z-index: 10;
- justify-content: center;
- align-items: center;
- width: 100%;
- height: 100%;
-
- position: absolute;
-
- display: none;
-
- &.info__box__visible {
- display: flex;
- justify-content: center;
- align-items: center;
- }
-}
-
-.info__box__body {
- position: relative;
- width: 640px;
- height: 400px;
- max-width: 100%;
- max-height: 100%;
- background-color: #fff;
- border: 3px solid #32d6d6;
- overflow: auto;
-}
-
-.info__box__title {
- color: rgba(0, 102, 204, 1);
-}
-
-.info__box__content {
- padding: 40px;
- font-size: 18px;
-
- color: #5a768a;
- display: flex;
- flex-direction: column;
- justify-content: center;
-}
-
-.info__box__close {
- display: flex;
- flex-direction: row;
-
- justify-content: flex-end;
- align-items: flex-end;
- text-align: right;
-
- font-size: 14px;
- margin: 10px;
-}
diff --git a/editor/src/asset/language_switcher.scss b/editor/src/asset/language_switcher.scss
deleted file mode 100644
index 0a51751b..00000000
--- a/editor/src/asset/language_switcher.scss
+++ /dev/null
@@ -1,91 +0,0 @@
-.country-switcher {
- min-height: 80px;
- z-index: 999;
-}
-
-.language-switcher {
- display: flex;
- border-bottom: 1px solid #e8e8e8;
- margin-bottom: 20px;
- display: flex;
- padding: 0 $content-pad-horiz;
-}
-
-.language-switcher__link,
-.language-switcher__item {
- font-size: 18px;
- color: #0066cc;
- margin-right: 10px;
- height: 70px;
- width: 150px;
- text-align: center;
-
- a {
- text-transform: capitalize;
- }
-
- .glyphicon {
- font-size: 15px;
- margin-left: 10px;
- color: #111;
- }
-
- img {
- width: 14px;
- height: 14px;
- margin-left: 10px;
- cursor: pointer;
- }
-}
-
-.language-switcher__item--selected {
- border-bottom: 1px solid #0066cc;
-}
-
-.language-switcher__link {
- font-size: 18px;
- margin-bottom: 10px;
- color: #0066cc;
-}
-
-.language-filter__dropdown {
- padding: 0;
- margin: 0;
-}
-
-.language-filter {
- margin-top: -48px;
- width: 250px;
- height: 400px;
-}
-
-input[type="text"].language-filter__input {
- margin-top: -5px;
- border-bottom: none;
- font-size: 18px;
- color: #5c6f82;
- border-bottom: 1px solid #e8e8e8;
- text-transform: capitalize;
- outline: 0;
- &::placeholder {
- opacity: 0.4;
- font-size: 18px;
- }
- &:focus {
- outline: 0;
- outline-offset: -4px;
- }
-}
-
-.language-filter__content {
- overflow-y: scroll;
- height: 300px;
-}
-
-.language-filter__content__item {
- color: #5c6f82;
- font-size: 18px;
- font-weight: 500;
- margin-left: -10px;
- text-transform: capitalize;
-}
diff --git a/editor/src/asset/notify.scss b/editor/src/asset/notify.scss
deleted file mode 100644
index 865887d1..00000000
--- a/editor/src/asset/notify.scss
+++ /dev/null
@@ -1,48 +0,0 @@
-.notify-container {
- display: flex;
- flex-direction: column;
- flex-wrap: wrap;
- justify-content: flex-end;
- align-items: flex-start;
- align-content: flex-start;
- position: fixed;
- top: 35px;
- right: 30%;
- z-index: 9000;
-}
-
-.notify-item {
- width: 250px;
- margin: 5px 10px;
- color: #fff;
- border-radius: 5px;
- text-align: center;
-}
-
-.notify-item:hover {
- opacity: 0.8;
- box-shadow: 0 0 10px 0 rgb(15, 15, 15);
-}
-
-.notify-item > p {
- margin: 10px;
- opacity: 0.8;
- text-align: center;
-}
-
-.notify-item.info {
- background-color: rgba(0, 102, 204, 1);
-}
-
-.notify-item.success {
- background-color: rgba(23, 23, 23, 0.9);
-}
-
-.notify-item.error {
- background-color: rgb(232, 8, 0.9);
- color: #fff;
-}
-
-.notify-title {
- font-weight: 700;
-}
diff --git a/editor/src/asset/sidebar.scss b/editor/src/asset/sidebar.scss
deleted file mode 100644
index 921590b6..00000000
--- a/editor/src/asset/sidebar.scss
+++ /dev/null
@@ -1,170 +0,0 @@
-.loading {
- width: 40px;
- fill: #0066cc;
-}
-
-.sidebar {
- background-color: #00264d;
- color: #fff;
- flex: 2 1 0;
- order: 3;
- margin: 0;
- padding: 0;
- display: flex;
- flex-direction: column;
- justify-content: space-between;
- overflow: hidden;
- position: relative;
-}
-
-.sidebar__title {
- padding: 1em;
- font-size: 24px;
- font-weight: bold;
- line-height: 28px;
-}
-
-.sidebar__info {
- font-size: 14px;
- line-height: 28px;
- color: #fff;
- margin-left: 20px;
- opacity: 0.3;
-}
-
-.sidebar__prefooter {
- z-index: 10;
- position: absolute;
- width: 100%;
- padding: 0;
- margin: 0;
- background-color: rgba(0, 102, 204, 1);
- color: #fff;
- bottom: 0;
- display: flex;
- flex-direction: column;
- justify-content: flex-end;
- align-items: center;
-
- img {
- height: 16px;
- margin-right: 5px;
- }
-}
-.sidebar__prefooter__close {
- margin-top: 5px;
- margin-right: 10px;
- color: #fff;
- align-self: flex-end;
-}
-
-.sidebar__prefooter__content {
- width: 90%;
- padding: 10px;
- margin: 20px auto;
-}
-
-.sidebar__prefooter__content__form {
- margin: 10px auto;
- width: 100%;
- display: flex;
- flex-direction: row;
-
- .form-control {
- width: 100%;
- background-color: #f4f4f4;
- }
-}
-
-.sidebar__body {
- flex: 8 0 0;
- width: 100%;
- overflow: auto;
- display: flex;
- position: relative;
-}
-
-.sidebar__code {
- flex: 1;
- color: #00ff80;
- pre,
- code {
- margin-top: -10px;
- padding: 0 18px 18px;
- color: #00ff80;
- font-family: "Roboto Mono";
- font-weight: 300;
- font-size: 14px;
- line-height: 18px;
- }
-}
-.sidebar__error {
- padding: 10px;
- overflow: auto;
- font-family: "Roboto Mono";
- font-weight: 500;
- font-size: 18px;
- line-height: 24px;
- color: #f83e5a;
- margin-left: 15px;
-
- div {
- // background-color: #00172e;
- }
-
- img {
- margin-right: 10px;
- }
-}
-
-.sidebar__overlay {
- background-color: rgba(0, 0, 0, 0.7);
- z-index: 10;
- justify-content: center;
- align-items: center;
- width: 100%;
- height: 100%;
- position: absolute;
- display: none;
-}
-
-.sidebar__footer {
- position: relative;
- height: $foot-bar-h;
- background-color: #0066cc;
- color: #fff;
- display: flex;
- align-items: center;
- flex-direction: row;
- justify-content: space-around;
-}
-
-.sidebar__footer_item {
- line-height: 40px;
- flex: 1;
- text-align: center;
- cursor: pointer;
- a {
- color: #fff;
- }
- .span {
- margin-right: 2px;
- }
- .action {
- margin-left: 2px;
- line-height: 24px;
- font-size: 16px;
- }
-
- img {
- height: 20px;
- margin-right: 2px;
- }
-}
-
-@media all and (max-width: $mq-size) {
- .sidebar {
- order: 0;
- min-height: 100px;
- }
-}
diff --git a/editor/src/asset/snackbar.scss b/editor/src/asset/snackbar.scss
deleted file mode 100644
index ccea1e16..00000000
--- a/editor/src/asset/snackbar.scss
+++ /dev/null
@@ -1,22 +0,0 @@
-
-#snackbar {
- visibility: hidden;
- min-width: 250px;
- margin-left: -125px;
- background-color: #232527;
- color: #fff;
- text-align: center;
- border-radius: 2px;
- padding: 16px;
- position: fixed;
- z-index: 1;
- left: 50%;
- bottom: 30px;
-}
-
-#snackbar.show {
- visibility: visible;
- -webkit-animation: fadein 0.5s, fadeout 0.5s 2.5s;
- animation: fadein 0.5s, fadeout 0.5s 2.5s;
-}
-
diff --git a/editor/src/asset/style.scss b/editor/src/asset/style.scss
deleted file mode 100644
index 58198b36..00000000
--- a/editor/src/asset/style.scss
+++ /dev/null
@@ -1,32 +0,0 @@
-$foot-bar-h: 100px;
-$mq-size: 640px;
-
-@import "./system_font.scss";
-@import url("https://fonts.googleapis.com/css?family=Titillium+Web:300,400,600,700");
-@import url("https://fonts.googleapis.com/css?family=Roboto+Mono:100,300,400,700");
-* {
- font-family: "Titillium Web", "Roboto Mono", "system", sans-serif;
-}
-
-@import "./info_box.scss";
-@import "./editor_widget.scss";
-@import "./editor_buttons.scss";
-
-// @import "./bsi.scss";
-@import "./bs_override.scss";
-@import "node_modules/bootstrap/scss/bootstrap";
-@import "./glyphicons/glyphicons.css";
-
-@import "./transitions.scss";
-@import "./snackbar.scss";
-@import "./notify.scss";
-
-
-@import "./wrapper.scss";
-@import "./content.scss";
-@import "./sidebar.scss";
-@import "./block.scss";
-@import "./accordion.scss";
-
-@import "./language_switcher.scss";
-
diff --git a/editor/src/asset/system_font.scss b/editor/src/asset/system_font.scss
deleted file mode 100644
index 84575a0f..00000000
--- a/editor/src/asset/system_font.scss
+++ /dev/null
@@ -1,22 +0,0 @@
-.system_rudeway {
- font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto,
- "Helvetica Neue", Arial, sans-serif;
-}
-
-.system {
- font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
- Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
-}
-
-/* Define the "system" font family */
-@font-face {
- font-family: system;
- font-style: normal;
- font-weight: 300;
- src: local(".SFNSText-Light"), local(".HelveticaNeueDeskInterface-Light"),
- local(".LucidaGrandeUI"), local("Ubuntu Light"), local("Segoe UI Light"),
- local("Roboto-Light"), local("DroidSans"), local("Tahoma");
-}
-
-
-
diff --git a/editor/src/asset/toolbar.scss b/editor/src/asset/toolbar.scss
deleted file mode 100644
index 8ecfd347..00000000
--- a/editor/src/asset/toolbar.scss
+++ /dev/null
@@ -1,12 +0,0 @@
-.toolbar_wrapper {
- background-color: #fff;
- border-radius:10px;
- border-color:#111;
- padding: 20px;
- min-width: 300px;
-}
-.toolbar {
- padding: 10px;
-}
-
-
diff --git a/editor/src/asset/transitions.scss b/editor/src/asset/transitions.scss
deleted file mode 100644
index 136b60aa..00000000
--- a/editor/src/asset/transitions.scss
+++ /dev/null
@@ -1,22 +0,0 @@
-
-@keyframes fadein {
- from {
- bottom: 0;
- opacity: 0;
- }
- to {
- bottom: 30px;
- opacity: 1;
- }
-}
-
-@keyframes fadeout {
- from {
- bottom: 30px;
- opacity: 1;
- }
- to {
- bottom: 0;
- opacity: 0;
- }
-}
diff --git a/editor/src/asset/wrapper.scss b/editor/src/asset/wrapper.scss
deleted file mode 100644
index b552e56f..00000000
--- a/editor/src/asset/wrapper.scss
+++ /dev/null
@@ -1,17 +0,0 @@
-.wrapper {
- margin: 0;
- padding: 0;
- display: flex;
- flex-flow: row;
- height: 100vh;
- width: 100vw;
- overflow: hidden;
-}
-
-@media all and (max-width: $mq-size) {
- .wrapper {
- overflow: auto;
- flex-flow: column;
- }
-
-}
diff --git a/editor/src/index.html b/editor/src/index.html
deleted file mode 100644
index 138672c7..00000000
--- a/editor/src/index.html
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/editor/webpack.config.js b/editor/webpack.config.js
deleted file mode 100644
index b25235b5..00000000
--- a/editor/webpack.config.js
+++ /dev/null
@@ -1,78 +0,0 @@
-const path = require("path");
-const fs = require("fs");
-const HtmlWebpackPlugin = require("html-webpack-plugin");
-const ExtractTextPlugin = require("extract-text-webpack-plugin");
-const autoprefixer = require("autoprefixer");
-const webpack = require("webpack");
-const paths = {
- DIST: path.resolve(__dirname, "dist"),
- SRC: path.resolve(__dirname, "src"),
- JS: path.resolve(__dirname, "src/app")
-};
-
-module.exports = env => {
- let env_file = "./.env";
-
- if (fs.existsSync(env_file)) {
- require("dotenv").config({ path: env_file });
- }
- return {
- entry: path.join(paths.JS, "app.js"),
- output: {
- path: paths.DIST,
- filename: "app.bundle.js"
- },
- plugins: [
- new webpack.DefinePlugin({
- "process.env": {
- REPOSITORY: JSON.stringify(process.env.REPOSITORY)
- }
- }),
- new HtmlWebpackPlugin({
- template: path.join(paths.SRC, "index.html"),
- minify: {
- collapseWhitespace: true,
- minifyCSS: true,
- minifyJS: true,
- removeComments: true,
- useShortDoctype: true
- }
- }),
- new ExtractTextPlugin("style.bundle.css")
- ],
- module: {
- rules: [
- {
- enforce: "pre",
- test: /\.s(c)ss/,
- loader: "import-glob-loader"
- },
- {
- test: /\.(js|jsx)$/,
- exclude: /node_modules/,
- use: ["babel-loader"] //
- },
-
- {
- test: /\.s?css$/,
- loader: ExtractTextPlugin.extract({
- fallback: "style-loader",
- use: ["css-loader", "postcss-loader", "sass-loader"]
- })
- },
- {
- test: /\.(png|jpg|gif)$/,
- use: ["url-loader"]
- },
- {
- test: /\.(woff|woff2|eot|ttf|otf|svg)$/,
- use: ["file-loader"]
- }
- ]
- },
- resolve: {
- modules: [path.resolve(__dirname, "src"), "node_modules"],
- extensions: [".js", ".jsx", ".json", ".yml"]
- }
- };
-};
diff --git a/editor/yarn.lock b/editor/yarn.lock
deleted file mode 100644
index d5541615..00000000
--- a/editor/yarn.lock
+++ /dev/null
@@ -1,8052 +0,0 @@
-# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
-# yarn lockfile v1
-
-
-"@babel/code-frame@7.0.0-beta.44":
- version "7.0.0-beta.44"
- resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0-beta.44.tgz#2a02643368de80916162be70865c97774f3adbd9"
- dependencies:
- "@babel/highlight" "7.0.0-beta.44"
-
-"@babel/code-frame@^7.0.0-beta.35":
- version "7.0.0-beta.53"
- resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0-beta.53.tgz#980d1560b863575bf5a377925037e0132ef5921e"
- dependencies:
- "@babel/highlight" "7.0.0-beta.53"
-
-"@babel/generator@7.0.0-beta.44":
- version "7.0.0-beta.44"
- resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.0.0-beta.44.tgz#c7e67b9b5284afcf69b309b50d7d37f3e5033d42"
- dependencies:
- "@babel/types" "7.0.0-beta.44"
- jsesc "^2.5.1"
- lodash "^4.2.0"
- source-map "^0.5.0"
- trim-right "^1.0.1"
-
-"@babel/helper-function-name@7.0.0-beta.44":
- version "7.0.0-beta.44"
- resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.0.0-beta.44.tgz#e18552aaae2231100a6e485e03854bc3532d44dd"
- dependencies:
- "@babel/helper-get-function-arity" "7.0.0-beta.44"
- "@babel/template" "7.0.0-beta.44"
- "@babel/types" "7.0.0-beta.44"
-
-"@babel/helper-get-function-arity@7.0.0-beta.44":
- version "7.0.0-beta.44"
- resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0-beta.44.tgz#d03ca6dd2b9f7b0b1e6b32c56c72836140db3a15"
- dependencies:
- "@babel/types" "7.0.0-beta.44"
-
-"@babel/helper-split-export-declaration@7.0.0-beta.44":
- version "7.0.0-beta.44"
- resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0-beta.44.tgz#c0b351735e0fbcb3822c8ad8db4e583b05ebd9dc"
- dependencies:
- "@babel/types" "7.0.0-beta.44"
-
-"@babel/highlight@7.0.0-beta.44":
- version "7.0.0-beta.44"
- resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0-beta.44.tgz#18c94ce543916a80553edcdcf681890b200747d5"
- dependencies:
- chalk "^2.0.0"
- esutils "^2.0.2"
- js-tokens "^3.0.0"
-
-"@babel/highlight@7.0.0-beta.53":
- version "7.0.0-beta.53"
- resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0-beta.53.tgz#f4e952dad1787d205e188d3e384cdce49ca368fb"
- dependencies:
- chalk "^2.0.0"
- esutils "^2.0.2"
- js-tokens "^3.0.0"
-
-"@babel/template@7.0.0-beta.44":
- version "7.0.0-beta.44"
- resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.0.0-beta.44.tgz#f8832f4fdcee5d59bf515e595fc5106c529b394f"
- dependencies:
- "@babel/code-frame" "7.0.0-beta.44"
- "@babel/types" "7.0.0-beta.44"
- babylon "7.0.0-beta.44"
- lodash "^4.2.0"
-
-"@babel/traverse@7.0.0-beta.44":
- version "7.0.0-beta.44"
- resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.0.0-beta.44.tgz#a970a2c45477ad18017e2e465a0606feee0d2966"
- dependencies:
- "@babel/code-frame" "7.0.0-beta.44"
- "@babel/generator" "7.0.0-beta.44"
- "@babel/helper-function-name" "7.0.0-beta.44"
- "@babel/helper-split-export-declaration" "7.0.0-beta.44"
- "@babel/types" "7.0.0-beta.44"
- babylon "7.0.0-beta.44"
- debug "^3.1.0"
- globals "^11.1.0"
- invariant "^2.2.0"
- lodash "^4.2.0"
-
-"@babel/types@7.0.0-beta.44":
- version "7.0.0-beta.44"
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.0.0-beta.44.tgz#6b1b164591f77dec0a0342aca995f2d046b3a757"
- dependencies:
- esutils "^2.0.2"
- lodash "^4.2.0"
- to-fast-properties "^2.0.0"
-
-"@types/node@*":
- version "10.5.2"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-10.5.2.tgz#f19f05314d5421fe37e74153254201a7bf00a707"
-
-abab@^1.0.4:
- 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, accepts@~1.3.5:
- version "1.3.5"
- resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.5.tgz#eb777df6011723a3b14e8a72c0805c8e86746bd2"
- dependencies:
- mime-types "~2.1.18"
- 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@^4.1.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-4.1.0.tgz#ab716025dbe17c54d3ef81d32ece2b2d99fe2538"
- dependencies:
- acorn "^5.0.0"
-
-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:
- version "4.0.13"
- resolved "https://registry.yarnpkg.com/acorn/-/acorn-4.0.13.tgz#105495ae5361d697bd195c825192e1ad7f253787"
-
-acorn@^5.0.0, acorn@^5.3.0, acorn@^5.5.0:
- version "5.7.1"
- resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.7.1.tgz#f095829297706a7c9776958c0afc8930a9b9d9d8"
-
-ajv-keywords@^2.1.0:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-2.1.1.tgz#617997fc5f60576894c435f940d819e135b80762"
-
-ajv-keywords@^3.1.0:
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.2.0.tgz#e86b819c602cf8821ad637413698f1dec021847a"
-
-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.2.3, ajv@^5.3.0:
- version "5.5.2"
- resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.5.2.tgz#73b5eeca3fab653e3d3f9422b341ad42205dc965"
- dependencies:
- co "^4.6.0"
- fast-deep-equal "^1.0.0"
- fast-json-stable-stringify "^2.0.0"
- json-schema-traverse "^0.3.0"
-
-ajv@^6.1.0, ajv@^6.5.2:
- version "6.5.2"
- resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.5.2.tgz#678495f9b82f7cca6be248dd92f59bff5e1f4360"
- dependencies:
- fast-deep-equal "^2.0.1"
- fast-json-stable-stringify "^2.0.0"
- json-schema-traverse "^0.4.1"
- uri-js "^4.2.1"
-
-align-text@^0.1.1, align-text@^0.1.3:
- 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@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-2.0.0.tgz#c36aeccba563b89ceb556f3690f0b1d9e3547f7f"
- dependencies:
- string-width "^2.0.0"
-
-ansi-escapes@^3.0.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.1.0.tgz#f73207bb81207d75fd6c83f125af26eea378ca30"
-
-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:
- 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.2.0, ansi-styles@^3.2.1:
- version "3.2.1"
- resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
- dependencies:
- color-convert "^1.9.0"
-
-anymatch@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb"
- dependencies:
- micromatch "^3.1.4"
- normalize-path "^2.1.1"
-
-append-transform@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/append-transform/-/append-transform-1.0.0.tgz#046a52ae582a228bd72f58acfbe2967c678759ab"
- dependencies:
- default-require-extensions "^2.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.5"
- resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21"
- dependencies:
- delegates "^1.0.0"
- readable-stream "^2.0.6"
-
-argparse@^1.0.7:
- version "1.0.10"
- resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
- dependencies:
- sprintf-js "~1.0.2"
-
-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-diff@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520"
-
-arr-flatten@^1.0.1, arr-flatten@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1"
-
-arr-union@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4"
-
-array-equal@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/array-equal/-/array-equal-1.0.0.tgz#8c2a5ef2472fd9ea742b04c77a75093ba2757c93"
-
-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-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"
-
-array-unique@^0.3.2:
- version "0.3.2"
- resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428"
-
-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.10.1"
- resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.10.1.tgz#b9c2bf5805f1e64aadeed6df3a2bfafb5a73f5a0"
- 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"
-
-assign-symbols@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367"
-
-astral-regex@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9"
-
-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-limiter@~1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.0.tgz#78faed8c3d074ab81f22b4e985d79e8738f720f8"
-
-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.4.1:
- version "2.6.1"
- resolved "https://registry.yarnpkg.com/async/-/async-2.6.1.tgz#b245a23ca71930044ec53fa46aa00a3e87c6a610"
- dependencies:
- lodash "^4.17.10"
-
-asynckit@^0.4.0:
- version "0.4.0"
- resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
-
-atob@^2.1.1:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.1.tgz#ae2d5a729477f289d60dd7f96a6314a22dd6c22a"
-
-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"
-
-autoprefixer@^7.1.6:
- version "7.2.6"
- resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-7.2.6.tgz#256672f86f7c735da849c4f07d008abb056067dc"
- dependencies:
- browserslist "^2.11.3"
- caniuse-lite "^1.0.30000805"
- normalize-range "^0.1.2"
- num2fraction "^1.2.2"
- postcss "^6.0.17"
- 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.7.0"
- resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.7.0.tgz#d4d0e9b9dbfca77bf08eeb0a8a471550fe39e289"
-
-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.0.0, babel-core@^6.26.0:
- version "6.26.3"
- resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.26.3.tgz#b2e2f09e342d0f0c88e2f02e067794125e75c207"
- dependencies:
- babel-code-frame "^6.26.0"
- babel-generator "^6.26.0"
- babel-helpers "^6.24.1"
- babel-messages "^6.23.0"
- babel-register "^6.26.0"
- babel-runtime "^6.26.0"
- babel-template "^6.26.0"
- babel-traverse "^6.26.0"
- babel-types "^6.26.0"
- babylon "^6.18.0"
- convert-source-map "^1.5.1"
- debug "^2.6.9"
- json5 "^0.5.1"
- lodash "^4.17.4"
- minimatch "^3.0.4"
- path-is-absolute "^1.0.1"
- private "^0.1.8"
- slash "^1.0.0"
- source-map "^0.5.7"
-
-babel-eslint@^8.0.3:
- version "8.2.5"
- resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-8.2.5.tgz#dc2331c259d36782aa189da510c43dedd5adc7a3"
- dependencies:
- "@babel/code-frame" "7.0.0-beta.44"
- "@babel/traverse" "7.0.0-beta.44"
- "@babel/types" "7.0.0-beta.44"
- babylon "7.0.0-beta.44"
- eslint-scope "~3.7.1"
- eslint-visitor-keys "^1.0.0"
-
-babel-generator@^6.18.0, babel-generator@^6.26.0:
- version "6.26.1"
- resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.26.1.tgz#1844408d3b8f0d35a404ea7ac180f087a601bd90"
- dependencies:
- 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.7"
- 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:
- 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@^23.0.1, babel-jest@^23.4.0:
- version "23.4.0"
- resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-23.4.0.tgz#22c34c392e2176f6a4c367992a7fcff69d2e8557"
- dependencies:
- babel-plugin-istanbul "^4.1.6"
- babel-preset-jest "^23.2.0"
-
-babel-loader@^7.1.2:
- version "7.1.5"
- resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-7.1.5.tgz#e3ee0cd7394aa557e013b02d3e492bfd07aa6d68"
- 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-istanbul@^4.1.6:
- version "4.1.6"
- resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.6.tgz#36c59b2192efce81c5b378321b74175add1c9a45"
- dependencies:
- babel-plugin-syntax-object-rest-spread "^6.13.0"
- find-up "^2.1.0"
- istanbul-lib-instrument "^1.10.1"
- test-exclude "^4.2.1"
-
-babel-plugin-jest-hoist@^23.2.0:
- version "23.2.0"
- resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-23.2.0.tgz#e61fae05a1ca8801aadee57a6d66b8cefaf44167"
-
-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-decorators@^6.1.18, 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-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.13.0, 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-decorators-legacy@^1.3.4:
- version "1.3.5"
- resolved "https://registry.yarnpkg.com/babel-plugin-transform-decorators-legacy/-/babel-plugin-transform-decorators-legacy-1.3.5.tgz#0e492dffa0edd70529072887f8aa86d4dd8b40a1"
- dependencies:
- babel-plugin-syntax-decorators "^6.1.18"
- babel-runtime "^6.2.0"
- babel-template "^6.3.0"
-
-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:
- version "6.26.2"
- resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz#58a793863a9e7ca870bdc5a881117ffac27db6f3"
- 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-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-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:
- 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:
- 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:
- 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.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-preset-env@^1.6.0:
- version "1.7.0"
- resolved "https://registry.yarnpkg.com/babel-preset-env/-/babel-preset-env-1.7.0.tgz#dea79fa4ebeb883cd35dab07e260c1c9c04df77a"
- 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 "^3.2.6"
- 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@^23.2.0:
- version "23.2.0"
- resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-23.2.0.tgz#8ec7a03a138f001a1a8fb1e8113652bf1a55da46"
- dependencies:
- babel-plugin-jest-hoist "^23.2.0"
- babel-plugin-syntax-object-rest-spread "^6.13.0"
-
-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-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.x, babel-runtime@^6.18.0, babel-runtime@^6.2.0, babel-runtime@^6.22.0, babel-runtime@^6.23.0, babel-runtime@^6.26.0:
- version "6.26.0"
- resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe"
- 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, babel-template@^6.3.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.0.0, babel-traverse@^6.18.0, 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.0.0, babel-types@^6.18.0, babel-types@^6.19.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@7.0.0-beta.44:
- version "7.0.0-beta.44"
- resolved "https://registry.yarnpkg.com/babylon/-/babylon-7.0.0-beta.44.tgz#89159e15e6e30c5096e22d738d8c0af8a0e8ca1d"
-
-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.3.0"
- resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.0.tgz#cab1e6118f051095e58b5281aea8c1cd22bfc0e3"
-
-base@^0.11.1:
- version "0.11.2"
- resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f"
- dependencies:
- cache-base "^1.0.1"
- class-utils "^0.3.5"
- component-emitter "^1.2.1"
- define-property "^1.0.0"
- isobject "^3.0.1"
- mixin-deep "^1.2.0"
- pascalcase "^0.1.1"
-
-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.2"
- resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e"
- 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"
-
-bootstrap@^4.1.1:
- version "4.1.1"
- resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-4.1.1.tgz#3aec85000fa619085da8d2e4983dfd67cf2114cb"
-
-boxen@^1.2.1:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/boxen/-/boxen-1.3.0.tgz#55c6c39a8ba58d9c61ad22cd877532deb665a20b"
- dependencies:
- ansi-align "^2.0.0"
- camelcase "^4.0.0"
- chalk "^2.0.1"
- cli-boxes "^1.0.0"
- string-width "^2.0.0"
- term-size "^1.2.0"
- widest-line "^2.0.0"
-
-brace-expansion@^1.1.7:
- version "1.1.11"
- resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
- 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"
-
-braces@^2.3.0, braces@^2.3.1:
- version "2.3.2"
- resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729"
- dependencies:
- arr-flatten "^1.1.0"
- array-unique "^0.3.2"
- extend-shallow "^2.0.1"
- fill-range "^4.0.0"
- isobject "^3.0.1"
- repeat-element "^1.1.2"
- snapdragon "^0.8.1"
- snapdragon-node "^2.0.1"
- split-string "^3.0.2"
- to-regex "^3.0.1"
-
-brorand@^1.0.1:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f"
-
-browser-process-hrtime@^0.1.2:
- version "0.1.2"
- resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-0.1.2.tgz#425d68a58d3447f02a04aa894187fce8af8b7b8e"
-
-browser-resolve@^1.11.3:
- version "1.11.3"
- resolved "https://registry.yarnpkg.com/browser-resolve/-/browser-resolve-1.11.3.tgz#9b7cbb3d0f510e4cb86bdbd796124d28b5890af6"
- dependencies:
- resolve "1.1.7"
-
-browserify-aes@^1.0.0, browserify-aes@^1.0.4:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48"
- 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.1"
- resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0"
- dependencies:
- browserify-aes "^1.0.4"
- browserify-des "^1.0.0"
- evp_bytestokey "^1.0.0"
-
-browserify-des@^1.0.0:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz#3af4f1f59839403572f1c66204375f7a7f703e9c"
- dependencies:
- cipher-base "^1.0.1"
- des.js "^1.0.0"
- inherits "^2.0.1"
- safe-buffer "^5.1.2"
-
-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.11.3:
- version "2.11.3"
- resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-2.11.3.tgz#fe36167aed1bbcde4827ebfe71347a2cc70b99b2"
- dependencies:
- caniuse-lite "^1.0.30000792"
- electron-to-chromium "^1.3.30"
-
-browserslist@^3.2.6:
- version "3.2.8"
- resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-3.2.8.tgz#b0005361d6471f0f5952797a76fc985f1f978fc6"
- dependencies:
- caniuse-lite "^1.0.30000844"
- electron-to-chromium "^1.3.47"
-
-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-from@^1.0.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.0.tgz#87fcaa3a298358e0ade6e442cfce840740d1ad04"
-
-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:
- 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"
-
-cache-base@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2"
- dependencies:
- collection-visit "^1.0.0"
- component-emitter "^1.2.1"
- get-value "^2.0.6"
- has-value "^1.0.0"
- isobject "^3.0.1"
- set-value "^2.0.0"
- to-object-path "^0.3.0"
- union-value "^1.0.0"
- unset-value "^1.0.0"
-
-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:
- 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.0.0, 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.30000865"
- resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000865.tgz#82ffb64d40f7567620aac02d3a632079689abc6b"
-
-caniuse-lite@^1.0.30000792, caniuse-lite@^1.0.30000805, caniuse-lite@^1.0.30000844:
- version "1.0.30000865"
- resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000865.tgz#70026616e8afe6e1442f8bb4e1092987d81a2f25"
-
-capture-exit@^1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/capture-exit/-/capture-exit-1.2.0.tgz#1c5fcc489fd0ab00d4f1ac7ae1072e3173fbab6f"
- dependencies:
- rsvp "^3.3.3"
-
-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"
-
-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.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.0.1, chalk@^2.1.0, chalk@^2.4.1:
- version "2.4.1"
- resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.1.tgz#18c49ab16a037b6eb0152cc83e3471338215b66e"
- dependencies:
- ansi-styles "^3.2.1"
- escape-string-regexp "^1.0.5"
- supports-color "^5.3.0"
-
-chardet@^0.4.0:
- version "0.4.2"
- resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.4.2.tgz#b5473b33dc97c424e5d98dc87d55d4d8a29c8bf2"
-
-check-type@^0.4.11:
- version "0.4.11"
- resolved "https://registry.yarnpkg.com/check-type/-/check-type-0.4.11.tgz#abe3f534a51d31f5ce5726347bb74c0d0f910ccf"
- dependencies:
- underscore "1.6.0"
-
-cheerio@^1.0.0-rc.2:
- version "1.0.0-rc.2"
- resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.0.0-rc.2.tgz#4b9f53a81b27e4d5dac31c0ffd0cfa03cc6830db"
- dependencies:
- css-select "~1.2.0"
- dom-serializer "~0.1.0"
- entities "~1.1.1"
- htmlparser2 "^3.9.1"
- lodash "^4.15.0"
- parse5 "^3.0.1"
-
-chokidar@^2.0.0, chokidar@^2.0.2:
- version "2.0.4"
- resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.0.4.tgz#356ff4e2b0e8e43e322d18a372460bbcf3accd26"
- dependencies:
- anymatch "^2.0.0"
- async-each "^1.0.0"
- braces "^2.3.0"
- glob-parent "^3.1.0"
- inherits "^2.0.1"
- is-binary-path "^1.0.0"
- is-glob "^4.0.0"
- lodash.debounce "^4.0.8"
- normalize-path "^2.1.1"
- path-is-absolute "^1.0.0"
- readdirp "^2.0.0"
- upath "^1.0.5"
- optionalDependencies:
- fsevents "^1.2.2"
-
-chownr@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.0.1.tgz#e2a75042a9551908bebd25b8523d5f9769d79181"
-
-ci-info@^1.0.0:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.1.3.tgz#710193264bb05c77b8c90d02f5aaf22216a667b2"
-
-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"
-
-class-autobind@^0.1.4:
- version "0.1.4"
- resolved "https://registry.yarnpkg.com/class-autobind/-/class-autobind-0.1.4.tgz#34516c49167cf8d3f639ddc186bcfa2268afff34"
-
-class-utils@^0.3.5:
- version "0.3.6"
- resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463"
- dependencies:
- arr-union "^3.1.0"
- define-property "^0.2.5"
- isobject "^3.0.0"
- static-extend "^0.1.1"
-
-classnames@2.x, classnames@^2.2.5, classnames@^2.2.6:
- version "2.2.6"
- resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.2.6.tgz#43935bffdd291f326dad0a205309b38d00f650ce"
-
-clean-css@4.1.x:
- version "4.1.11"
- resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.1.11.tgz#2ecdf145aba38f54740f26cefd0ff3e03e125d6a"
- dependencies:
- source-map "0.5.x"
-
-clean-deep@^3.0.2:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/clean-deep/-/clean-deep-3.0.2.tgz#1b7096822f289cc491ca6d85af5c028cbb22fc23"
- dependencies:
- lodash.isempty "^4.4.0"
- lodash.isplainobject "^4.0.6"
- lodash.transform "^4.6.0"
-
-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"
-
-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"
-
-cliui@^4.0.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/cliui/-/cliui-4.1.0.tgz#348422dbe82d800b3022eef4f6ac10bf2e4d1b49"
- dependencies:
- string-width "^2.1.1"
- strip-ansi "^4.0.0"
- wrap-ansi "^2.0.0"
-
-clone-deep@^2.0.1:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-2.0.2.tgz#00db3a1e173656730d1188c3d6aced6d7ea97713"
- dependencies:
- for-own "^1.0.0"
- is-plain-object "^2.0.4"
- kind-of "^6.0.0"
- shallow-clone "^1.0.0"
-
-clone@^1.0.2:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e"
-
-clorox@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/clorox/-/clorox-1.0.3.tgz#6fa63653f280c33d69f548fb14d239ddcfa1590d"
-
-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"
-
-collection-visit@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0"
- dependencies:
- map-visit "^1.0.0"
- object-visit "^1.0.0"
-
-color-convert@^1.3.0, color-convert@^1.9.0:
- version "1.9.2"
- resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.2.tgz#49881b8fba67df12a96bdf3f56c0aab9e7913147"
- dependencies:
- color-name "1.1.1"
-
-color-name@1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.1.tgz#4b1415304cf50028ea81643643bd82ea05803689"
-
-color-name@^1.0.0:
- 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@0.5.x:
- version "0.5.1"
- resolved "https://registry.yarnpkg.com/colors/-/colors-0.5.1.tgz#7d0023eaeb154e8ee9fce75dcb923d0ed1667774"
-
-colors@~1.1.2:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63"
-
-combined-stream@1.0.6, combined-stream@^1.0.5, combined-stream@~1.0.5:
- version "1.0.6"
- resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.6.tgz#723e7df6e801ac5613113a7e445a9b69cb632818"
- dependencies:
- delayed-stream "~1.0.0"
-
-commander@2.16.x, commander@~2.16.0:
- version "2.16.0"
- resolved "https://registry.yarnpkg.com/commander/-/commander-2.16.0.tgz#f16390593996ceb4f3eeb020b31d78528f7f8a50"
-
-commondir@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b"
-
-compare-versions@^3.1.0:
- version "3.3.0"
- resolved "https://registry.yarnpkg.com/compare-versions/-/compare-versions-3.3.0.tgz#af93ea705a96943f622ab309578b9b90586f39c3"
-
-component-classes@^1.2.5:
- version "1.2.6"
- resolved "https://registry.yarnpkg.com/component-classes/-/component-classes-1.2.6.tgz#c642394c3618a4d8b0b8919efccbbd930e5cd691"
- dependencies:
- component-indexof "0.0.3"
-
-component-emitter@^1.2.1:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6"
-
-component-indexof@0.0.3:
- version "0.0.3"
- resolved "https://registry.yarnpkg.com/component-indexof/-/component-indexof-0.0.3.tgz#11d091312239eb8f32c8f25ae9cb002ffe8d3c24"
-
-compressible@~2.0.13:
- version "2.0.14"
- resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.14.tgz#326c5f507fbb055f54116782b969a81b67a29da7"
- dependencies:
- mime-db ">= 1.34.0 < 2"
-
-compression@^1.5.2:
- version "1.7.2"
- resolved "http://registry.npmjs.org/compression/-/compression-1.7.2.tgz#aaffbcd6aaf854b44ebb280353d5ad1651f59a69"
- dependencies:
- accepts "~1.3.4"
- bytes "3.0.0"
- compressible "~2.0.13"
- 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.2"
- resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34"
- dependencies:
- buffer-from "^1.0.0"
- inherits "^2.0.3"
- readable-stream "^2.2.2"
- typedarray "^0.0.6"
-
-configstore@^3.0.0:
- version "3.1.2"
- resolved "https://registry.yarnpkg.com/configstore/-/configstore-3.1.2.tgz#c6f25defaeef26df12dd33414b001fe81a543f8f"
- dependencies:
- dot-prop "^4.1.0"
- graceful-fs "^4.1.2"
- make-dir "^1.0.0"
- unique-string "^1.0.0"
- write-file-atomic "^2.0.0"
- xdg-basedir "^3.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"
-
-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@~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.1:
- 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"
-
-copy-descriptor@^0.1.0:
- version "0.1.1"
- resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d"
-
-copy-to-clipboard@^3.0.8:
- version "3.0.8"
- resolved "https://registry.yarnpkg.com/copy-to-clipboard/-/copy-to-clipboard-3.0.8.tgz#f4e82f4a8830dce4666b7eb8ded0c9bcc313aba9"
- dependencies:
- toggle-selection "^1.0.3"
-
-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.7"
- resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.7.tgz#f972608ff0cead68b841a16a932d0b183791814e"
-
-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@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-4.0.0.tgz#760391549580bbd2df1e562bc177b13c290972dc"
- dependencies:
- is-directory "^0.3.1"
- js-yaml "^3.9.0"
- parse-json "^4.0.0"
- require-from-string "^2.0.1"
-
-create-ecdh@^4.0.0:
- version "4.0.3"
- resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.3.tgz#c9111b6f33045c4697f144787f9254cdc77c45ff"
- dependencies:
- bn.js "^4.1.0"
- elliptic "^6.0.0"
-
-create-error-class@^3.0.0:
- 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.2.0"
- resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196"
- dependencies:
- cipher-base "^1.0.1"
- inherits "^2.0.1"
- md5.js "^1.3.4"
- ripemd160 "^2.0.1"
- sha.js "^2.4.0"
-
-create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4:
- version "1.1.7"
- resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff"
- 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@^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"
-
-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"
-
-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"
-
-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"
-
-crypto-random-string@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-1.0.0.tgz#a230f64f568310e1498009940790ec99545bca7e"
-
-css-animation@1.x, css-animation@^1.3.2:
- version "1.4.1"
- resolved "https://registry.yarnpkg.com/css-animation/-/css-animation-1.4.1.tgz#5b8813125de0fbbbb0bbe1b472ae84221469b7a8"
- dependencies:
- babel-runtime "6.x"
- component-classes "^1.2.5"
-
-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.11"
- resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-0.28.11.tgz#c3f9864a700be2711bb5a2462b2389b1a392dab7"
- dependencies:
- babel-code-frame "^6.26.0"
- css-selector-tokenizer "^0.7.0"
- cssnano "^3.10.0"
- icss-utils "^2.1.0"
- loader-utils "^1.0.2"
- lodash.camelcase "^4.3.0"
- object-assign "^4.1.1"
- postcss "^5.0.6"
- postcss-modules-extract-imports "^1.2.0"
- postcss-modules-local-by-default "^1.2.0"
- postcss-modules-scope "^1.1.0"
- postcss-modules-values "^1.3.0"
- postcss-value-parser "^3.3.0"
- source-list-map "^2.0.0"
-
-css-select@^1.1.0, css-select@~1.2.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@^3.10.0:
- 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.4"
- resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.4.tgz#8cd52e8a3acfd68d3aed38ee0a640177d2f9d797"
-
-"cssstyle@>= 0.3.1 < 0.4.0":
- version "0.3.1"
- resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-0.3.1.tgz#6da9b4cff1bc5d716e6e5fe8e04fcb1b50a49adf"
- 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"
-
-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"
-
-data-urls@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-1.0.0.tgz#24802de4e81c298ea8a9388bb0d8e461c774684f"
- dependencies:
- abab "^1.0.4"
- whatwg-mimetype "^2.0.0"
- whatwg-url "^6.4.0"
-
-date-arithmetic@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/date-arithmetic/-/date-arithmetic-3.1.0.tgz#1fcd03dbd504b9dbee2b9078c85a5f1c7d3cc2d3"
-
-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.1.2, debug@^2.2.0, debug@^2.3.3, debug@^2.6.6, debug@^2.6.8, debug@^2.6.9:
- version "2.6.9"
- resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
- dependencies:
- ms "2.0.0"
-
-debug@^3.1.0:
- 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"
-
-decode-uri-component@^0.2.0:
- version "0.2.0"
- resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545"
-
-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.6.0:
- version "0.6.0"
- resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac"
-
-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.1.1:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-2.1.1.tgz#e862b4e45ea0555072bf51e7fd0d9845170ae768"
-
-default-require-extensions@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/default-require-extensions/-/default-require-extensions-2.0.0.tgz#f5f8fbb18a7d6d50b21f641f649ebb522cfe24f7"
- dependencies:
- strip-bom "^3.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"
-
-define-property@^0.2.5:
- version "0.2.5"
- resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116"
- dependencies:
- is-descriptor "^0.1.0"
-
-define-property@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6"
- dependencies:
- is-descriptor "^1.0.0"
-
-define-property@^2.0.2:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d"
- dependencies:
- is-descriptor "^1.0.2"
- isobject "^3.0.1"
-
-defined@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693"
-
-del@^2.0.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"
-
-delegates@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a"
-
-depd@1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.1.tgz#5783b4e1c459f06fa5ca27f991f3d06e7a310359"
-
-depd@~1.1.1, depd@~1.1.2:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9"
-
-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-newline@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-2.1.0.tgz#f41f1c10be4b00e87b5f13da680759f2c5bfd3e2"
-
-detect-node@^2.0.3:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.3.tgz#a2033c09cc8e158d37748fbde7507832bd6ce127"
-
-diff@^3.2.0:
- version "3.5.0"
- resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12"
-
-diffie-hellman@^5.0.0:
- version "5.0.3"
- resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875"
- dependencies:
- bn.js "^4.1.0"
- miller-rabin "^4.0.0"
- randombytes "^2.0.0"
-
-discontinuous-range@1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/discontinuous-range/-/discontinuous-range-1.0.0.tgz#e38331f0844bba49b9a9cb71c771585aab1bc65a"
-
-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.3.1:
- version "1.3.1"
- resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-1.3.1.tgz#12aa426981075be500b910eedcd0b47dd7deda5a"
- 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@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d"
- 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-helpers@^3.3.1:
- version "3.3.1"
- resolved "https://registry.yarnpkg.com/dom-helpers/-/dom-helpers-3.3.1.tgz#fc1a4e15ffdf60ddde03a480a9c0fece821dd4a6"
-
-dom-serializer@0, dom-serializer@~0.1.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"
-
-domain-browser@^1.1.1:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda"
-
-domelementtype@1, domelementtype@^1.3.0:
- 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"
-
-domexception@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/domexception/-/domexception-1.0.1.tgz#937442644ca6a31261ef36e3ec677fe805582c90"
- dependencies:
- webidl-conversions "^4.0.2"
-
-domhandler@2.1:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.1.0.tgz#d2646f5e57f6c3bab11cf6cb05d3c0acf7412594"
- dependencies:
- domelementtype "1"
-
-domhandler@^2.3.0:
- version "2.4.2"
- resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.4.2.tgz#8805097e933d65e85546f726d60f5eb88b44f803"
- 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"
-
-domutils@^1.5.1:
- version "1.7.0"
- resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a"
- dependencies:
- dom-serializer "0"
- domelementtype "1"
-
-dot-prop@^4.1.0:
- version "4.2.0"
- resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.0.tgz#1f19e0c2e1aa0e32797c49799f2837ac6af69c57"
- dependencies:
- is-obj "^1.0.0"
-
-dotenv@^6.0.0:
- version "6.0.0"
- resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-6.0.0.tgz#24e37c041741c5f4b25324958ebbc34bca965935"
-
-draft-js-export-html@>=0.6.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/draft-js-export-html/-/draft-js-export-html-1.2.0.tgz#1cbe2b78e1fed74fc29c7cdcbfd7540468eca209"
- dependencies:
- draft-js-utils "^1.2.0"
-
-draft-js-export-markdown@>=0.3.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/draft-js-export-markdown/-/draft-js-export-markdown-1.2.0.tgz#c423d67389e1c70ddd13e956afe82fd1b72feea5"
- dependencies:
- draft-js-utils "^1.2.0"
-
-draft-js-import-element@^1.2.1:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/draft-js-import-element/-/draft-js-import-element-1.2.1.tgz#9a6a56d74690d48d35d8d089564e6d710b4926eb"
- dependencies:
- draft-js-utils "^1.2.0"
- synthetic-dom "^1.2.0"
-
-draft-js-import-html@>=0.4.0:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/draft-js-import-html/-/draft-js-import-html-1.2.1.tgz#88adb8ce5dbe1a5a777663b1893cee6a35239eaa"
- dependencies:
- draft-js-import-element "^1.2.1"
-
-draft-js-import-markdown@>=0.3.0:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/draft-js-import-markdown/-/draft-js-import-markdown-1.2.1.tgz#ec18eb15008bab13d9878d65db50e181dd64a5ce"
- dependencies:
- draft-js-import-element "^1.2.1"
- synthetic-dom "^1.2.0"
-
-draft-js-utils@>=0.2.0, draft-js-utils@^1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/draft-js-utils/-/draft-js-utils-1.2.0.tgz#f5cb23eb167325ffed3d79882fdc317721d2fd12"
-
-draft-js@>=0.10.0, draft-js@^0.10.5:
- version "0.10.5"
- resolved "https://registry.yarnpkg.com/draft-js/-/draft-js-0.10.5.tgz#bfa9beb018fe0533dbb08d6675c371a6b08fa742"
- dependencies:
- fbjs "^0.8.15"
- immutable "~3.7.4"
- object-assign "^4.1.0"
-
-draftjs-utils@^0.9.3:
- version "0.9.4"
- resolved "https://registry.yarnpkg.com/draftjs-utils/-/draftjs-utils-0.9.4.tgz#976c61aa133dbbbfedd65ae1dd6627d7b98c6f08"
-
-duplexer3@^0.1.4:
- version "0.1.4"
- resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2"
-
-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.30, electron-to-chromium@^1.3.47:
- version "1.3.52"
- resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.52.tgz#d2d9f1270ba4a3b967b831c40ef71fb4d9ab5ce0"
-
-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"
-
-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.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
-
-encoding@^0.1.11:
- version "0.1.12"
- resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.12.tgz#538b66f3ee62cd1ab51ec323829d1f9480c74beb"
- 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, entities@~1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.1.tgz#6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0"
-
-enzyme@^3.3.0:
- version "3.3.0"
- resolved "https://registry.yarnpkg.com/enzyme/-/enzyme-3.3.0.tgz#0971abd167f2d4bf3f5bd508229e1c4b6dc50479"
- dependencies:
- cheerio "^1.0.0-rc.2"
- function.prototype.name "^1.0.3"
- has "^1.0.1"
- is-boolean-object "^1.0.0"
- is-callable "^1.1.3"
- is-number-object "^1.0.3"
- is-string "^1.0.4"
- is-subset "^0.1.1"
- lodash "^4.17.4"
- object-inspect "^1.5.0"
- object-is "^1.0.1"
- object.assign "^4.1.0"
- object.entries "^1.0.4"
- object.values "^1.0.4"
- raf "^3.4.0"
- rst-selector-parser "^2.2.3"
-
-errno@^0.1.3:
- version "0.1.7"
- resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618"
- dependencies:
- prr "~1.0.1"
-
-error-ex@^1.2.0, error-ex@^1.3.1:
- version "1.3.2"
- resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
- dependencies:
- is-arrayish "^0.2.1"
-
-es-abstract@^1.5.1, es-abstract@^1.6.1, es-abstract@^1.7.0:
- version "1.12.0"
- resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.12.0.tgz#9dbbdd27c6856f0001421ca18782d786bf8a6165"
- 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.45"
- resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.45.tgz#0bfdf7b473da5919d5adf3bd25ceb754fccc3653"
- dependencies:
- es6-iterator "~2.0.3"
- es6-symbol "~3.1.1"
- next-tick "1"
-
-es6-error@^4.1.1:
- version "4.1.1"
- resolved "https://registry.yarnpkg.com/es6-error/-/es6-error-4.1.1.tgz#9e3af407459deed47e9a91f9b885a84eb05c561d"
-
-es6-iterator@^2.0.1, es6-iterator@~2.0.1, es6-iterator@~2.0.3:
- 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-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.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.9.0:
- version "1.10.0"
- resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.10.0.tgz#f647395de22519fbd0d928ffcf1d17e0dec2603e"
- dependencies:
- esprima "^3.1.3"
- estraverse "^4.2.0"
- esutils "^2.0.2"
- optionator "^0.8.1"
- optionalDependencies:
- source-map "~0.6.1"
-
-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-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-plugin-react@^7.5.1:
- version "7.10.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.10.0.tgz#af5c1fef31c4704db02098f9be18202993828b50"
- dependencies:
- doctrine "^2.1.0"
- has "^1.0.3"
- jsx-ast-utils "^2.0.1"
- prop-types "^15.6.2"
-
-eslint-scope@^3.7.1, 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-visitor-keys@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d"
-
-eslint@^4.13.1:
- version "4.19.1"
- resolved "https://registry.yarnpkg.com/eslint/-/eslint-4.19.1.tgz#32d1d653e1d90408854bfb296f076ec7e186a300"
- dependencies:
- ajv "^5.3.0"
- babel-code-frame "^6.22.0"
- chalk "^2.1.0"
- concat-stream "^1.6.0"
- cross-spawn "^5.1.0"
- debug "^3.1.0"
- doctrine "^2.1.0"
- eslint-scope "^3.7.1"
- eslint-visitor-keys "^1.0.0"
- espree "^3.5.4"
- esquery "^1.0.0"
- esutils "^2.0.2"
- file-entry-cache "^2.0.0"
- functional-red-black-tree "^1.0.1"
- glob "^7.1.2"
- globals "^11.0.1"
- 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-without-jsonify "^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"
- regexpp "^1.0.1"
- require-uncached "^1.0.3"
- semver "^5.3.0"
- strip-ansi "^4.0.0"
- strip-json-comments "~2.0.1"
- table "4.0.2"
- text-table "~0.2.0"
-
-espree@^3.5.4:
- version "3.5.4"
- resolved "https://registry.yarnpkg.com/espree/-/espree-3.5.4.tgz#b0f447187c8a8bed944b815a660bddf5deb5d1a7"
- dependencies:
- acorn "^5.5.0"
- 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.1"
- resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.0.1.tgz#406c51658b1f5991a5f9b62b1dc25b00e3e5c708"
- dependencies:
- estraverse "^4.0.0"
-
-esrecurse@^4.1.0:
- version "4.2.1"
- resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.1.tgz#007a3b9fdbc2b3bb87e4879ea19c92fdbd3942cf"
- dependencies:
- estraverse "^4.1.0"
-
-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"
-
-event-stream@~3.3.0:
- version "3.3.4"
- resolved "http://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz#4ab4c9a0f5a54db9338b4c34d86bfce8f4b35571"
- dependencies:
- duplexer "~0.1.1"
- from "~0"
- map-stream "~0.1.0"
- pause-stream "0.0.11"
- split "0.3"
- stream-combiner "~0.0.4"
- through "~2.3.1"
-
-eventemitter3@^3.0.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.0.tgz#090b4d6cdbd645ed10bf750d4b5407942d7ba163"
-
-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.2"
- resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.2.2.tgz#2a5e7ffcbd7d0ba2755bdecb16e5a427dfbdec36"
- dependencies:
- merge "^1.2.0"
-
-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"
-
-exit@^0.1.2:
- version "0.1.2"
- resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c"
-
-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-brackets@^2.1.4:
- version "2.1.4"
- resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622"
- dependencies:
- debug "^2.3.3"
- define-property "^0.2.5"
- extend-shallow "^2.0.1"
- posix-character-classes "^0.1.0"
- regex-not "^1.0.0"
- snapdragon "^0.8.1"
- to-regex "^3.0.1"
-
-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"
-
-expect@^23.4.0:
- version "23.4.0"
- resolved "https://registry.yarnpkg.com/expect/-/expect-23.4.0.tgz#6da4ecc99c1471253e7288338983ad1ebadb60c3"
- dependencies:
- ansi-styles "^3.2.0"
- jest-diff "^23.2.0"
- jest-get-type "^22.1.0"
- jest-matcher-utils "^23.2.0"
- jest-message-util "^23.4.0"
- jest-regex-util "^23.3.0"
-
-express@^4.16.2:
- version "4.16.3"
- resolved "https://registry.yarnpkg.com/express/-/express-4.16.3.tgz#6af8a502350db3246ecc4becf6b5a34d22f7ed53"
- dependencies:
- accepts "~1.3.5"
- 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.2"
- encodeurl "~1.0.2"
- escape-html "~1.0.3"
- etag "~1.8.1"
- finalhandler "1.1.1"
- 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.3"
- qs "6.5.1"
- range-parser "~1.2.0"
- safe-buffer "5.1.1"
- send "0.16.2"
- serve-static "1.13.2"
- setprototypeof "1.1.0"
- statuses "~1.4.0"
- type-is "~1.6.16"
- utils-merge "1.0.1"
- vary "~1.1.2"
-
-extend-shallow@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f"
- dependencies:
- is-extendable "^0.1.0"
-
-extend-shallow@^3.0.0, extend-shallow@^3.0.2:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8"
- dependencies:
- assign-symbols "^1.0.0"
- is-extendable "^1.0.1"
-
-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.2.0"
- resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-2.2.0.tgz#045511cfd8d133f3846673d1047c154e214ad3d5"
- 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"
-
-extglob@^2.0.4:
- version "2.0.4"
- resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543"
- dependencies:
- array-unique "^0.3.2"
- define-property "^1.0.0"
- expand-brackets "^2.1.4"
- extend-shallow "^2.0.1"
- fragment-cache "^0.2.1"
- regex-not "^1.0.0"
- snapdragon "^0.8.1"
- to-regex "^3.0.1"
-
-extract-text-webpack-plugin@^3.0.1:
- 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.1.0"
- resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz#c053477817c86b51daa853c81e059b733d023614"
-
-fast-deep-equal@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49"
-
-fast-json-stable-stringify@^2.0.0:
- 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@^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.15, fbjs@^0.8.16:
- version "0.8.17"
- resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.17.tgz#c4d598ead6949112653d6588b01a5cdcd9f90fdd"
- 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.18"
-
-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.11"
- resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-1.1.11.tgz#6fe886449b0f2a936e43cabaac0cdbfb369506f8"
- dependencies:
- loader-utils "^1.0.2"
- schema-utils "^0.4.5"
-
-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"
-
-fill-range@^2.1.0:
- version "2.2.4"
- resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.4.tgz#eb1e773abb056dcd8df2bfdf6af59b8b3a936565"
- dependencies:
- is-number "^2.1.0"
- isobject "^2.0.0"
- randomatic "^3.0.0"
- repeat-element "^1.1.2"
- repeat-string "^1.5.2"
-
-fill-range@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7"
- dependencies:
- extend-shallow "^2.0.1"
- is-number "^3.0.0"
- repeat-string "^1.6.1"
- to-regex-range "^2.1.0"
-
-finalhandler@1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.1.tgz#eebf4ed840079c83f4249038c9d703008301b105"
- dependencies:
- debug "2.6.9"
- encodeurl "~1.0.2"
- escape-html "~1.0.3"
- on-finished "~2.3.0"
- parseurl "~1.3.2"
- statuses "~1.4.0"
- 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"
-
-follow-redirects@^1.0.0:
- version "1.5.1"
- resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.5.1.tgz#67a8f14f5a1f67f962c2c46469c79eaec0a90291"
- dependencies:
- debug "^3.1.0"
-
-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, for-in@^1.0.2:
- 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.2"
- resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.2.tgz#4970498be604c20c005d4f5c23aecd21d6b49099"
- dependencies:
- asynckit "^0.4.0"
- combined-stream "1.0.6"
- 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"
-
-fragment-cache@^0.2.1:
- version "0.2.1"
- resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19"
- dependencies:
- map-cache "^0.2.2"
-
-fresh@0.5.2:
- version "0.5.2"
- resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7"
-
-from@~0:
- version "0.1.7"
- resolved "https://registry.yarnpkg.com/from/-/from-0.1.7.tgz#83c60afc58b9c56997007ed1a768b3ab303a44fe"
-
-fs-minipass@^1.2.5:
- version "1.2.5"
- resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.5.tgz#06c277218454ec288df77ada54a03b8702aacb9d"
- dependencies:
- minipass "^2.2.1"
-
-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.2.2, fsevents@^1.2.3:
- version "1.2.4"
- resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.4.tgz#f41dcb1af2582af3692da36fc55cbd8e1041c426"
- dependencies:
- nan "^2.9.2"
- node-pre-gyp "^0.10.0"
-
-fstream@^1.0.0, 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.1.0, function-bind@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
-
-function.prototype.name@^1.0.3:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.0.tgz#8bd763cc0af860a859cc5d49384d74b932cd2327"
- dependencies:
- define-properties "^1.1.2"
- function-bind "^1.1.1"
- is-callable "^1.1.3"
-
-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.3"
- resolved "https://registry.yarnpkg.com/gaze/-/gaze-1.1.3.tgz#c441733e13b927ac8c0ff0b4c3b033f28812924a"
- dependencies:
- globule "^1.0.0"
-
-get-caller-file@^1.0.1:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a"
-
-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"
-
-get-value@^2.0.3, get-value@^2.0.6:
- version "2.0.6"
- resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28"
-
-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-parent@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae"
- dependencies:
- is-glob "^3.1.0"
- path-dirname "^1.0.0"
-
-glob@^5.0.13:
- version "5.0.15"
- resolved "https://registry.yarnpkg.com/glob/-/glob-5.0.15.tgz#1bc936b9e02f4a603fcc222ecf7633d30b8b93b1"
- dependencies:
- inflight "^1.0.4"
- inherits "2"
- minimatch "2 || 3"
- once "^1.3.0"
- path-is-absolute "^1.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-dirs@^0.1.0:
- version "0.1.1"
- resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-0.1.1.tgz#b319c0dd4607f353f3be9cca4c72fc148c49f445"
- dependencies:
- ini "^1.3.4"
-
-globals@^11.0.1, globals@^11.1.0:
- version "11.7.0"
- resolved "https://registry.yarnpkg.com/globals/-/globals-11.7.0.tgz#a583faa43055b1aca771914bf68258e2fc125673"
-
-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.1"
- resolved "https://registry.yarnpkg.com/globule/-/globule-1.2.1.tgz#5dffb1b191f22d20797a9369b49eab4e9839696d"
- dependencies:
- glob "~7.1.1"
- lodash "~4.17.10"
- minimatch "~3.0.2"
-
-got@^6.7.1:
- version "6.7.1"
- resolved "https://registry.yarnpkg.com/got/-/got-6.7.1.tgz#240cd05785a9a18e561dc1b44b41c763ef1e8db0"
- dependencies:
- create-error-class "^3.0.0"
- duplexer3 "^0.1.4"
- get-stream "^3.0.0"
- is-redirect "^1.0.0"
- is-retry-allowed "^1.0.0"
- is-stream "^1.0.0"
- lowercase-keys "^1.0.0"
- safe-buffer "^5.0.1"
- timed-out "^4.0.0"
- unzip-response "^2.0.1"
- url-parse-lax "^1.0.0"
-
-graceful-fs@^4.1.11, graceful-fs@^4.1.2:
- 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"
-
-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@~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-flag@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
-
-has-symbols@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44"
-
-has-unicode@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9"
-
-has-value@^0.3.1:
- version "0.3.1"
- resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f"
- dependencies:
- get-value "^2.0.3"
- has-values "^0.1.4"
- isobject "^2.0.0"
-
-has-value@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177"
- dependencies:
- get-value "^2.0.6"
- has-values "^1.0.0"
- isobject "^3.0.0"
-
-has-values@^0.1.4:
- version "0.1.4"
- resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771"
-
-has-values@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f"
- dependencies:
- is-number "^3.0.0"
- kind-of "^4.0.0"
-
-has@^1.0.1, has@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
- dependencies:
- function-bind "^1.1.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.5"
- resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.5.tgz#e38ab4b85dfb1e0c40fe9265c0e9b54854c23812"
- dependencies:
- inherits "^2.0.3"
- minimalistic-assert "^1.0.1"
-
-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"
-
-he@1.1.x:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/he/-/he-1.1.1.tgz#93410fd21b009735151f8868c2f271f3427e23fd"
-
-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"
-
-hoist-non-react-statics@^2.5.0, hoist-non-react-statics@^2.5.4:
- version "2.5.5"
- resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz#c5903cf409c0dfd908f388e619d86b9c1174cb47"
-
-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"
-
-hosted-git-info@^2.1.4:
- version "2.7.1"
- resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.7.1.tgz#97f236977bd6e125408930ff6de3eec6281ec047"
-
-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.2:
- 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.18"
- resolved "https://registry.yarnpkg.com/html-minifier/-/html-minifier-3.5.18.tgz#fc8b02826cbbafc6de19a103c41c830a91cffe5a"
- dependencies:
- camel-case "3.0.x"
- clean-css "4.1.x"
- commander "2.16.x"
- he "1.1.x"
- param-case "2.1.x"
- relateurl "0.2.x"
- uglify-js "3.4.x"
-
-html-to-draftjs@^1.4.0:
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/html-to-draftjs/-/html-to-draftjs-1.4.0.tgz#8a3cbbba5b49d50be8ce85cc08b112d5bf00fc1d"
-
-html-webpack-plugin@^2.30.1:
- version "2.30.1"
- resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-2.30.1.tgz#7f9c421b7ea91ec460f56527d78df484ee7537d5"
- 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.9.1:
- version "3.9.2"
- resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.9.2.tgz#1bdf87acca0f3f9e53fa4fcceb0f4b4cbb00b338"
- dependencies:
- domelementtype "^1.3.0"
- domhandler "^2.3.0"
- domutils "^1.5.1"
- entities "^1.1.1"
- inherits "^2.0.1"
- readable-stream "^2.0.2"
-
-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:
- 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-errors@~1.6.2:
- version "1.6.3"
- resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d"
- dependencies:
- depd "~1.1.2"
- inherits "2.0.3"
- setprototypeof "1.1.0"
- statuses ">= 1.4.0 < 2"
-
-http-parser-js@>=0.4.0:
- version "0.4.13"
- resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.4.13.tgz#3bd6d6fde6e3172c9334c3b33b6c193d80fe1137"
-
-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.17.0"
- resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.17.0.tgz#7ad38494658f84605e2f6db4436df410f4e5be9a"
- dependencies:
- eventemitter3 "^3.0.0"
- follow-redirects "^1.0.0"
- requires-port "^1.0.0"
-
-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:
- version "0.4.19"
- resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.19.tgz#f7468f60135f5e5dad3399c0a81be9a1603a082b"
-
-iconv-lite@^0.4.17, iconv-lite@^0.4.4, iconv-lite@~0.4.13:
- version "0.4.23"
- resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63"
- dependencies:
- safer-buffer ">= 2.1.2 < 3"
-
-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.12"
- resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.12.tgz#50bf24e5b9c8bb98af4964c941cdb0918da7b60b"
-
-ignore-by-default@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/ignore-by-default/-/ignore-by-default-1.0.1.tgz#48ca6d72f6c6a3af00a9ad4ae6876be3889e2b09"
-
-ignore-walk@^3.0.1:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.1.tgz#a83e62e7d272ac0e3b551aaa82831a19b69f82f8"
- dependencies:
- minimatch "^3.0.4"
-
-ignore@^3.3.3:
- version "3.3.10"
- resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.10.tgz#0a97fb876986e8081c631160f8f9f389157f0043"
-
-immutable@^3.8.1, immutable@^3.8.2:
- version "3.8.2"
- resolved "https://registry.yarnpkg.com/immutable/-/immutable-3.8.2.tgz#c2439951455bb39913daf281376f1530e104adf3"
-
-immutable@~3.7.4:
- version "3.7.6"
- resolved "https://registry.yarnpkg.com/immutable/-/immutable-3.7.6.tgz#13b4d3cb12befa15482a26fe1b2ebae640071e4b"
-
-import-cwd@^2.0.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/import-cwd/-/import-cwd-2.1.0.tgz#aa6cf36e722761285cb371ec6519f53e2435b0a9"
- dependencies:
- import-from "^2.1.0"
-
-import-from@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/import-from/-/import-from-2.1.0.tgz#335db7f2a7affd53aaa471d4b8021dee36b7f3b1"
- dependencies:
- resolve-from "^3.0.0"
-
-import-glob-loader@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/import-glob-loader/-/import-glob-loader-1.1.0.tgz#98d84c0f661c8ba9f821d9ddb7c6b6dc8e97eca2"
- dependencies:
- glob "^5.0.13"
- loader-utils "^0.2.10"
-
-import-lazy@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43"
-
-import-local@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/import-local/-/import-local-1.0.0.tgz#5e4ffdc03f4fe6c009c6729beb29631c2f8227bc"
- 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.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.0.0, invariant@^2.2.0, invariant@^2.2.1, invariant@^2.2.2, invariant@^2.2.4:
- version "2.2.4"
- resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6"
- 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.6.0:
- version "1.6.0"
- resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.6.0.tgz#e3fa357b773da619f26e95f049d055c72796f86b"
-
-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-accessor-descriptor@^0.1.6:
- version "0.1.6"
- resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6"
- dependencies:
- kind-of "^3.0.2"
-
-is-accessor-descriptor@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656"
- dependencies:
- kind-of "^6.0.0"
-
-is-arrayish@^0.2.1:
- version "0.2.1"
- resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
-
-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-boolean-object@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.0.0.tgz#98f8b28030684219a95f375cfbd88ce3405dff93"
-
-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.4"
- resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.4.tgz#1e1adf219e1eeb684d691f9d6a05ff0d30a24d75"
-
-is-ci@^1.0.10:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-1.1.0.tgz#247e4162e7860cebbdaf30b774d6b0ac7dcfe7a5"
- dependencies:
- ci-info "^1.0.0"
-
-is-data-descriptor@^0.1.4:
- version "0.1.4"
- resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56"
- dependencies:
- kind-of "^3.0.2"
-
-is-data-descriptor@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7"
- dependencies:
- kind-of "^6.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-descriptor@^0.1.0:
- version "0.1.6"
- resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca"
- dependencies:
- is-accessor-descriptor "^0.1.6"
- is-data-descriptor "^0.1.4"
- kind-of "^5.0.0"
-
-is-descriptor@^1.0.0, is-descriptor@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec"
- dependencies:
- is-accessor-descriptor "^1.0.0"
- is-data-descriptor "^1.0.0"
- kind-of "^6.0.2"
-
-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.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-extendable@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4"
- dependencies:
- is-plain-object "^2.0.4"
-
-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, is-extglob@^2.1.1:
- 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-generator-fn@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-1.0.0.tgz#969d49e1bb3329f6bb7f09089be26578b2ddd46a"
-
-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-glob@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.0.tgz#9521c76845cc2610a85203ddf080a958c2ffabc0"
- dependencies:
- is-extglob "^2.1.1"
-
-is-installed-globally@^0.1.0:
- version "0.1.0"
- resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.1.0.tgz#0dfd98f5a9111716dd535dda6492f67bf3d25a80"
- dependencies:
- global-dirs "^0.1.0"
- is-path-inside "^1.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-object@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.3.tgz#f265ab89a9f445034ef6aff15a8f00b00f551799"
-
-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-number@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff"
-
-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.1"
- resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz#5ac48b345ef675339bd6c7a48a912110b241cf52"
- 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, is-plain-object@^2.0.3, is-plain-object@^2.0.4:
- 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-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.1.0"
- resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88"
-
-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-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-string@^1.0.4:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.4.tgz#cc3a9b69857d621e963725a24caeec873b826e64"
-
-is-subset@^0.1.1:
- version "0.1.1"
- resolved "https://registry.yarnpkg.com/is-subset/-/is-subset-0.1.1.tgz#8a59117d932de1de00f245fcdd39ce43f1e939a6"
-
-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.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d"
-
-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.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, isomorphic-fetch@^2.2.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.3.1:
- version "1.3.1"
- resolved "https://registry.yarnpkg.com/istanbul-api/-/istanbul-api-1.3.1.tgz#4c3b05d18c0016d1022e079b98dc82c40f488954"
- dependencies:
- async "^2.1.4"
- compare-versions "^3.1.0"
- fileset "^2.0.2"
- istanbul-lib-coverage "^1.2.0"
- istanbul-lib-hook "^1.2.0"
- istanbul-lib-instrument "^1.10.1"
- istanbul-lib-report "^1.1.4"
- istanbul-lib-source-maps "^1.2.4"
- istanbul-reports "^1.3.0"
- js-yaml "^3.7.0"
- mkdirp "^0.5.1"
- once "^1.4.0"
-
-istanbul-lib-coverage@^1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.0.tgz#f7d8f2e42b97e37fe796114cb0f9d68b5e3a4341"
-
-istanbul-lib-hook@^1.2.0:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/istanbul-lib-hook/-/istanbul-lib-hook-1.2.1.tgz#f614ec45287b2a8fc4f07f5660af787575601805"
- dependencies:
- append-transform "^1.0.0"
-
-istanbul-lib-instrument@^1.10.1:
- version "1.10.1"
- resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.1.tgz#724b4b6caceba8692d3f1f9d0727e279c401af7b"
- 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.2.0"
- semver "^5.3.0"
-
-istanbul-lib-report@^1.1.4:
- version "1.1.4"
- resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-1.1.4.tgz#e886cdf505c4ebbd8e099e4396a90d0a28e2acb5"
- dependencies:
- istanbul-lib-coverage "^1.2.0"
- mkdirp "^0.5.1"
- path-parse "^1.0.5"
- supports-color "^3.1.2"
-
-istanbul-lib-source-maps@^1.2.4:
- version "1.2.5"
- resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.5.tgz#ffe6be4e7ab86d3603e4290d54990b14506fc9b1"
- dependencies:
- debug "^3.1.0"
- istanbul-lib-coverage "^1.2.0"
- mkdirp "^0.5.1"
- rimraf "^2.6.1"
- source-map "^0.5.3"
-
-istanbul-reports@^1.3.0:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-1.3.0.tgz#2f322e81e1d9520767597dca3c20a0cce89a3554"
- dependencies:
- handlebars "^4.0.3"
-
-jest-changed-files@^23.4.0:
- version "23.4.0"
- resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-23.4.0.tgz#f1b304f98c235af5d9a31ec524262c5e4de3c6ff"
- dependencies:
- throat "^4.0.0"
-
-jest-cli@^23.4.0:
- version "23.4.0"
- resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-23.4.0.tgz#d1fdd1dbc41d69ae8bd43d0070ce23988eacd86f"
- dependencies:
- ansi-escapes "^3.0.0"
- chalk "^2.0.1"
- exit "^0.1.2"
- glob "^7.1.2"
- graceful-fs "^4.1.11"
- import-local "^1.0.0"
- is-ci "^1.0.10"
- istanbul-api "^1.3.1"
- istanbul-lib-coverage "^1.2.0"
- istanbul-lib-instrument "^1.10.1"
- istanbul-lib-source-maps "^1.2.4"
- jest-changed-files "^23.4.0"
- jest-config "^23.4.0"
- jest-environment-jsdom "^23.4.0"
- jest-get-type "^22.1.0"
- jest-haste-map "^23.4.0"
- jest-message-util "^23.4.0"
- jest-regex-util "^23.3.0"
- jest-resolve-dependencies "^23.4.0"
- jest-runner "^23.4.0"
- jest-runtime "^23.4.0"
- jest-snapshot "^23.4.0"
- jest-util "^23.4.0"
- jest-validate "^23.4.0"
- jest-watcher "^23.4.0"
- jest-worker "^23.2.0"
- micromatch "^2.3.11"
- node-notifier "^5.2.1"
- prompts "^0.1.9"
- realpath-native "^1.0.0"
- rimraf "^2.5.4"
- slash "^1.0.0"
- string-length "^2.0.0"
- strip-ansi "^4.0.0"
- which "^1.2.12"
- yargs "^11.0.0"
-
-jest-config@^23.4.0:
- version "23.4.0"
- resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-23.4.0.tgz#79ccf8d68aa0e48f9e3beb81b83aa5875c63fa3f"
- dependencies:
- babel-core "^6.0.0"
- babel-jest "^23.4.0"
- chalk "^2.0.1"
- glob "^7.1.1"
- jest-environment-jsdom "^23.4.0"
- jest-environment-node "^23.4.0"
- jest-get-type "^22.1.0"
- jest-jasmine2 "^23.4.0"
- jest-regex-util "^23.3.0"
- jest-resolve "^23.4.0"
- jest-util "^23.4.0"
- jest-validate "^23.4.0"
- pretty-format "^23.2.0"
-
-jest-diff@^23.2.0:
- version "23.2.0"
- resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-23.2.0.tgz#9f2cf4b51e12c791550200abc16b47130af1062a"
- dependencies:
- chalk "^2.0.1"
- diff "^3.2.0"
- jest-get-type "^22.1.0"
- pretty-format "^23.2.0"
-
-jest-docblock@^23.2.0:
- version "23.2.0"
- resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-23.2.0.tgz#f085e1f18548d99fdd69b20207e6fd55d91383a7"
- dependencies:
- detect-newline "^2.1.0"
-
-jest-each@^23.4.0:
- version "23.4.0"
- resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-23.4.0.tgz#2fa9edd89daa1a4edc9ff9bf6062a36b71345143"
- dependencies:
- chalk "^2.0.1"
- pretty-format "^23.2.0"
-
-jest-environment-jsdom@^23.4.0:
- version "23.4.0"
- resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-23.4.0.tgz#056a7952b3fea513ac62a140a2c368c79d9e6023"
- dependencies:
- jest-mock "^23.2.0"
- jest-util "^23.4.0"
- jsdom "^11.5.1"
-
-jest-environment-node@^23.4.0:
- version "23.4.0"
- resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-23.4.0.tgz#57e80ed0841dea303167cce8cd79521debafde10"
- dependencies:
- jest-mock "^23.2.0"
- jest-util "^23.4.0"
-
-jest-get-type@^22.1.0:
- version "22.4.3"
- resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-22.4.3.tgz#e3a8504d8479342dd4420236b322869f18900ce4"
-
-jest-haste-map@^23.4.0:
- version "23.4.0"
- resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-23.4.0.tgz#f2a0eaa41af766cd5101e6c291fdc6435c93ee1c"
- dependencies:
- fb-watchman "^2.0.0"
- graceful-fs "^4.1.11"
- jest-docblock "^23.2.0"
- jest-serializer "^23.0.1"
- jest-worker "^23.2.0"
- micromatch "^2.3.11"
- sane "^2.0.0"
-
-jest-jasmine2@^23.4.0:
- version "23.4.0"
- resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-23.4.0.tgz#17ce539fe608ef898d6986518144acf270beca8f"
- dependencies:
- chalk "^2.0.1"
- co "^4.6.0"
- expect "^23.4.0"
- is-generator-fn "^1.0.0"
- jest-diff "^23.2.0"
- jest-each "^23.4.0"
- jest-matcher-utils "^23.2.0"
- jest-message-util "^23.4.0"
- jest-snapshot "^23.4.0"
- jest-util "^23.4.0"
- pretty-format "^23.2.0"
-
-jest-leak-detector@^23.2.0:
- version "23.2.0"
- resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-23.2.0.tgz#c289d961dc638f14357d4ef96e0431ecc1aa377d"
- dependencies:
- pretty-format "^23.2.0"
-
-jest-matcher-utils@^23.2.0:
- version "23.2.0"
- resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-23.2.0.tgz#4d4981f23213e939e3cedf23dc34c747b5ae1913"
- dependencies:
- chalk "^2.0.1"
- jest-get-type "^22.1.0"
- pretty-format "^23.2.0"
-
-jest-message-util@^23.4.0:
- version "23.4.0"
- resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-23.4.0.tgz#17610c50942349508d01a3d1e0bda2c079086a9f"
- dependencies:
- "@babel/code-frame" "^7.0.0-beta.35"
- chalk "^2.0.1"
- micromatch "^2.3.11"
- slash "^1.0.0"
- stack-utils "^1.0.1"
-
-jest-mock@^23.2.0:
- version "23.2.0"
- resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-23.2.0.tgz#ad1c60f29e8719d47c26e1138098b6d18b261134"
-
-jest-regex-util@^23.3.0:
- version "23.3.0"
- resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-23.3.0.tgz#5f86729547c2785c4002ceaa8f849fe8ca471bc5"
-
-jest-resolve-dependencies@^23.4.0:
- version "23.4.0"
- resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-23.4.0.tgz#e73efce70262a6e2bf5263d0b23009a098678620"
- dependencies:
- jest-regex-util "^23.3.0"
- jest-snapshot "^23.4.0"
-
-jest-resolve@^23.4.0:
- version "23.4.0"
- resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-23.4.0.tgz#b4061dbcd6391b5e445d5fd84c9dad5ff1ff5662"
- dependencies:
- browser-resolve "^1.11.3"
- chalk "^2.0.1"
- realpath-native "^1.0.0"
-
-jest-runner@^23.4.0:
- version "23.4.0"
- resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-23.4.0.tgz#1859b211a264ea5a43b7a3022e1199067c4dfe57"
- dependencies:
- exit "^0.1.2"
- graceful-fs "^4.1.11"
- jest-config "^23.4.0"
- jest-docblock "^23.2.0"
- jest-haste-map "^23.4.0"
- jest-jasmine2 "^23.4.0"
- jest-leak-detector "^23.2.0"
- jest-message-util "^23.4.0"
- jest-runtime "^23.4.0"
- jest-util "^23.4.0"
- jest-worker "^23.2.0"
- source-map-support "^0.5.6"
- throat "^4.0.0"
-
-jest-runtime@^23.4.0:
- version "23.4.0"
- resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-23.4.0.tgz#c30ef619def587b93bad4a4938da9accb9936b4d"
- dependencies:
- babel-core "^6.0.0"
- babel-plugin-istanbul "^4.1.6"
- chalk "^2.0.1"
- convert-source-map "^1.4.0"
- exit "^0.1.2"
- fast-json-stable-stringify "^2.0.0"
- graceful-fs "^4.1.11"
- jest-config "^23.4.0"
- jest-haste-map "^23.4.0"
- jest-message-util "^23.4.0"
- jest-regex-util "^23.3.0"
- jest-resolve "^23.4.0"
- jest-snapshot "^23.4.0"
- jest-util "^23.4.0"
- jest-validate "^23.4.0"
- micromatch "^2.3.11"
- realpath-native "^1.0.0"
- slash "^1.0.0"
- strip-bom "3.0.0"
- write-file-atomic "^2.1.0"
- yargs "^11.0.0"
-
-jest-serializer@^23.0.1:
- version "23.0.1"
- resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-23.0.1.tgz#a3776aeb311e90fe83fab9e533e85102bd164165"
-
-jest-snapshot@^23.4.0:
- version "23.4.0"
- resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-23.4.0.tgz#7463d0357cabdfe1c63994d5e32f707d1033d616"
- dependencies:
- babel-traverse "^6.0.0"
- babel-types "^6.0.0"
- chalk "^2.0.1"
- jest-diff "^23.2.0"
- jest-matcher-utils "^23.2.0"
- jest-message-util "^23.4.0"
- jest-resolve "^23.4.0"
- mkdirp "^0.5.1"
- natural-compare "^1.4.0"
- pretty-format "^23.2.0"
- semver "^5.5.0"
-
-jest-util@^23.4.0:
- version "23.4.0"
- resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-23.4.0.tgz#4d063cb927baf0a23831ff61bec2cbbf49793561"
- dependencies:
- callsites "^2.0.0"
- chalk "^2.0.1"
- graceful-fs "^4.1.11"
- is-ci "^1.0.10"
- jest-message-util "^23.4.0"
- mkdirp "^0.5.1"
- slash "^1.0.0"
- source-map "^0.6.0"
-
-jest-validate@^23.4.0:
- version "23.4.0"
- resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-23.4.0.tgz#d96eede01ef03ac909c009e9c8e455197d48c201"
- dependencies:
- chalk "^2.0.1"
- jest-get-type "^22.1.0"
- leven "^2.1.0"
- pretty-format "^23.2.0"
-
-jest-watcher@^23.4.0:
- version "23.4.0"
- resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-23.4.0.tgz#d2e28ce74f8dad6c6afc922b92cabef6ed05c91c"
- dependencies:
- ansi-escapes "^3.0.0"
- chalk "^2.0.1"
- string-length "^2.0.0"
-
-jest-worker@^23.2.0:
- version "23.2.0"
- resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-23.2.0.tgz#faf706a8da36fae60eb26957257fa7b5d8ea02b9"
- dependencies:
- merge-stream "^1.0.1"
-
-jest@^23.1.0:
- version "23.4.0"
- resolved "https://registry.yarnpkg.com/jest/-/jest-23.4.0.tgz#ebce63f6529c27c646d80c610866f0306f66dcbf"
- dependencies:
- import-local "^1.0.0"
- jest-cli "^23.4.0"
-
-jquery@^3.3.1:
- version "3.3.1"
- resolved "https://registry.yarnpkg.com/jquery/-/jquery-3.3.1.tgz#958ce29e81c9790f31be7792df5d4d95fc57fbca"
-
-js-base64@^2.1.8, js-base64@^2.1.9:
- version "2.4.5"
- resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.4.5.tgz#e293cd3c7c82f070d700fc7a1ca0a2e69f101f92"
-
-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-tokens@^3.0.0 || ^4.0.0":
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
-
-js-yaml@^3.11.0, js-yaml@^3.7.0, js-yaml@^3.9.0, js-yaml@^3.9.1:
- version "3.12.0"
- resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.12.0.tgz#eaed656ec8344f10f527c6bfa1b6e2244de167d1"
- 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@^11.5.1:
- version "11.11.0"
- resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-11.11.0.tgz#df486efad41aee96c59ad7a190e2449c7eb1110e"
- dependencies:
- abab "^1.0.4"
- acorn "^5.3.0"
- acorn-globals "^4.1.0"
- array-equal "^1.0.0"
- cssom ">= 0.3.2 < 0.4.0"
- cssstyle ">= 0.3.1 < 0.4.0"
- data-urls "^1.0.0"
- domexception "^1.0.0"
- escodegen "^1.9.0"
- html-encoding-sniffer "^1.0.2"
- left-pad "^1.2.0"
- nwsapi "^2.0.0"
- parse5 "4.0.0"
- pn "^1.1.0"
- request "^2.83.0"
- request-promise-native "^1.0.5"
- sax "^1.2.4"
- symbol-tree "^3.2.2"
- tough-cookie "^2.3.3"
- w3c-hr-time "^1.0.1"
- webidl-conversions "^4.0.2"
- whatwg-encoding "^1.0.3"
- whatwg-mimetype "^2.1.0"
- whatwg-url "^6.4.1"
- ws "^4.0.0"
- xml-name-validator "^3.0.0"
-
-jsesc@^1.3.0:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-1.3.0.tgz#46c3fec8c1892b12b0833db9bc7622176dbab34b"
-
-jsesc@^2.5.1:
- version "2.5.1"
- resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.1.tgz#e421a2a8e20d6b0819df28908f782526b96dd1fe"
-
-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-parse-better-errors@^1.0.1:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
-
-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-traverse@^0.4.1:
- version "0.4.1"
- resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
-
-json-schema@0.2.3:
- version "0.2.3"
- resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13"
-
-json-stable-stringify-without-jsonify@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651"
-
-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"
-
-jsonify@~0.0.0:
- version "0.0.0"
- resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73"
-
-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@^2.0.1:
- 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@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0:
- 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"
-
-kind-of@^5.0.0:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d"
-
-kind-of@^6.0.0, kind-of@^6.0.2:
- version "6.0.2"
- resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051"
-
-latest-version@^3.0.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-3.1.0.tgz#a205383fea322b33b5ae3b18abee0dc2f356ee15"
- dependencies:
- package-json "^4.0.0"
-
-lazy-cache@^1.0.3:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e"
-
-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"
-
-left-pad@^1.2.0:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/left-pad/-/left-pad-1.3.0.tgz#5b8a3a7765dfe001261dde915589e782f8c94d1e"
-
-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"
-
-linkify-it@^2.0.3:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/linkify-it/-/linkify-it-2.0.3.tgz#d94a4648f9b1c179d64fa97291268bdb6ce9434f"
- dependencies:
- uc.micro "^1.0.1"
-
-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.10, 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-es@^4.17.10, lodash-es@^4.17.4, lodash-es@^4.17.5:
- version "4.17.10"
- resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.10.tgz#62cd7104cdf5dd87f235a837f0ede0e8e5117e05"
-
-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.debounce@^4.0.8:
- version "4.0.8"
- resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af"
-
-lodash.flattendeep@^4.4.0:
- version "4.4.0"
- resolved "https://registry.yarnpkg.com/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz#fb030917f86a3134e5bc9bec0d69e0013ddfedb2"
-
-lodash.isempty@^4.4.0:
- version "4.4.0"
- resolved "https://registry.yarnpkg.com/lodash.isempty/-/lodash.isempty-4.4.0.tgz#6f86cbedd8be4ec987be9aaf33c9684db1b31e7e"
-
-lodash.isplainobject@^4.0.6:
- version "4.0.6"
- resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb"
-
-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.1"
- resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz#639057e726c3afbdb3e7d42741caa8d6e4335927"
-
-lodash.sortby@^4.7.0:
- version "4.7.0"
- resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438"
-
-lodash.tail@^4.1.1:
- version "4.1.1"
- resolved "https://registry.yarnpkg.com/lodash.tail/-/lodash.tail-4.1.1.tgz#d2333a36d9e7717c8ad2f7cacafec7c32b444664"
-
-lodash.transform@^4.6.0:
- version "4.6.0"
- resolved "https://registry.yarnpkg.com/lodash.transform/-/lodash.transform-4.6.0.tgz#12306422f63324aed8483d3f38332b5f670547a0"
-
-lodash.uniq@^4.5.0:
- version "4.5.0"
- resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773"
-
-lodash@^4.0.0, lodash@^4.13.1, lodash@^4.15.0, lodash@^4.17.10, lodash@^4.17.2, lodash@^4.17.3, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.2.0, lodash@^4.3.0, lodash@~4.17.10:
- version "4.17.10"
- resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.10.tgz#1b7793cf7259ea38fb3661d4d38b3260af8ae4e7"
-
-loglevel@^1.4.1:
- version "1.6.1"
- resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.1.tgz#e0fc95133b6ef276cdc8887cdaf24aa6f156f8fa"
-
-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.4.0"
- resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
- dependencies:
- js-tokens "^3.0.0 || ^4.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.1"
- resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f"
-
-lru-cache@^4.0.1:
- version "4.1.3"
- resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.3.tgz#a1175cf3496dfc8436c156c334b4955992bce69c"
- dependencies:
- pseudomap "^1.0.2"
- yallist "^2.1.2"
-
-make-dir@^1.0.0:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c"
- 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-cache@^0.2.2:
- version "0.2.2"
- resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf"
-
-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"
-
-map-stream@~0.1.0:
- version "0.1.0"
- resolved "https://registry.yarnpkg.com/map-stream/-/map-stream-0.1.0.tgz#e56aa94c4c8055a16404a0674b78f215f7c8e194"
-
-map-visit@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f"
- dependencies:
- object-visit "^1.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"
-
-math-random@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/math-random/-/math-random-1.0.1.tgz#8b3aac588b8a66e4975e3cdea67f7bb329601fac"
-
-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-stream@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-1.0.1.tgz#4041202d508a342ba00174008df0c251b8c135e1"
- dependencies:
- readable-stream "^2.0.1"
-
-merge@^1.2.0:
- 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.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"
-
-micromatch@^3.1.4, micromatch@^3.1.8:
- version "3.1.10"
- resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23"
- dependencies:
- arr-diff "^4.0.0"
- array-unique "^0.3.2"
- braces "^2.3.1"
- define-property "^2.0.2"
- extend-shallow "^3.0.2"
- extglob "^2.0.4"
- fragment-cache "^0.2.1"
- kind-of "^6.0.2"
- nanomatch "^1.2.9"
- object.pick "^1.3.0"
- regex-not "^1.0.0"
- snapdragon "^0.8.1"
- to-regex "^3.0.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.34.0 < 2":
- version "1.34.0"
- resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.34.0.tgz#452d0ecff5c30346a6dc1e64b1eaee0d3719ff9a"
-
-mime-db@~1.33.0:
- version "1.33.0"
- resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.33.0.tgz#a3492050a5cb9b63450541e39d9788d2272783db"
-
-mime-types@^2.1.12, mime-types@~2.1.17, mime-types@~2.1.18, mime-types@~2.1.7:
- version "2.1.18"
- resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.18.tgz#6f323f60a83d11146f831ff11fd66e2fe5503bb8"
- dependencies:
- mime-db "~1.33.0"
-
-mime@1.4.1:
- version "1.4.1"
- resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6"
-
-mime@^1.5.0:
- version "1.6.0"
- resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"
-
-mime@^2.0.3:
- version "2.3.1"
- resolved "https://registry.yarnpkg.com/mime/-/mime-2.3.1.tgz#b1621c54d63b97c47d3cfe7f7215f7d64517c369"
-
-mimic-fn@^1.0.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022"
-
-minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7"
-
-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.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"
-
-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"
-
-minipass@^2.2.1, minipass@^2.3.3:
- version "2.3.3"
- resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.3.tgz#a7dcc8b7b833f5d368759cce544dccb55f50f233"
- dependencies:
- safe-buffer "^5.1.2"
- yallist "^3.0.0"
-
-minizlib@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.1.0.tgz#11e13658ce46bc3a70a267aac58359d1e0c29ceb"
- dependencies:
- minipass "^2.2.1"
-
-mixin-deep@^1.2.0:
- version "1.3.1"
- resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.1.tgz#a49e7268dce1a0d9698e45326c5626df3543d0fe"
- dependencies:
- for-in "^1.0.2"
- is-extendable "^1.0.1"
-
-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"
-
-moment@^2.22.1:
- version "2.22.2"
- resolved "https://registry.yarnpkg.com/moment/-/moment-2.22.2.tgz#3c257f9839fc0e93ff53149632239eb90783ff66"
-
-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.3"
- resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-6.2.3.tgz#a0ec7bd9055c4282f790c3c82f4e28db3b31b229"
- dependencies:
- dns-packet "^1.3.1"
- thunky "^1.0.2"
-
-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.10.0, nan@^2.9.2:
- version "2.10.0"
- resolved "https://registry.yarnpkg.com/nan/-/nan-2.10.0.tgz#96d0cd610ebd58d4b4de9cc0c6828cda99c7548f"
-
-nanomatch@^1.2.9:
- version "1.2.13"
- resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119"
- dependencies:
- arr-diff "^4.0.0"
- array-unique "^0.3.2"
- define-property "^2.0.2"
- extend-shallow "^3.0.2"
- fragment-cache "^0.2.1"
- is-windows "^1.0.2"
- kind-of "^6.0.2"
- object.pick "^1.3.0"
- regex-not "^1.0.0"
- snapdragon "^0.8.1"
- to-regex "^3.0.1"
-
-natural-compare@^1.4.0:
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
-
-nearley@^2.7.10:
- version "2.13.0"
- resolved "https://registry.yarnpkg.com/nearley/-/nearley-2.13.0.tgz#6e7b0f4e68bfc3e74c99eaef2eda39e513143439"
- dependencies:
- nomnom "~1.6.2"
- railroad-diagrams "^1.0.0"
- randexp "0.4.6"
- semver "^5.4.1"
-
-needle@^2.2.1:
- version "2.2.1"
- resolved "https://registry.yarnpkg.com/needle/-/needle-2.2.1.tgz#b5e325bd3aae8c2678902fa296f729455d1d3a7d"
- dependencies:
- debug "^2.1.2"
- iconv-lite "^0.4.4"
- sax "^1.2.4"
-
-negotiator@0.6.1:
- version "0.6.1"
- resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9"
-
-neo-async@^2.5.0:
- version "2.5.1"
- resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.5.1.tgz#acb909e327b1e87ec9ef15f41b8a269512ad41ee"
-
-next-tick@1:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c"
-
-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.7.5:
- version "0.7.5"
- resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.7.5.tgz#6c152c345ce11c52f465c2abd957e8639cd674df"
-
-node-gyp@^3.3.1:
- version "3.7.0"
- resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-3.7.0.tgz#789478e8f6c45e277aa014f3e28f958f286f9203"
- dependencies:
- fstream "^1.0.0"
- glob "^7.0.3"
- graceful-fs "^4.1.2"
- mkdirp "^0.5.0"
- nopt "2 || 3"
- npmlog "0 || 1 || 2 || 3 || 4"
- osenv "0"
- request ">=2.9.0 <2.82.0"
- 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.2.1:
- version "5.2.1"
- resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-5.2.1.tgz#fa313dd08f5517db0e2502e5758d664ac69f9dea"
- dependencies:
- growly "^1.3.0"
- semver "^5.4.1"
- shellwords "^0.1.1"
- which "^1.3.0"
-
-node-pre-gyp@^0.10.0:
- version "0.10.3"
- resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.10.3.tgz#3070040716afdc778747b61b6887bf78880b80fc"
- dependencies:
- detect-libc "^1.0.2"
- mkdirp "^0.5.1"
- needle "^2.2.1"
- nopt "^4.0.1"
- npm-packlist "^1.1.6"
- npmlog "^4.0.2"
- rc "^1.2.7"
- rimraf "^2.6.1"
- semver "^5.3.0"
- tar "^4"
-
-node-sass@^4.8.3:
- version "4.9.2"
- resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.9.2.tgz#5e63fe6bd0f2ae3ac9d6c14ede8620e2b8bdb437"
- 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.10.0"
- node-gyp "^3.3.1"
- npmlog "^4.0.0"
- request "2.87.0"
- sass-graph "^2.2.4"
- stdout-stream "^1.4.0"
- "true-case-path" "^1.0.2"
-
-nodemon@^1.17.5:
- version "1.18.1"
- resolved "https://registry.yarnpkg.com/nodemon/-/nodemon-1.18.1.tgz#873d2f7799662c549f7ea557db6934d5cbf665d6"
- dependencies:
- chokidar "^2.0.2"
- debug "^3.1.0"
- ignore-by-default "^1.0.1"
- minimatch "^3.0.4"
- pstree.remy "^1.1.0"
- semver "^5.5.0"
- supports-color "^5.2.0"
- touch "^3.1.0"
- undefsafe "^2.0.2"
- update-notifier "^2.3.0"
-
-nomnom@~1.6.2:
- version "1.6.2"
- resolved "https://registry.yarnpkg.com/nomnom/-/nomnom-1.6.2.tgz#84a66a260174408fc5b77a18f888eccc44fb6971"
- dependencies:
- colors "0.5.x"
- underscore "~1.4.4"
-
-"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"
-
-nopt@~1.0.10:
- version "1.0.10"
- resolved "https://registry.yarnpkg.com/nopt/-/nopt-1.0.10.tgz#6ddd21bd2a31417b92727dd585f8a6f37608ebee"
- dependencies:
- abbrev "1"
-
-normalize-package-data@^2.3.2, normalize-package-data@^2.3.4:
- version "2.4.0"
- resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f"
- 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.1, normalize-path@^2.1.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-bundled@^1.0.1:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.3.tgz#7e71703d973af3370a9591bafe3a63aca0be2308"
-
-npm-packlist@^1.1.6:
- version "1.1.10"
- resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.1.10.tgz#1039db9e985727e464df066f4cf0ab6ef85c398a"
- dependencies:
- ignore-walk "^3.0.1"
- npm-bundled "^1.0.1"
-
-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"
-
-nwsapi@^2.0.0:
- version "2.0.4"
- resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.0.4.tgz#dc79040a5f77b97716dc79565fc7fc3ef7d50570"
-
-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.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-copy@^0.1.0:
- version "0.1.0"
- resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c"
- dependencies:
- copy-descriptor "^0.1.0"
- define-property "^0.2.5"
- kind-of "^3.0.3"
-
-object-hash@^1.1.4:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-1.3.0.tgz#76d9ba6ff113cf8efc0d996102851fe6723963e2"
-
-object-inspect@^1.5.0:
- version "1.6.0"
- resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.6.0.tgz#c70b6cbf72f274aab4c34c0c82f5167bf82cf15b"
-
-object-is@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.0.1.tgz#0aa60ec9989a0b3ed795cf4d06f62cf1ad6539b6"
-
-object-keys@^1.0.11, object-keys@^1.0.8:
- version "1.0.12"
- resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.12.tgz#09c53855377575310cca62f55bb334abff7b3ed2"
-
-object-visit@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb"
- dependencies:
- isobject "^3.0.0"
-
-object.assign@^4.1.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz#968bf1100d7956bb3ca086f006f846b3bc4008da"
- dependencies:
- define-properties "^1.1.2"
- function-bind "^1.1.1"
- has-symbols "^1.0.0"
- object-keys "^1.0.11"
-
-object.entries@^1.0.4:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.0.4.tgz#1bf9a4dd2288f5b33f3a993d257661f05d161a5f"
- dependencies:
- define-properties "^1.1.2"
- es-abstract "^1.6.1"
- function-bind "^1.1.0"
- has "^1.0.1"
-
-object.getownpropertydescriptors@^2.0.3:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz#8758c846f5b407adab0f236e0986f14b051caa16"
- dependencies:
- define-properties "^1.1.2"
- es-abstract "^1.5.1"
-
-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"
-
-object.pick@^1.3.0:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747"
- dependencies:
- isobject "^3.0.1"
-
-object.values@^1.0.4:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.0.4.tgz#e524da09b4f66ff05df457546ec72ac99f13069a"
- dependencies:
- define-properties "^1.1.2"
- es-abstract "^1.6.1"
- function-bind "^1.1.0"
- has "^1.0.1"
-
-obuf@^1.0.0, obuf@^1.1.1:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e"
-
-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.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:
- version "5.3.0"
- resolved "https://registry.yarnpkg.com/opn/-/opn-5.3.0.tgz#64871565c863875f052cfdf53d3e3cb5adb53b1c"
- 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.1"
- resolved "https://registry.yarnpkg.com/original/-/original-1.0.1.tgz#b0a53ff42ba997a8c9cd1fb5daaeb42b9d693190"
- dependencies:
- url-parse "~1.4.0"
-
-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:
- 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.4:
- version "0.1.5"
- resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410"
- dependencies:
- os-homedir "^1.0.0"
- os-tmpdir "^1.0.0"
-
-p-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.3.0"
- resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8"
- dependencies:
- p-try "^1.0.0"
-
-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"
-
-p-try@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3"
-
-package-json@^4.0.0:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/package-json/-/package-json-4.0.1.tgz#8869a0401253661c4c4ca3da6c2121ed555f5eed"
- dependencies:
- got "^6.7.1"
- 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.1"
- resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.1.tgz#f6bf293818332bd0dab54efb16087724745e6ca8"
- 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.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-json@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0"
- dependencies:
- error-ex "^1.3.1"
- json-parse-better-errors "^1.0.1"
-
-parse5@4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/parse5/-/parse5-4.0.0.tgz#6d78656e3da8d78b4ec0b906f7c08ef1dfe3f608"
-
-parse5@^3.0.1:
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/parse5/-/parse5-3.0.3.tgz#042f792ffdd36851551cf4e9e066b3874ab45b5c"
- dependencies:
- "@types/node" "*"
-
-parseurl@~1.3.2:
- version "1.3.2"
- resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.2.tgz#fc289d4ed8993119460c156253262cdc8de65bf3"
-
-pascalcase@^0.1.1:
- version "0.1.1"
- resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14"
-
-path-browserify@0.0.0:
- version "0.0.0"
- resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.0.tgz#a0b870729aae214005b7d5032ec2cbbb0fb4451a"
-
-path-dirname@^1.0.0:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0"
-
-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-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"
-
-pause-stream@0.0.11:
- version "0.0.11"
- resolved "https://registry.yarnpkg.com/pause-stream/-/pause-stream-0.0.11.tgz#fe5a34b0cbce12b5aa6a2b403ee2e73b602f1445"
- dependencies:
- through "~2.3"
-
-pbkdf2@^3.0.3:
- version "3.0.16"
- resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.16.tgz#7404208ec6b01b62d85bf83853a8064f8d9c2a5c"
- 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:
- 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"
-
-pn@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/pn/-/pn-1.1.0.tgz#e2f4cef0e219f463c179ab37463e4e1ecdccbafb"
-
-popper.js@^1.14.3:
- version "1.14.3"
- resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.14.3.tgz#1438f98d046acf7b4d78cd502bf418ac64d4f095"
-
-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"
-
-posix-character-classes@^0.1.0:
- version "0.1.1"
- resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab"
-
-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.3"
- resolved "https://registry.yarnpkg.com/postcss-filter-plugins/-/postcss-filter-plugins-2.0.3.tgz#82245fdf82337041645e477114d8e593aa18b8ec"
- dependencies:
- postcss "^5.0.4"
-
-postcss-load-config@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-2.0.0.tgz#f1312ddbf5912cd747177083c5ef7a19d62ee484"
- dependencies:
- cosmiconfig "^4.0.0"
- import-cwd "^2.0.0"
-
-postcss-loader@^2.0.8:
- version "2.1.6"
- resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-2.1.6.tgz#1d7dd7b17c6ba234b9bed5af13e0bea40a42d740"
- dependencies:
- loader-utils "^1.1.0"
- postcss "^6.0.0"
- postcss-load-config "^2.0.0"
- schema-utils "^0.4.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.2.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.2.0:
- 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.1.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.3.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.17:
- version "6.0.23"
- resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324"
- dependencies:
- chalk "^2.4.1"
- source-map "^0.6.1"
- supports-color "^5.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-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@^23.2.0:
- version "23.2.0"
- resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-23.2.0.tgz#3b0aaa63c018a53583373c1cb3a5d96cc5e83017"
- dependencies:
- ansi-regex "^3.0.0"
- ansi-styles "^3.2.0"
-
-private@^0.1.6, private@^0.1.8:
- version "0.1.8"
- resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff"
-
-process-nextick-args@~2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa"
-
-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@^7.1.1:
- version "7.3.1"
- resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf"
- dependencies:
- asap "~2.0.3"
-
-prompts@^0.1.9:
- version "0.1.11"
- resolved "https://registry.yarnpkg.com/prompts/-/prompts-0.1.11.tgz#fdfac72f61d2887f4eaf2e65e748a9d9ef87206f"
- dependencies:
- clorox "^1.0.3"
- sisteransi "^0.1.1"
-
-prop-type@^0.0.1:
- version "0.0.1"
- resolved "https://registry.yarnpkg.com/prop-type/-/prop-type-0.0.1.tgz#4a211359cc622f7d2d1eee14d34afb7dfe7ea64e"
-
-prop-types-extra@^1.0.1:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/prop-types-extra/-/prop-types-extra-1.1.0.tgz#32609910ea2dcf190366bacd3490d5a6412a605f"
- dependencies:
- react-is "^16.3.2"
- warning "^3.0.0"
-
-prop-types@15.x, prop-types@^15.5.6, prop-types@^15.6.0, prop-types@^15.6.1, prop-types@^15.6.2:
- version "15.6.2"
- resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.2.tgz#05d5ca77b4453e985d60fc7ff8c859094a497102"
- dependencies:
- loose-envify "^1.3.1"
- object-assign "^4.1.1"
-
-proxy-addr@~2.0.3:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.3.tgz#355f262505a621646b3130a728eb647e22055341"
- dependencies:
- forwarded "~0.1.2"
- ipaddr.js "1.6.0"
-
-prr@~1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476"
-
-ps-tree@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/ps-tree/-/ps-tree-1.1.0.tgz#b421b24140d6203f1ed3c76996b4427b08e8c014"
- dependencies:
- event-stream "~3.3.0"
-
-pseudomap@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3"
-
-psl@^1.1.24:
- version "1.1.28"
- resolved "https://registry.yarnpkg.com/psl/-/psl-1.1.28.tgz#4fb6ceb08a1e2214d4fd4de0ca22dae13740bc7b"
-
-pstree.remy@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/pstree.remy/-/pstree.remy-1.1.0.tgz#f2af27265bd3e5b32bbfcc10e80bac55ba78688b"
- dependencies:
- ps-tree "^1.1.0"
-
-public-encrypt@^4.0.0:
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.2.tgz#46eb9107206bf73489f8b85b69d91334c6610994"
- 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"
-
-punycode@^2.1.0:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
-
-q@^1.1.2:
- version "1.5.1"
- resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7"
-
-qs@6.5.1:
- version "6.5.1"
- resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.1.tgz#349cdf6eef89ec45c12d7d5eb3fc0c870343a6d8"
-
-qs@~6.4.0:
- version "6.4.0"
- resolved "https://registry.yarnpkg.com/qs/-/qs-6.4.0.tgz#13e26d28ad6b0ffaa91312cd3bf708ed351e7233"
-
-qs@~6.5.1:
- version "6.5.2"
- resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36"
-
-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@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.0.0.tgz#fa3ed6e68eb15159457c89b37bc6472833195755"
-
-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"
-
-railroad-diagrams@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/railroad-diagrams/-/railroad-diagrams-1.0.0.tgz#eb7e6267548ddedfb899c1b90e57374559cddb7e"
-
-randexp@0.4.6:
- version "0.4.6"
- resolved "https://registry.yarnpkg.com/randexp/-/randexp-0.4.6.tgz#e986ad5e5e31dae13ddd6f7b3019aa7c87f60ca3"
- dependencies:
- discontinuous-range "1.0.0"
- ret "~0.1.10"
-
-randomatic@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-3.0.0.tgz#d35490030eb4f7578de292ce6dfb04a91a128923"
- dependencies:
- is-number "^4.0.0"
- kind-of "^6.0.0"
- math-random "^1.0.1"
-
-randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5:
- version "2.0.6"
- resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.0.6.tgz#d302c522948588848a8d300c932b44c24231da80"
- dependencies:
- safe-buffer "^5.1.0"
-
-randomfill@^1.0.3:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458"
- 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-animate@2.x:
- version "2.4.4"
- resolved "https://registry.yarnpkg.com/rc-animate/-/rc-animate-2.4.4.tgz#a05a784c747beef140d99ff52b6117711bef4b1e"
- dependencies:
- babel-runtime "6.x"
- css-animation "^1.3.2"
- prop-types "15.x"
-
-rc-collapse@^1.9.3:
- version "1.9.3"
- resolved "https://registry.yarnpkg.com/rc-collapse/-/rc-collapse-1.9.3.tgz#d9741db06a823353e1fd1aec3ba4c0f9d8af4b26"
- dependencies:
- classnames "2.x"
- css-animation "1.x"
- prop-types "^15.5.6"
- rc-animate "2.x"
-
-rc@^1.0.1, rc@^1.1.6, rc@^1.2.7:
- version "1.2.8"
- resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed"
- dependencies:
- deep-extend "^0.6.0"
- ini "~1.3.0"
- minimist "^1.2.0"
- strip-json-comments "~2.0.1"
-
-react-addons-test-utils@^15.6.2:
- version "15.6.2"
- resolved "https://registry.yarnpkg.com/react-addons-test-utils/-/react-addons-test-utils-15.6.2.tgz#c12b6efdc2247c10da7b8770d185080a7b047156"
-
-react-collapsible@^2.2.0:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/react-collapsible/-/react-collapsible-2.2.0.tgz#257abef5b96a330d9249810761cac29a3d82f268"
-
-react-component-managers@^3.1.0:
- version "3.2.1"
- resolved "https://registry.yarnpkg.com/react-component-managers/-/react-component-managers-3.2.1.tgz#61591c74bda20649a2f4cde2f3336b52f7f69df2"
- dependencies:
- prop-types "^15.6.1"
- spy-on-component "^1.1.0"
-
-react-dom@^16.4.0:
- version "16.4.1"
- resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.4.1.tgz#7f8b0223b3a5fbe205116c56deb85de32685dad6"
- dependencies:
- fbjs "^0.8.16"
- loose-envify "^1.1.0"
- object-assign "^4.1.1"
- prop-types "^15.6.0"
-
-react-draft-wysiwyg@^1.12.13:
- version "1.12.13"
- resolved "https://registry.yarnpkg.com/react-draft-wysiwyg/-/react-draft-wysiwyg-1.12.13.tgz#609bf9918607837223b67893b1e40d58e20341f4"
- dependencies:
- classnames "^2.2.5"
- draftjs-utils "^0.9.3"
- html-to-draftjs "^1.4.0"
- linkify-it "^2.0.3"
- prop-types "^15.6.0"
-
-react-is@^16.3.2, react-is@^16.4.1:
- version "16.4.1"
- resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.4.1.tgz#d624c4650d2c65dbd52c72622bbf389435d9776e"
-
-react-lifecycles-compat@^3.0.4:
- version "3.0.4"
- resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362"
-
-react-notify@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/react-notify/-/react-notify-3.0.0.tgz#2924793a5e59e2a899bdc054961db31f2e57292e"
-
-react-redux@^5.0.7:
- version "5.0.7"
- resolved "https://registry.yarnpkg.com/react-redux/-/react-redux-5.0.7.tgz#0dc1076d9afb4670f993ffaef44b8f8c1155a4c8"
- dependencies:
- hoist-non-react-statics "^2.5.0"
- invariant "^2.0.0"
- lodash "^4.17.5"
- lodash-es "^4.17.5"
- loose-envify "^1.1.0"
- prop-types "^15.6.0"
-
-react-rte@^0.16.1:
- version "0.16.1"
- resolved "https://registry.yarnpkg.com/react-rte/-/react-rte-0.16.1.tgz#e345664c87e992d15ec053b406f51ffac6e86622"
- dependencies:
- babel-runtime "^6.23.0"
- class-autobind "^0.1.4"
- classnames "^2.2.5"
- draft-js ">=0.10.0"
- draft-js-export-html ">=0.6.0"
- draft-js-export-markdown ">=0.3.0"
- draft-js-import-html ">=0.4.0"
- draft-js-import-markdown ">=0.3.0"
- draft-js-utils ">=0.2.0"
- immutable "^3.8.1"
-
-react-test-renderer@^16.4.0:
- version "16.4.1"
- resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-16.4.1.tgz#f2fb30c2c7b517db6e5b10ed20bb6b0a7ccd8d70"
- dependencies:
- fbjs "^0.8.16"
- object-assign "^4.1.1"
- prop-types "^15.6.0"
- react-is "^16.4.1"
-
-react-transition-group@^2.4.0:
- version "2.4.0"
- resolved "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-2.4.0.tgz#1d9391fabfd82e016f26fabd1eec329dbd922b5a"
- dependencies:
- dom-helpers "^3.3.1"
- loose-envify "^1.3.1"
- prop-types "^15.6.2"
- react-lifecycles-compat "^3.0.4"
-
-react-widgets@^4.2.6:
- version "4.4.2"
- resolved "https://registry.yarnpkg.com/react-widgets/-/react-widgets-4.4.2.tgz#670f306fadcb932b62df12224e6c73fa72b88cf9"
- dependencies:
- classnames "^2.2.6"
- date-arithmetic "^3.1.0"
- dom-helpers "^3.3.1"
- invariant "^2.2.4"
- prop-types-extra "^1.0.1"
- react-component-managers "^3.1.0"
- react-lifecycles-compat "^3.0.4"
- react-transition-group "^2.4.0"
- uncontrollable "^5.0.0"
- warning "^3.0.0"
-
-react@^16.4.0:
- version "16.4.1"
- resolved "https://registry.yarnpkg.com/react/-/react-16.4.1.tgz#de51ba5764b5dbcd1f9079037b862bd26b82fe32"
- dependencies:
- fbjs "^0.8.16"
- loose-envify "^1.1.0"
- object-assign "^4.1.1"
- prop-types "^15.6.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.1, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.2.2, readable-stream@^2.2.9, readable-stream@^2.3.3, readable-stream@^2.3.6:
- version "2.3.6"
- resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf"
- dependencies:
- core-util-is "~1.0.0"
- inherits "~2.0.3"
- isarray "~1.0.0"
- process-nextick-args "~2.0.0"
- safe-buffer "~5.1.1"
- string_decoder "~1.1.1"
- 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"
-
-realpath-native@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/realpath-native/-/realpath-native-1.0.1.tgz#07f40a0cce8f8261e2e8b7ebebf5c95965d7b633"
- dependencies:
- util.promisify "^1.0.0"
-
-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"
-
-reduce-reducers@^0.1.0:
- version "0.1.5"
- resolved "https://registry.yarnpkg.com/reduce-reducers/-/reduce-reducers-0.1.5.tgz#ff77ca8068ff41007319b8b4b91533c7e0e54576"
-
-redux-actions@^2.4.0:
- version "2.4.0"
- resolved "https://registry.yarnpkg.com/redux-actions/-/redux-actions-2.4.0.tgz#620df42d264af88366b4e919c46ae68da7c9ce7c"
- dependencies:
- invariant "^2.2.1"
- lodash "^4.13.1"
- lodash-es "^4.17.4"
- reduce-reducers "^0.1.0"
-
-redux-form@^7.4.2:
- version "7.4.2"
- resolved "https://registry.yarnpkg.com/redux-form/-/redux-form-7.4.2.tgz#d6061088fb682eb9fc5fb9749bd8b102f03154b0"
- dependencies:
- es6-error "^4.1.1"
- hoist-non-react-statics "^2.5.4"
- invariant "^2.2.4"
- is-promise "^2.1.0"
- lodash "^4.17.10"
- lodash-es "^4.17.10"
- prop-types "^15.6.1"
- react-lifecycles-compat "^3.0.4"
-
-redux@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/redux/-/redux-4.0.0.tgz#aa698a92b729315d22b34a0553d7e6533555cc03"
- dependencies:
- loose-envify "^1.1.0"
- symbol-observable "^1.2.0"
-
-regenerate@^1.2.1:
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.0.tgz#4a856ec4b56e4077c557589cae85e7a4c8869a11"
-
-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"
-
-regex-not@^1.0.0, regex-not@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c"
- dependencies:
- extend-shallow "^3.0.2"
- safe-regex "^1.1.0"
-
-regexpp@^1.0.1:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-1.1.0.tgz#0e3516dd0b7904f413d2d4193dce4618c3a689ab"
-
-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.2"
- resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-3.3.2.tgz#851fd49038eecb586911115af845260eec983f20"
- 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, repeat-string@^1.6.1:
- 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-promise-core@1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.1.tgz#3eee00b2c5aa83239cfb04c5700da36f81cd08b6"
- dependencies:
- lodash "^4.13.1"
-
-request-promise-native@^1.0.5:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.5.tgz#5281770f68e0c9719e5163fd3fab482215f4fda5"
- dependencies:
- request-promise-core "1.1.1"
- stealthy-require "^1.1.0"
- tough-cookie ">=2.3.3"
-
-request@2.87.0, request@^2.83.0:
- version "2.87.0"
- resolved "https://registry.yarnpkg.com/request/-/request-2.87.0.tgz#32f00235cd08d482b4d0d68db93a829c0ed5756e"
- 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"
- 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"
- tough-cookie "~2.3.3"
- tunnel-agent "^0.6.0"
- uuid "^3.1.0"
-
-"request@>=2.9.0 <2.82.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"
-
-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@^2.0.1:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909"
-
-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.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-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-url@^0.2.1:
- version "0.2.1"
- resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a"
-
-resolve@1.1.7:
- version "1.1.7"
- resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b"
-
-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"
-
-ret@~0.1.10:
- version "0.1.15"
- resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc"
-
-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.4, 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.2"
- resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c"
- dependencies:
- hash-base "^3.0.0"
- inherits "^2.0.1"
-
-rst-selector-parser@^2.2.3:
- version "2.2.3"
- resolved "https://registry.yarnpkg.com/rst-selector-parser/-/rst-selector-parser-2.2.3.tgz#81b230ea2fcc6066c89e3472de794285d9b03d91"
- dependencies:
- lodash.flattendeep "^4.4.0"
- nearley "^2.7.10"
-
-rsvp@^3.3.3:
- version "3.6.2"
- resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-3.6.2.tgz#2e96491599a96cde1b515d5674a8f7a91452926a"
-
-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:
- version "5.1.1"
- resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853"
-
-safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1:
- version "5.1.2"
- resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
-
-safe-regex@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e"
- dependencies:
- ret "~0.1.10"
-
-"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2:
- version "2.1.2"
- resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
-
-sane@^2.0.0:
- version "2.5.2"
- resolved "https://registry.yarnpkg.com/sane/-/sane-2.5.2.tgz#b4dc1861c21b427e929507a3e751e2a2cb8ab3fa"
- dependencies:
- anymatch "^2.0.0"
- capture-exit "^1.2.0"
- exec-sh "^0.2.0"
- fb-watchman "^2.0.0"
- micromatch "^3.1.4"
- minimist "^1.1.1"
- walker "~1.0.5"
- watch "~0.18.0"
- optionalDependencies:
- fsevents "^1.2.3"
-
-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@^7.0.1:
- version "7.0.3"
- resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-7.0.3.tgz#6ca10871a1cc7549f8143db5a9958242c4e4ca2a"
- dependencies:
- clone-deep "^2.0.1"
- loader-utils "^1.0.1"
- lodash.tail "^4.1.1"
- neo-async "^2.5.0"
- pify "^3.0.0"
-
-sax@^1.2.4, 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"
-
-schema-utils@^0.4.0, schema-utils@^0.4.3, schema-utils@^0.4.5:
- version "0.4.5"
- resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-0.4.5.tgz#21836f0608aac17b78f9e3e24daff14a5ca13a3e"
- dependencies:
- ajv "^6.1.0"
- ajv-keywords "^3.1.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"
-
-selfsigned@^1.9.1:
- version "1.10.3"
- resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.3.tgz#d628ecf9e3735f84e8bafba936b3cf85bea43823"
- dependencies:
- node-forge "0.7.5"
-
-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, semver@^5.4.1, semver@^5.5.0:
- version "5.5.0"
- resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab"
-
-semver@~5.3.0:
- version "5.3.0"
- resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f"
-
-send@0.16.2:
- version "0.16.2"
- resolved "https://registry.yarnpkg.com/send/-/send-0.16.2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1"
- dependencies:
- debug "2.6.9"
- depd "~1.1.2"
- destroy "~1.0.4"
- encodeurl "~1.0.2"
- 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.4.0"
-
-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.2:
- version "1.13.2"
- resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.2.tgz#095e8472fd5b46237db50ce486a43f4b86c6cec1"
- dependencies:
- encodeurl "~1.0.2"
- escape-html "~1.0.3"
- parseurl "~1.3.2"
- send "0.16.2"
-
-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"
-
-set-value@^0.4.3:
- version "0.4.3"
- resolved "https://registry.yarnpkg.com/set-value/-/set-value-0.4.3.tgz#7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1"
- dependencies:
- extend-shallow "^2.0.1"
- is-extendable "^0.1.1"
- is-plain-object "^2.0.1"
- to-object-path "^0.3.0"
-
-set-value@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.0.tgz#71ae4a88f0feefbbf52d1ea604f3fb315ebb6274"
- dependencies:
- extend-shallow "^2.0.1"
- is-extendable "^0.1.1"
- is-plain-object "^2.0.3"
- split-string "^3.0.1"
-
-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.11"
- resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7"
- dependencies:
- inherits "^2.0.1"
- safe-buffer "^5.0.1"
-
-shallow-clone@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-1.0.0.tgz#4480cd06e882ef68b2ad88a3ea54832e2c48b571"
- dependencies:
- is-extendable "^0.1.1"
- kind-of "^5.0.0"
- 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"
-
-shellwords@^0.1.1:
- 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"
-
-sisteransi@^0.1.1:
- version "0.1.1"
- resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-0.1.1.tgz#5431447d5f7d1675aac667ccd0b865a4994cb3ce"
-
-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"
-
-slugify@^1.3.0:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/slugify/-/slugify-1.3.0.tgz#787919259d28c825fbcae6da2e01c77a109793f6"
-
-snapdragon-node@^2.0.1:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b"
- dependencies:
- define-property "^1.0.0"
- isobject "^3.0.0"
- snapdragon-util "^3.0.1"
-
-snapdragon-util@^3.0.1:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2"
- dependencies:
- kind-of "^3.2.0"
-
-snapdragon@^0.8.1:
- version "0.8.2"
- resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d"
- dependencies:
- base "^0.11.1"
- debug "^2.2.0"
- define-property "^0.2.5"
- extend-shallow "^2.0.1"
- map-cache "^0.2.2"
- source-map "^0.5.6"
- source-map-resolve "^0.5.0"
- use "^3.1.0"
-
-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"
-
-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.19:
- version "0.3.19"
- resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.19.tgz#d976bbe800af7bd20ae08598d582393508993c0d"
- dependencies:
- faye-websocket "^0.10.0"
- uuid "^3.0.1"
-
-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-resolve@^0.5.0:
- version "0.5.2"
- resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259"
- dependencies:
- atob "^2.1.1"
- decode-uri-component "^0.2.0"
- resolve-url "^0.2.1"
- source-map-url "^0.4.0"
- urix "^0.1.0"
-
-source-map-support@^0.4.15:
- version "0.4.18"
- resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f"
- dependencies:
- source-map "^0.5.6"
-
-source-map-support@^0.5.6:
- version "0.5.6"
- resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.6.tgz#4435cee46b1aab62b8e8610ce60f788091c51c13"
- dependencies:
- buffer-from "^1.0.0"
- source-map "^0.6.0"
-
-source-map-url@^0.4.0:
- version "0.4.0"
- resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3"
-
-source-map@0.5.x, source-map@^0.5.0, source-map@^0.5.3, source-map@^0.5.6, source-map@^0.5.7, source-map@~0.5.1:
- 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.0, 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"
-
-spdx-correct@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.0.0.tgz#05a5b4d7153a195bc92c3c425b69f3b2a9524c82"
- dependencies:
- spdx-expression-parse "^3.0.0"
- spdx-license-ids "^3.0.0"
-
-spdx-exceptions@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz#2c7ae61056c714a5b9b9b2b2af7d311ef5c78fe9"
-
-spdx-expression-parse@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0"
- dependencies:
- spdx-exceptions "^2.1.0"
- spdx-license-ids "^3.0.0"
-
-spdx-license-ids@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz#7a7cd28470cc6d3a1cfe6d66886f6bc430d3ac87"
-
-spdy-transport@^2.0.18:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-2.1.0.tgz#4bbb15aaffed0beefdd56ad61dbdc8ba3e2cb7a1"
- 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"
-
-split-string@^3.0.1, split-string@^3.0.2:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2"
- dependencies:
- extend-shallow "^3.0.0"
-
-split@0.3:
- version "0.3.3"
- resolved "https://registry.yarnpkg.com/split/-/split-0.3.3.tgz#cd0eea5e63a211dfff7eb0f091c4133e2d0dd28f"
- dependencies:
- through "2"
-
-sprintf-js@~1.0.2:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
-
-spy-on-component@^1.1.0:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/spy-on-component/-/spy-on-component-1.1.2.tgz#70cec3a0b87dfb9d5356e288135fd349d138d407"
-
-sshpk@^1.7.0:
- version "1.14.2"
- resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.14.2.tgz#c6fc61648a3d9c4e764fd3fcdf4ea105e492ba98"
- dependencies:
- asn1 "~0.2.3"
- assert-plus "^1.0.0"
- dashdash "^1.12.0"
- getpass "^0.1.1"
- safer-buffer "^2.0.2"
- optionalDependencies:
- bcrypt-pbkdf "^1.0.0"
- ecc-jsbn "~0.1.1"
- jsbn "~0.1.0"
- tweetnacl "~0.14.0"
-
-stack-utils@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-1.0.1.tgz#d4f33ab54e8e38778b0ca5cfd3b3afb12db68620"
-
-static-extend@^0.1.1:
- version "0.1.2"
- resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6"
- dependencies:
- define-property "^0.2.5"
- object-copy "^0.1.0"
-
-"statuses@>= 1.3.1 < 2", "statuses@>= 1.4.0 < 2":
- version "1.5.0"
- resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c"
-
-statuses@~1.4.0:
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087"
-
-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"
-
-stealthy-require@^1.1.0:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b"
-
-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-combiner@~0.0.4:
- version "0.0.4"
- resolved "https://registry.yarnpkg.com/stream-combiner/-/stream-combiner-0.0.4.tgz#4d5e433c185261dde623ca3f44c586bcf5c4ad14"
- dependencies:
- duplexer "~0.1.1"
-
-stream-http@^2.7.2:
- version "2.8.3"
- resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.3.tgz#b2d242469288a5a27ec4fe8933acf623de6514fc"
- dependencies:
- builtin-status-codes "^3.0.0"
- inherits "^2.0.1"
- readable-stream "^2.3.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@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/string-length/-/string-length-2.0.0.tgz#d40dbb686a3ace960c1cffca562bf2c45f8363ed"
- dependencies:
- astral-regex "^1.0.0"
- strip-ansi "^4.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@^1.0.2 || 2", 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.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
- 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:
- version "0.0.6"
- resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.6.tgz#7880225b0d4ad10e30927d167a1d6f2fd3b33a72"
-
-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.21.0:
- version "0.21.0"
- resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-0.21.0.tgz#68c52e5eb2afc9ca92b6274be277ee59aea3a852"
- dependencies:
- loader-utils "^1.1.0"
- schema-utils "^0.4.5"
-
-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.2.1:
- version "4.5.0"
- resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.5.0.tgz#be7a0de484dec5c5cddf8b3d59125044912f635b"
- dependencies:
- has-flag "^2.0.0"
-
-supports-color@^5.1.0, supports-color@^5.2.0, supports-color@^5.3.0, supports-color@^5.4.0:
- version "5.4.0"
- resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.4.0.tgz#1c6b337402c2137605efe19f10fec390f6faab54"
- dependencies:
- has-flag "^3.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"
-
-symbol-observable@^1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804"
-
-symbol-tree@^3.2.2:
- version "3.2.2"
- resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz#ae27db38f660a7ae2e1c3b7d1bc290819b8519e6"
-
-synthetic-dom@^1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/synthetic-dom/-/synthetic-dom-1.2.0.tgz#f3589aafe2b5e299f337bb32973a9be42dd5625e"
-
-table@4.0.2:
- 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@^2.0.0:
- 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"
-
-tar@^4:
- version "4.4.4"
- resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.4.tgz#ec8409fae9f665a4355cc3b4087d0820232bb8cd"
- dependencies:
- chownr "^1.0.1"
- fs-minipass "^1.2.5"
- minipass "^2.3.3"
- minizlib "^1.1.0"
- mkdirp "^0.5.0"
- safe-buffer "^5.1.2"
- yallist "^3.0.2"
-
-term-size@^1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/term-size/-/term-size-1.2.0.tgz#458b83887f288fc56d6fffbfad262e26638efa69"
- dependencies:
- execa "^0.7.0"
-
-test-exclude@^4.2.1:
- version "4.2.1"
- resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-4.2.1.tgz#dfa222f03480bca69207ca728b37d74b45f724fa"
- dependencies:
- arrify "^1.0.1"
- micromatch "^3.1.8"
- object-assign "^4.1.0"
- read-pkg-up "^1.0.1"
- require-main-filename "^1.0.1"
-
-text-table@~0.2.0:
- version "0.2.0"
- resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
-
-throat@^4.0.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/throat/-/throat-4.1.0.tgz#89037cbc92c56ab18926e6ba4cbb200e15672a6a"
-
-through@2, through@^2.3.6, through@~2.3, through@~2.3.1:
- version "2.3.8"
- resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
-
-thunky@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.0.2.tgz#a862e018e3fb1ea2ec3fce5d55605cf57f247371"
-
-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@^4.0.0:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f"
-
-timers-browserify@^2.0.4:
- version "2.0.10"
- resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.10.tgz#1d28e3d2aadf1d5a5996c4e9f95601cd053480ae"
- dependencies:
- setimmediate "^1.0.4"
-
-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"
-
-to-fast-properties@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"
-
-to-object-path@^0.3.0:
- version "0.3.0"
- resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af"
- dependencies:
- kind-of "^3.0.2"
-
-to-regex-range@^2.1.0:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38"
- dependencies:
- is-number "^3.0.0"
- repeat-string "^1.6.1"
-
-to-regex@^3.0.1, to-regex@^3.0.2:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce"
- dependencies:
- define-property "^2.0.2"
- extend-shallow "^3.0.2"
- regex-not "^1.0.2"
- safe-regex "^1.1.0"
-
-toggle-selection@^1.0.3:
- version "1.0.6"
- resolved "https://registry.yarnpkg.com/toggle-selection/-/toggle-selection-1.0.6.tgz#6e45b1263f2017fa0acc7d89d78b15b8bf77da32"
-
-toposort@^1.0.0:
- version "1.0.7"
- resolved "https://registry.yarnpkg.com/toposort/-/toposort-1.0.7.tgz#2e68442d9f64ec720b8cc89e6443ac6caa950029"
-
-touch@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/touch/-/touch-3.1.0.tgz#fe365f5f75ec9ed4e56825e0bb76d24ab74af83b"
- dependencies:
- nopt "~1.0.10"
-
-tough-cookie@>=2.3.3, tough-cookie@^2.3.3:
- version "2.4.3"
- resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781"
- dependencies:
- psl "^1.1.24"
- punycode "^1.4.1"
-
-tough-cookie@~2.3.0, tough-cookie@~2.3.3:
- version "2.3.4"
- resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.4.tgz#ec60cee38ac675063ffc97a5c18970578ee83655"
- dependencies:
- punycode "^1.4.1"
-
-tr46@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09"
- dependencies:
- punycode "^2.1.0"
-
-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"
-
-"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"
-
-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, type-is@~1.6.16:
- version "1.6.16"
- resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.16.tgz#f89ce341541c672b25ee7ae3c73dee3b2be50194"
- dependencies:
- media-typer "0.3.0"
- mime-types "~2.1.18"
-
-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.18:
- version "0.7.18"
- resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.18.tgz#a7bfd92f56edfb117083b69e31d2aa8882d4b1ed"
-
-uc.micro@^1.0.1:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/uc.micro/-/uc.micro-1.0.5.tgz#0c65f15f815aa08b560a61ce8b4db7ffc3f45376"
-
-uglify-js@3.4.x:
- version "3.4.4"
- resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.4.4.tgz#92e79532a3aeffd4b6c65755bdba8d5bad98d607"
- dependencies:
- commander "~2.16.0"
- 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"
-
-uncontrollable@^5.0.0:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/uncontrollable/-/uncontrollable-5.1.0.tgz#7e9a1c50ea24e3c78b625e52d21ff3f758c7bd59"
- dependencies:
- invariant "^2.2.4"
-
-undefsafe@^2.0.2:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/undefsafe/-/undefsafe-2.0.2.tgz#225f6b9e0337663e0d8e7cfd686fc2836ccace76"
- dependencies:
- debug "^2.2.0"
-
-underscore@1.6.0:
- version "1.6.0"
- resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.6.0.tgz#8b38b10cacdef63337b8b24e4ff86d45aea529a8"
-
-underscore@~1.4.4:
- version "1.4.4"
- resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.4.4.tgz#61a6a32010622afa07963bf325203cf12239d604"
-
-union-value@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4"
- dependencies:
- arr-union "^3.1.0"
- get-value "^2.0.6"
- is-extendable "^0.1.1"
- set-value "^0.4.3"
-
-uniq@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff"
-
-uniqs@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02"
-
-unique-string@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-1.0.0.tgz#9e1057cca851abb93398f8b33ae187b99caec11a"
- dependencies:
- crypto-random-string "^1.0.0"
-
-unpipe@1.0.0, unpipe@~1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec"
-
-unset-value@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559"
- dependencies:
- has-value "^0.3.1"
- isobject "^3.0.0"
-
-unzip-response@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-2.0.1.tgz#d2f0f737d16b0615e72a6935ed04214572d56f97"
-
-upath@^1.0.5:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/upath/-/upath-1.1.0.tgz#35256597e46a581db4793d0ce47fa9aebfc9fabd"
-
-update-notifier@^2.3.0:
- version "2.5.0"
- resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-2.5.0.tgz#d0744593e13f161e406acb1d9408b72cad08aff6"
- dependencies:
- boxen "^1.2.1"
- chalk "^2.0.1"
- configstore "^3.0.0"
- import-lazy "^2.1.0"
- is-ci "^1.0.10"
- is-installed-globally "^0.1.0"
- is-npm "^1.0.0"
- latest-version "^3.0.0"
- semver-diff "^2.0.0"
- xdg-basedir "^3.0.0"
-
-updeep@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/updeep/-/updeep-1.0.0.tgz#e5f49d933308fb02730fd4f321cb3e36bf04b0f0"
- dependencies:
- lodash "^4.2.0"
-
-upper-case@^1.1.1:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598"
-
-uri-js@^4.2.1:
- version "4.2.2"
- resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0"
- dependencies:
- punycode "^2.1.0"
-
-urix@^0.1.0:
- version "0.1.0"
- resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72"
-
-url-loader@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-1.0.1.tgz#61bc53f1f184d7343da2728a1289ef8722ea45ee"
- dependencies:
- loader-utils "^1.1.0"
- mime "^2.0.3"
- schema-utils "^0.4.3"
-
-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.1.8, url-parse@~1.4.0:
- version "1.4.1"
- resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.1.tgz#4dec9dad3dc8585f862fed461d2e19bbf623df30"
- dependencies:
- querystringify "^2.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"
-
-use@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/use/-/use-3.1.0.tgz#14716bf03fdfefd03040aef58d8b4b85f3a7c544"
- dependencies:
- kind-of "^6.0.2"
-
-util-deprecate@~1.0.1:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
-
-util.promisify@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030"
- dependencies:
- define-properties "^1.1.2"
- object.getownpropertydescriptors "^2.0.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"
-
-util@^0.10.3:
- version "0.10.4"
- resolved "https://registry.yarnpkg.com/util/-/util-0.10.4.tgz#3aa0125bfe668a4672de58857d3ace27ecb76901"
- dependencies:
- inherits "2.0.3"
-
-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@^3.0.0, uuid@^3.0.1, uuid@^3.1.0:
- version "3.3.2"
- resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131"
-
-validate-npm-package-license@^3.0.1:
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz#81643bcbef1bdfecd4623793dc4648948ba98338"
- dependencies:
- spdx-correct "^3.0.0"
- spdx-expression-parse "^3.0.0"
-
-validator@^10.4.0:
- version "10.4.0"
- resolved "https://registry.yarnpkg.com/validator/-/validator-10.4.0.tgz#ee99a44afb3bb5ed350a159f056ca72a204cfc3c"
-
-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.2"
- resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.2.tgz#7fcb5eef9f5623b156bcea89ec37d63676f21801"
-
-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"
-
-w3c-hr-time@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz#82ac2bff63d950ea9e3189a58a65625fedf19045"
- dependencies:
- browser-process-hrtime "^0.1.2"
-
-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"
-
-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.18.0:
- version "0.18.0"
- resolved "https://registry.yarnpkg.com/watch/-/watch-0.18.0.tgz#28095476c6df7c90c963138990c0a5423eb4b986"
- dependencies:
- exec-sh "^0.2.0"
- minimist "^1.2.0"
-
-watchpack@^1.4.0:
- version "1.6.0"
- resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.6.0.tgz#4bc12c2ebe8aa277a71f1d3f14d685c7b446cd00"
- dependencies:
- chokidar "^2.0.2"
- graceful-fs "^4.1.2"
- neo-async "^2.5.0"
-
-wbuf@^1.1.0, wbuf@^1.7.2:
- version "1.7.3"
- resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df"
- dependencies:
- minimalistic-assert "^1.0.0"
-
-webidl-conversions@^4.0.2:
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad"
-
-webpack-dev-middleware@1.12.2:
- 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.1:
- version "2.11.2"
- resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-2.11.2.tgz#1f4f4c78bf1895378f376815910812daf79a216f"
- dependencies:
- ansi-html "0.0.7"
- array-includes "^3.0.3"
- bonjour "^3.5.0"
- chokidar "^2.0.0"
- compression "^1.5.2"
- connect-history-api-fallback "^1.3.0"
- debug "^3.1.0"
- del "^3.0.0"
- express "^4.16.2"
- html-entities "^1.2.0"
- http-proxy-middleware "~0.17.4"
- import-local "^1.0.0"
- 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.19"
- sockjs-client "1.1.4"
- spdy "^3.4.1"
- strip-ansi "^3.0.0"
- supports-color "^5.1.0"
- webpack-dev-middleware "1.12.2"
- yargs "6.6.0"
-
-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.6.0:
- version "3.12.0"
- resolved "https://registry.yarnpkg.com/webpack/-/webpack-3.12.0.tgz#3f9e34360370602fcf639e97939db486f4ec0d74"
- dependencies:
- acorn "^5.0.0"
- acorn-dynamic-import "^2.0.0"
- ajv "^6.1.0"
- ajv-keywords "^3.1.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, whatwg-encoding@^1.0.3:
- 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@>=0.10.0:
- version "2.0.4"
- resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz#dde6a5df315f9d39991aa17621853d720b85566f"
-
-whatwg-mimetype@^2.0.0, whatwg-mimetype@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.1.0.tgz#f0f21d76cbba72362eb609dbed2a30cd17fcc7d4"
-
-whatwg-url@^6.4.0, whatwg-url@^6.4.1:
- version "6.5.0"
- resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-6.5.0.tgz#f2df02bff176fd65070df74ad5ccbb5a199965a8"
- dependencies:
- lodash.sortby "^4.7.0"
- tr46 "^1.0.1"
- webidl-conversions "^4.0.2"
-
-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.9, which@^1.3.0:
- version "1.3.1"
- resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
- dependencies:
- isexe "^2.0.0"
-
-wide-align@^1.1.0:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457"
- dependencies:
- string-width "^1.0.2 || 2"
-
-widest-line@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-2.0.0.tgz#0142a4e8a243f8882c0233aa0e0281aa76152273"
- dependencies:
- string-width "^2.1.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"
-
-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@^2.0.0, write-file-atomic@^2.1.0:
- version "2.3.0"
- resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.3.0.tgz#1ff61575c2e2a4e8e510d6fa4e243cce183999ab"
- dependencies:
- graceful-fs "^4.1.11"
- imurmurhash "^0.1.4"
- signal-exit "^3.0.2"
-
-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"
-
-ws@^4.0.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/ws/-/ws-4.1.0.tgz#a979b5d7d4da68bf54efe0408967c324869a7289"
- dependencies:
- async-limiter "~1.0.0"
- safe-buffer "~5.1.0"
-
-xdg-basedir@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-3.0.0.tgz#496b2cc109eca8dbacfe2dc72b603c17c5870ad4"
-
-xml-name-validator@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a"
-
-xtend@^4.0.0:
- 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"
-
-yallist@^3.0.0, yallist@^3.0.2:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.2.tgz#8452b4bb7e83c7c188d8041c1a837c773d6d8bb9"
-
-yaml-validator@^1.3.0:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/yaml-validator/-/yaml-validator-1.3.0.tgz#fe8846b1c07a4fa081232069787ce6e0ddf2781b"
- dependencies:
- check-type "^0.4.11"
- js-yaml "^3.11.0"
- optionator "^0.8.2"
-
-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-parser@^9.0.2:
- version "9.0.2"
- resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-9.0.2.tgz#9ccf6a43460fe4ed40a9bb68f48d43b8a68cc077"
- 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@^11.0.0:
- version "11.1.0"
- resolved "https://registry.yarnpkg.com/yargs/-/yargs-11.1.0.tgz#90b869934ed6e871115ea2ff58b03f4724ed2d77"
- dependencies:
- cliui "^4.0.0"
- decamelize "^1.1.1"
- find-up "^2.1.0"
- get-caller-file "^1.0.1"
- os-locale "^2.0.0"
- require-directory "^2.1.1"
- require-main-filename "^1.0.1"
- set-blocking "^2.0.0"
- string-width "^2.0.0"
- which-module "^2.0.0"
- y18n "^3.2.1"
- yargs-parser "^9.0.2"
-
-yargs@^7.0.0:
- 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"
diff --git a/script/cibuild.sh b/script/cibuild.sh
deleted file mode 100755
index c74c6153..00000000
--- a/script/cibuild.sh
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/usr/bin/env bash
-./script/test.sh
diff --git a/script/test.sh b/script/test.sh
deleted file mode 100755
index 17355fb6..00000000
--- a/script/test.sh
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/usr/bin/env bash
-set -e # halt script on error
-
-# Build the site
-bundle exec jekyll build
-
-# Check for broken links and missing alt tags, ignore edit links to GitHub as they might not exist yet
-bundle exec htmlproofer --url-ignore "/github.com/(.*)/edit/" --url-ignore "www.agid.gov.it" ./_site
diff --git a/version/development/forks.md b/version/development/forks.md
deleted file mode 100644
index 573a33d1..00000000
--- a/version/development/forks.md
+++ /dev/null
@@ -1,101 +0,0 @@
-# `publiccode.yml` - Forks and variants
-
-This document describes how to best handle software forks in the
-context of updating `publiccode.yml`. We define two different
-semantics that require different handling: technical forks and
-software variants.
-
-## Technical forks (i.e. to publish patches)
-
-A technical fork is a fork made by a developer for the purpose
-of working on the original code base or sending improvements to
-the original authors, without any explicit goal of creating and
-publishing an alternative variant of the original software.
-
-In the context of distributed control systems and collaborative
-code hosting platforms like GitHub, forking is almost always used
-by developers as a step to work on a contribution on an existing
-codebase, by sending "pull requests".
-
-Because of the way forking works on GitHub and other platforms,
-developers publish their forks as perfect copies of the original
-software, thus including also `publiccode.yml`. However, parsers
-need to be able to distinguish such technical forks from the
-original codebase.
-
-### Parsers
-
-Parsers **SHOULD** identify a technical fork by noticing that the
-top-level `url` key does not point to the repository in which the
-`publiccode.yml` is found.
-
-Parsers **MIGHT** identify a technical fork also through metadata
-that might be exposed by the code hosting platform (eg: GitHub
-marks forks explicitly as forks)
-
-### Authors
-
-Authors of technical forks **SHOULD NOT** modify `publiccode.yml`
-in any way. Specifically, they **MUST NOT** modify the top-level
-`url` key that **MUST** continue pointing to the original repository.
-
-There is no explicit key to mark a fork as a technical fork. This
-is a conscious design decision because we do not want authors of
-technical forks to be aware of `publiccode.yml` and necessarily be
-aware of how to modify it. The current design does not require
-authors to do anything.
-
-
-## Software variants
-
-A software variant is a fork that is offered as an alternative to
-the original upstream software.
-
-It contains modifications that are still not part of the upstream version,
-like more features, different dependencies, optimizations, etc.
-
-By marking a fork as a variant, the author indicates that they believe
-that the variant includes a complete and working set of modifications
-that might be useful to other people.
-
-Marking a fork as a variant does **not** relate to the willingness of
-contributing upstream; the author might still plan to contribute the
-modifications upstream, or even being in the process of doing so.
-Thus, even if the fork will eventually be merged upstream, it might
-make sense to mark it as a variant during the process, so that others
-might discover it and benefit from it.
-
-### Parsers
-
-Parsers **SHOULD** identify a variant by noticing that the top-level
-`url` key matches to the repository in which the `publiccode.yml`
-is found, **AND** a top-level `isBasedOn` exists and points to
-a different repository.
-
-Parsers should expect and analyze other differences in `publiccode.yml`
-between variants of the software. Specifically `description/features`
-is designed to be compared across variants to identify and show
-user-visible differences.
-
-
-### Authors
-
-Authors that are willing to publish a fork as a variant **MUST**
-at least:
-
-* Add a key `isBasedOn` pointing to one or more upstream
- repositories from which this variant is derived.
-* Change the value for `url` to point to the repository
- holding the variant.
-* Change the value for `legal/repoOwner` to refer to the
- themselves (the authors of the variant).
-* Revisit the `maintenance` section to refer to the maintenance
- status of the variant.
-
-Moreover, authors **SHOULD** evaluate the following changes:
-
-* Add the features that differentiate the variant to the
- `description/features` key. Existing features **SHOULD NOT**
- be edited or removed from this list unless they have been
- removed from the variant, to allow parsers to easily compare
- feature lists.
diff --git a/version/development/index.md b/version/development/index.md
deleted file mode 100644
index 4bf3bb8a..00000000
--- a/version/development/index.md
+++ /dev/null
@@ -1,10 +0,0 @@
-# Public code: Development version
-
-This is the development version of the Public Code specification.
-
-* [Schema](schema.md)
-* [Italian extension to the schema](schema.it.md)
-* [List of acceptable tags](tags.md)
-* [How to work with forks and variants](forks.md)
-* [Minimal Example](example/publiccode.minimal.yml)
-* [Full Example](example/publiccode.yml)
diff --git a/version/development/pa-types.md b/version/development/pa-types.md
deleted file mode 100644
index 73ec1138..00000000
--- a/version/development/pa-types.md
+++ /dev/null
@@ -1,71 +0,0 @@
-## Public administration types
-
-The key `intendedAudience/onlyFor` defines the types of public administration which is
-expected to use this software. This document contains a list of allowed
-values for that key. While the key is optional, if it is specified it
-must contain a value from this list.
-
-### International
-
-Value | Description
------ | -----------
-`cities` | City
-`health-services` | Health service
-`police-forces` | Police forces
-`schools` | School of any level
-`universities` | University of any level
-
-### Italy
-
-Value | Description
------ | -----------
-`it-ag-turismo` | Agenzie ed Enti per il Turismo
-`it-ag-lavoro` | Agenzie ed Enti Regionali del Lavoro
-`it-ag-agricolo` | Agenzie ed Enti Regionali di Sviluppo Agricolo
-`it-ag-formazione` | Agenzie ed Enti Regionali per la Formazione, la Ricerca e l'Ambiente
-`it-ag-fiscale` | Agenzie Fiscali
-`it-ag-negoziale` | Agenzie Regionali e Provinciale per la Rappresentanza Negoziale
-`it-ag-erogagric` | Agenzie Regionali per le Erogazioni in Agricoltura
-`it-ag-sanita` | Agenzie Regionali Sanitarie
-`it-ag-dirstudio` | Agenzie, Enti e Consorzi Pubblici per il Diritto allo Studio Universitario
-`it-altrilocali` | Altri Enti Locali
-`it-aci` | Automobile Club Federati ACI
-`it-au-indip` | Autorità Amministrative Indipendenti
-`it-au-ato` | Autorità di Ambito Territoriale Ottimale
-`it-au-bacino` | Autorità di Bacino
-`it-au-portuale` | Autorità Portuali
-`it-az-edilizia` | Aziende e Consorzi Pubblici Territoriali per l'Edilizia Residenziale
-`it-az-autonomo` | Aziende ed Amministrazioni dello Stato ad Ordinamento Autonomo
-`hospital` | Aziende Ospedaliere, Aziende Ospedaliere Universitarie, Policlinici e Istituti di Ricovero e Cura a Carattere Scientifico Pubblici
-`it-az-servizi` | Aziende Pubbliche di Servizi alla Persona
-`it-az-sanita` | Aziende Sanitarie Locali
-`it-camcom` | Camere di Commercio, Industria, Artigianato e Agricoltura e loro Unioni Regionali
-`it-metro` | Città Metropolitane
-`city` | Comuni e loro Consorzi e Associazioni
-`it-montana` | Comunità Montane e loro Consorzi e Associazioni
-`it-co-bacino` | Consorzi di Bacino Imbrifero Montano
-`it-co-ricerca` | Consorzi Interuniversitari di Ricerca
-`it-co-industria` | Consorzi per l'Area di Sviluppo Industriale
-`it-co-locali` | Consorzi tra Amministrazioni Locali
-`it-centrale` | Presidenza del Consiglio dei Ministri, Ministeri e Avvocatura dello Stato
-`it-provincia` | Province e loro Consorzi e Associazioni
-`police` | Forze di Polizia ad Ordinamento Civile e Militare per la Tutela dell'Ordine e della Sicurezza Pubblica
-`it-regione` | Regioni, Province Autonome e loro Consorzi e Associazioni
-`it-afam` | Istituzioni per l'Alta Formazione Artistica, Musicale e Coreutica
-`school` | Istituti di Istruzione Statale di Ogni Ordine e Grado
-`university` | Università e Istituti di Istruzione Universitaria Pubblici
-
-
diff --git a/version/development/schema.it.md b/version/development/schema.it.md
deleted file mode 100644
index 5c01903d..00000000
--- a/version/development/schema.it.md
+++ /dev/null
@@ -1,133 +0,0 @@
-# `publiccode.yml` - Estensioni italiane
-
-
-## Sezione `conforme`
-
-TODO: documentazione
-
-### Chiave `conforme/accessibile`
-
-* Tipo: booleano
-* Presenza: opzionale
-
-Se presente e impostato a `yes`, il software è conforme alle leggi in materia di accessibilità (L. 4/2004), come descritto ulteriormente nelle [linee guida di design](http://design-italia.readthedocs.io/it/stable/).
-
-### Chiave `conforme/interoperabile`
-
-* Tipo: booleano
-* Presenza: opzionale
-
-Se presente e impostato a `yes`, il software è conforme alle [linee guida sull'interoperabilità](https://lg-modellointeroperabilita.readthedocs.io/it/latest/).
-
-Riferimento normativo: [Art. 73 del CAD](http://cad.readthedocs.io/it/v2017-12-13/_rst/capo8_art73.html).
-
-
-### Chiave `conforme/sicuro`
-
-* Tipo: booleano
-* Presenza: opzionale
-
-Se presente e impostato a `yes`, il software è conforme alle [Misure minime di sicurezza ICT per le Pubbliche amministrazioni](http://www.agid.gov.it/sites/default/files/documentazione/misure_minime_di_sicurezza_v.1.0.pdf).
-
-
-### Chiave `conforme/privacy`
-
-* Tipo: booleano
-* Presenza: opzionale
-
-Se presente e impostato a `yes`, il software rispetta le [linee guida del Garante per la protezione dei dati personali](https://www.garanteprivacy.it/web/guest/home/docweb/-/docweb-display/docweb/1772725).
-
-### Chiave `spid`
-
-* Tipo: booleano
-* Presenza: opzionale
-
-Se presente e impostato a `yes`, il software si interfaccia con [SPID - il Sistema Pubblico di Identità Digitale](https://developers.italia.it/it/spid).
-
-### Chiave `cie`
-
-* Tipo: booleano
-* Presenza: opzionale
-
-Se presente e impostato a `yes`, il software si interfaccia con la Carta di Identità Elettronica.
-
-### Chiave `anpr`
-
-* Tipo: booleano
-* Presenza: opzionale
-
-Se presente e impostato a `yes`, il software si interfaccia con ANPR.
-
-### Chiave `pagopa`
-
-* Tipo: booleano
-* Presenza: opzionale
-
-Se presente e impostato a `yes`, il software si interfaccia con PagoPA.
-
-## Sezione `riuso`
-
-Questa sezione contiene una serie di chiavi legate alla pubblicazione del software sul "[Catalogo del Riuso](https://developers.italia.it)"
-
-### Chiave `riuso/codiceIPA`
-
-* Tipo: stringa (codice IPA)
-* Presenza: obbligatoria se `repoOwner` è una Pubblica Amministrazione
-* Esempio: `c_h501`
-
-Questa chiave rappresenta il codice dell'amministrazione all'interno dell'Indice delle Pubbliche Amministrazioni (codice IPA).
-
-Il parser applicherà il corretto prefisso al valore dato a questa chiave per creare un'URI identificativa, una volta che questo sarà definito. L'URI sarà riconducibile a http://w3id.org/italia/data secondo la politica degli URI adottata in ambito [DAF](https://developers.italia.it/it/daf).
-
-### Chiave `ecosistemi`
-
-* Tipo: lista enumerata
-* Presenza: opzionale
-
-L'elenco di [Ecosistemi del Piano Triennale](http://pianotriennale-ict.readthedocs.io/it/latest/doc/06_ecosistemi.html) per il quale il software è rilevante.
-
-L'elenco degli ecosistemi possibili è il seguente:
-
-* sanita
-* welfare
-* finanza-pubblica
-* scuola
-* istruzione-superiore-ricerca
-* difesa-sicurezza-soccorso-legalita
-* giustizia
-* infrastruttura-logistica
-* sviluppo-sostenibilita
-* beni-culturali-turismo
-* agricoltura
-* italia-europa-mondo
-
-## Sezione `designKit`
-
-### Chiave `designKit/seo`
-
-* Tipo: booleano
-* Presenza: opzionale
-
-Se presente e impostato a `yes`, il software ha utilizzato, in fase di progettazione, il kit di SEO di [Designers Italia](https://designers.italia.it).
-
-### Chiave `designKit/ui`
-
-* Tipo: booleano
-* Presenza: opzionale
-
-Se presente e impostato a `yes`, il software ha utilizzato, in fase di progettazione, il kit UI di [Designers Italia](https://designers.italia.it).
-
-### Chiave `designKit/web`
-
-* Tipo: booleano
-* Presenza: opzionale
-
-Se presente e impostato a `yes`, il software utilizza il kit per lo sviluppo web di [Designers Italia](https://designers.italia.it).
-
-
-### Chiave `designKit/content`
-
-* Tipo: booleano
-* Presenza: opzionale
-
-Se presente e impostato a `yes`, il software ha utilizzato, in fase di progettazione, il kit per la scrittura del contenuto di [Designers Italia](https://designers.italia.it).
diff --git a/version/development/schema.md b/version/development/schema.md
deleted file mode 100644
index 39a86a6d..00000000
--- a/version/development/schema.md
+++ /dev/null
@@ -1,680 +0,0 @@
-# `publiccode.yml` standard
-
-This document contains an informal description of the schema of
-`publiccode.yml`.
-
-Version: 0.1-alpha1
-This file needs to be converted to JSON-Schema.
-
-## Structure
-
-### Country-specific extensions
-
-While the standard is structured to be meaningful on an international
-level, there are additional information that can be added that makes
-sense in specific countries, such as declaring compliance with local
-laws or regulations. The provided extension mechanism is the usage
-of country-specific sections.
-
-All country-specific sections are contained in a section named with the two-letter lowercase [ISO 3166-1 alpha-2 country code](https://it.wikipedia.org/wiki/ISO_3166-1_alpha-2).
-For instance `spid` is a property for Italian software declaring whether the software is integrated with the Italian Public Identification System.
-
-If a software is compliant I will find:
-```
-it:
- spid: yes
-```
-
-Notice that country-specific keys within international sections are
-not allowed. Countries that want to extend the format should add one
-or many country-specific sections instead.
-
-Documentation for country specific sections is maintained in separate
-files.
-
-* Italy: [Italian extensions](schema.it.md)
-
-
-## Top-level section
-
-### Key `publiccode-yaml-version`
-
-* Type: string
-* Presence: mandatory
-* Example: `"http://w3id.org/publiccode/version/0.1"`
-
-This key specifies the version to which the current `publiccode.yml`
-adheres to, for forward compatibility. Current version is `0.1`.
-
-### Key `name`
-
-* Type: string
-* Presence: mandatory
-* Example: "Medusa"
-
-This key contains the name of the software. It contains the (short) public name of the product, which can be localised in the specific `localisation` section. It should be
-the name most people usually refer to the software. In case the software
-has both an internal "code" name and a commercial name, use the
-commercial name.
-
-### Key `applicationSuite`
-
-* Type: string
-* Presence: optional
-* Example: "MegaProductivitySuite"
-
-This key contains the name of the "suite" to which the software belongs.
-
-### Key `url`
-
-* Type: string (URL)
-* Presence: mandatory
-* Example: `"https://example.com/italia/medusa.git"`
-
-A unique identifier for this software. This string must be a URL to the source code repository (git, svn, ...) in which the software is
-published. If the repository is available under multiple protocols,
-prefer HTTP/HTTPS URLs which don't require user authentication.
-
-Forks created for the purpose of contributing upstreams should not
-modify this file; this helps software parsing `publiccode.yml` to
-immediately skips [technical forks](forks.md).
-On the contrary, a complete fork that is
-meant to be maintained separately from the original software should
-modify this line, to give themselves the status of a different project.
-
-See [Forks and Variants](forks.md) for a complete description of
-what is a software variant and how to handle forked softwares as a
-parser or an author.
-
-### Key `landingURL`
-
-* Type: string (URL)
-* Presence: optional
-* Example: `"https://example.com/italia/medusa"`
-
-If the `url` parameter does not serve a human readable or browsable page, but only serves source code to a source control client, with this key you have an option to specify a landing page. This page, ideally, is where your users will land when they will click a button labeled something like "Go to the application source code". In case the product provides an automated graphical installer, this URL can point to a page which contains a reference to the source code but also offers the download of such an installer.
-
-### Key `isBasedOn`
-
-* Type: string or array of strings
-* Presence: optional
-* Example: `"https://github.com/italia/otello.git"`
-
-In case this software is a variant or a fork of another software, which might or might not contain a `publiccode.yml` file, this key will contain the `url` of the original project(s).
-
-The existence of this key identifies the
-fork as a [software variant](forks.md), descending from the
-specified repositories.
-
-### Key `softwareVersion`
-
-* Type: string
-* Presence: mandatory
-* Example: `"1.0"`, `"dev"`
-
-This key contains the latest stable version number of the software.
-The version number is a string that is not meant to be interpreted
-and parsed but just displayed; parsers should not assume semantic
-versioning or any other specific version format.
-
-The key can be omitted if the software is currently in initial
-development and has never been released yet.
-
-### Key `releaseDate`
-
-* Type: string (date)
-* Presence: mandatory
-* Example: `"2017-04-15"`
-
-This key contains the date at which the latest version was released.
-This date is mandatory if the software has been released at least once
-and thus the version number is present.
-
-### Key `logo`
-
-* Type: string (path to file)
-* Presence: optional
-* Acceptable formats: SVG, SVGZ, PNG
-* Example: `img/logo.svg`
-
-This key contains the logo of the software. Logos should be in vector
-format; raster formats are only allowed as a fallback. In this case, they should be transparent PNGs, minimum 1000px of
-width.
-
-### Key `monochromeLogo`
-
-* Type: string (path to file)
-* Presence: optional
-* Acceptable formats: SVG, SVGZ, PNG
-* Example: `img/logo-mono.svg`
-
-A monochromatic (black) logo. The logo should be in vector
-format; raster formats are only allowed as a fallback. In this case, they should be transparent PNGs, minimum 1000px of width.
-
-### Key `inputTypes`
-
-* Type: array of enumerated strings
-* Presence: optional
-* Values: as per RFC 6838
-* Example: `text/plain`
-
-A list of Media Types (MIME Types) as mandated in [RFC 6838](https://tools.ietf.org/html/rfc6838) which the application can handle as output.
-
-In case the software does not support any input, you can skip this field or use `application/x.empty`.
-
-### Key `outputTypes`
-
-* Type: array of enumerated strings
-* Presence: optional
-* Values: as per RFC 6838
-* Example: `text/plain`
-
-A list of Media Types (MIME Types) as mandated in [RFC 6838](https://tools.ietf.org/html/rfc6838) which the application can handle as output.
-
-In case the software does not support any output, you can skip this field or use `application/x.empty`.
-
-### Key `platforms`
-
-* Type: enumerated string or array of strings
-* Presence: mandatory
-* Values: `web`, `windows`, `mac`, `linux`, `ios`, `android`. Human readable values outside this list are allowed.
-* Example: `web`
-
-This key specifies which platform the software runs on. It is meant
-to describe the platforms that users will use to access and operate
-the software, rather than the platform the software itself runs on.
-
-Use the predefined values if possible. If the software runs on a
-platform for which a predefined value is not available, a different
-value can be used.
-
-### Key `tags`
-
-* Type: array of strings
-* Presence: mandatory
-* Acceptable values: see [Available tags](tags.md)
-
-A list of words that can be used to describe the software and can
-help building catalogs of open software.
-
-Each tag must be in Unicode lowercase, and should not contain
-any Unicode whitespace character. The suggested character to
-separate multiple words is `-` (single dash).
-
-See also: `description/[lang]/freeTags/`
-
-### Key `usedBy`
-
-* Type: array of strings
-* Presence: optional
-
-A list of the names of prominent public administrations (that will serve as "testimonials") that are currently known to the software maintainer to be using this software.
-
-Parsers are encouraged to enhance this list also with other information
-that can obtain independently; for instance, a fork of a software,
-owned by an administration, could be used as a signal of usage of the
-software.
-
-### Key `roadmap`
-
-* Type: string
-* Presence: optional
-
-A link to a public roadmap of the software.
-
-
-## Key `developmentStatus`
-
-* Type: enumerated string
-* Presence: mandatory
-* Allowed values: `concept`, `development`, `beta`, `stable`, `obsolete`
-
-The keys are:
- * `concept` - The software is just a "concept". No actual code may have been produced, and the repository could simply be a placeholder.
- * `development` - Some effort has gone into the development of the software, but the code is not ready for the end user, even in a preliminary version (beta or alpha) to be tested by end users.
- * `beta` - The software is in the testing phase (alpha or beta). At this stage, the software might or might not have had a preliminary public release.
- * `stable` - The software has seen a first public release and is ready to be used in a production environment.
- * `obsolete` - The software is no longer maintained or kept up to date. All of the source code is archived and kept for historical reasons.
-
-## Key `softwareType`
-
-* Type: enumerated string
-* Presence: mandatory
-* Allowed values: `standalone`, `addon`, `library`, `configurationFiles`
-
-The keys are:
-
- * `standalone` - The software is a standalone, self-contained package. Most software will be of this type. Part of this category is software that can run on a desktop computer (e.g. as an executable), as a cloud-based application, as a network service or even as a set of cloud services or microservices.
- * `softwareAddon` - The software is an addon, such as a plugin or a theme, for a more complex software (e.g. a CMS or an office suite).
- * `library` - The software contains a library or an SDK to make it easier to third party developers to create new products.
- * `configurationFiles` - The software does not contain executable script but a set of configuration files. They may document how to obtain a certain deployment. They could be in the form of plain configuration files, bash scripts, ansible playbooks, Dockerfiles, or other instruction sets.
-
-## Section `intendedAudience`
-
-### Key `intendedAudience/onlyFor`
-
-* Type: enumerated string or array of strings
-* Presence: optional
-* Values: see [pa-types.md](pa-types.md)
-* Example: `"city"`
-
-Public software could be very specific in scope because there is a large set of tasks that are specific to each type of
-administration. For instance, many softwares that are used in schools
-are probably not useful in hospitals.
-If you want to explicitly mark some software as only useful
-to certain types of administrations, you should add them to this key.
-
-The list of allowed values is defined in [pa-types.md](pa-types.md), and can be country-specific.
-
-This list can evolve at any time, separately from the version of this
-specification.
-
-### Key `intendedAudience/countries`
-
-* Type: array of strings
-* Presence: optional
-
-This key explicitly includes certain countries in the intended audience, i.e. the software explicitly claims compliance with specific processes, technologies or laws. All countries are specified using lowercase
-ISO 3166-1 alpha-2 two-letter country codes.
-
-### Key `intendedAudience/unsupportedCountries`
-
-* Type: array of strings
-* Presence: optional
-
-This key explicitly marks countries as NOT supported. This might be the case if there is a conflict between how software is working and a specific law, process or technology. All countries are specified using lowercase
-ISO 3166-1 alpha-2 two-letter country codes.
-
-
-## Section `description`
-
-This section contains a general description of the software. Parsers
-can use this section for instance to create a web page describing
-the software.
-
-**Note** Since all the strings contained in this section are user-visible and written in a specific language, you **must** specify the language you are editing the text in (using [ISO 639-2](https://en.wikipedia.org/wiki/ISO_639-2) alpha-3 codes) by creating a section with that name.
-
-An example for English:
-```.yaml
-description:
- eng:
- shortDescription: ...
- longDescription: ...
-```
-
-In the following part of the document, all keys are assumed to be in a section with the name of the language (we will note this with `[lang]`).
-
-**Note:** It is mandatory to have *at least* one language in this section. All other languages are optional.
-
-### Key `description/[lang]/localisedName`
-
-* Type: string
-* Presence: optional
-* Example: "Medusa"
-
-This key is an opportunity to localise the name in a specific language. It contains the (short) public name of the product. It should be
-the name most people usually refer to the software. In case the software
-has both an internal "code" name and a commercial name, use the
-commercial name.
-
-### Key `description/[lang]/genericName`
-
-* Type: string (max 35 chars)
-* Presence: mandatory
-* Example: "Text Editor"
-
-This key is the "Generic name", which refers to the specific category to which the software belongs.
-You can usually find the generic name in the presentation of the software, when you write: "Software xxx is a yyy"
-Notable examples include "Text Editor", "Word Processor", "Web Browser", "Chat" and so on...
-The generic name can be up to 35 characters long.
-
-### Key `description/[lang]/shortDescription`
-
-* Type: string (max 150 chars)
-* Presence: mandatory
-* Example: `"Advanced booking system for hospitals"`
-
-This key contains a short description of the software. It should be
-a single line containing a single sentence. Maximum 150 characters are
-allowed.
-
-### Key `description/[lang]/longDescription`
-
-* Type: string (min 500 chars, max 10000 chars)
-* Presence: mandatory (for at least one language)
-
-This key contains a longer description of the software, between 500
-and 10000 chars. It is meant to provide an overview of the capabilities
-of the software for a potential user. The audience for this text
-should be that of users of the software, not developers. You can think
-of this text as the description of the software that would be in its
-website (if the software had one).
-
-This description can contain some basic markdown: `*italic*`, `**bold**`, bullet points and `[links](#)`.
-
-### Key `description/[lang]/documentation`
-
-* Type: URL
-* Presence: optional
-
-This key contains a reference to the user-level (not developer-level)
-documentation of the software. The value must be a URL to a
-hosted version of the documentation.
-
-It is suggested that the URL points to a hosted version of the
-documentation that is immediately readable through a common web browser
-in both desktop and mobile format. The documentation should be rendered
-in HTML and browsable like a website (with a navigation index, a search bar,
-etc.).
-
-If the documentation is instead available only as a document, put a direct
-view/download link as URL in this key. You should commit the document as
-part of the source code repository, and then link to it using the code
-hosting source browser URL (eg: GitHub URL to the file). Prefer using
-open formats like PDF or ODT for maximum interoperability.
-
-Whichever the format for the documentation, remember to make its source
-files available under an open license, possibly by committing them as
-part of the repository itself.
-
-### Key `description/[lang]/apiDocumentation`
-
-* Type: URL
-* Presence: optional
-
-This key contains a reference to the API documentation of the software. The value must be a URL to a
-hosted version of the documentation.
-
-It is suggested that the URL points to a hosted version of the
-documentation that is immediately readable through a common web browser.
-The documentation should be rendered in HTML and browsable like a website
-(with a navigation index, a search bar, etc.), and if there is a reference
-or test deployment, possibly offer an interactive interface (e.g. Swagger).
-
-If the documentation is instead available only as a document, put a direct
-view/download link as URL in this key. You should commit the document as
-part of the source code repository, and then link to it using the code
-hosting source browser URL (eg: GitHub URL to the file). Prefer using
-open formats like PDF or ODT for maximum interoperability.
-
-Whichever the format for the documentation, remember to make its source
-files available under an open license, possibly by committing them as
-part of the repository itself.
-
-### Key `description/[lang]/freeTags/`
-
-* Type: array of strings
-* Presence: optional
-
-This key contains a list of free tags that can be applied to a software.
-
-Since they contain values that do not have an official translation, and as such only make sense to a human in a specific language, tags are written in a specific language.
-
-Each tag must be in Unicode lowercase, and should not contain
-any Unicode whitespace character. The suggested character to
-separate multiple words is `-` (single dash).
-
-### Key `description/[lang]/featureList`
-
-* Type: array of strings
-* Presence: mandatory (for at least one language)
-
-This key contains a list of software features, describing what capabilities
-the software allows to do. The audience for this text should be that of public decision makers who will be commissioning the software. The features should thus not target developers: instead of listing technical features referring
-to implementation details, prefer listing user-visible functionalities of the software.
-
-While the key is mandatory, there is no mandatory minimum or maximum number
-of features that should be listed in this key. Each feature must use a maximum
-of 100 characters.
-
-The suggested number of features to list is between 5 and 20, depending on the
-software size and complexity. There is no need for exhaustiveness, as users
-can always read the documentation for additional information.
-
-### Key `description/[lang]/screenshots`
-
-* Type: array of strings (paths)
-* Presence: optional
-* Formats: PNG, JPG
-* Example: `"data/screenshots/configuration.png"`
-
-This key contains one or multiple paths to files showing screenshots of
-the software. They are meant to give a quick idea on how the software
-looks like and how it works.
-
-Screenshots can be of any shape and size; the suggested formats are:
-
- * Desktop: 1280x800 @1x
- * Tablet: 1024x768 @2x
- * Mobile: 375x667 @2x
-
-
-### Key `description/[lang]/videos`
-
-* Type: array of strings (URLs)
-* Presence: optional
-* Example: `"https://youtube.com/xxxxxxxx"`
-
-This key contains one or multiple URLs of videos showing how the
-software works. Like screenshots, videos should be used to give a quick
-overview on how the software looks like and how it works. Videos must
-be hosted on a video sharing website that supports the
-[oEmbed](https://oembed.com) standard; popular options are YouTube and
-Vimeo.
-
-### Key `description/[lang]/awards`
-
-* Type: array of strings
-* Presence: optional
-
-A list of awards won by the software.
-
-## Section `legal`
-
-### Key `legal/license`
-
-* Type: string
-* Presence: mandatory
-* Example: `"AGPL-3.0-or-later"`
-
-This string describes the license under which the software is
-distributed. The string must contain a valid SPDX expression, referring
-to one (or multiple) open-source license. Please refer to the [SPDX
-documentation](https://spdx.org/licenses/) for further information.
-
-### Key `legal/mainCopyrightOwner`
-
-* Type: string
-* Presence: optional
-* Example: `"City of Amsterdam"`
-
-This string describes the entity that owns the copyright on
-"most" of the code in the repository. Normally, this is the line
-that is reported with the copyright symbol at the top of most files
-in the repo.
-
-It is possible to list multiple owners if required so, using an English
-sentence. It is also possible to informally refer to a community of
-group of people like "Linus Torvalds and all Linux contributors".
-
-In case it is not possible to name a main copyright owner, it is
-possible to omit this key; in those cases, if the repo has a authors
-file, you can point to it through `legal/authorsFile`.
-
-### Key `legal/repoOwner`
-
-* Type: string
-* Presence: optional
-* Example: `"City of Amsterdam"`
-
-This string describes the entity that owns this repository; this might
-or might not be the same entity who owns the copyright on the code
-itself. For instance, in case of a fork of the original software, the
-`repoOwner` is probably different from the `mainCopyrightOwner`.
-
-### Key `legal/authorsFile`
-
-* Type: string (path to file)
-* Presence: optional
-* Example: `"doc/AUTHORS.txt"`
-
-Some open-source softwares adopt a convention of identify the copyright
-holders through a file that lists all the entities that own the
-copyright. This is common in projects strongly backed by a community
-where there are many external contributors and no clear single/main
-copyright owner. In such cases, this key can be used to refer to the
-authors file, using a path relative to the root of the repository.
-
-## Section `maintenance`
-
-This section provides information on the maintenance status of the
-software, useful to evaluate whether the software is actively
-developed or not.
-
-### Key `maintenance/type`
-
-* Type: enumerate
-* Presence: mandatory
-* Values: `"internal"`, `"contract"`, `"community"`, `"none"`
-
-This key describes how the software is currently maintained.
-* `"internal"` means that the software is internally maintained by
-the repository owner.
-* `"contract"` means that there is a commercial
-contract that binds an entity to the maintenance of the software;
-* `"community"` means that the software is currently maintained by one
-or more people that donate their time to the project;
-* `"none"` means that the software is not actively maintained.
-
-### Key `maintenance/contractors`
-
-* Type: array of Contractor (see below)
-* Presence: mandatory (if `maintainance/type` is `contract`)
-
-This key describes the entity or entities, if any, that are currently contracted for maintaining the software. They can be companies, organizations, or other collective names.
-
-### Key `maintenance/contacts`
-
-* Type: List of Contacts (see below)
-* Presence: mandatory
-
-One or more contacts maintaining this software.
-
-This key describes the technical people currently responsible for maintaining
-the software. All contacts need to be a physical person, not a company or an organisation. if somebody is acting as a representative of an institution, it must be listed within the `affiliation` of the contact.
-
-In case of a commercial agreement (or a chain of such agreements),
-specify the final entities actually contracted to deliver the
-maintenance. Do not specify the software owner unless it is technically
-involved with the maintenance of the product as well.
-
-## Section `localisation`
-
-This section provides an overview of the localization features of the software.
-
-## Key `localisation/localisationReady`
-
-* Type: boolean
-* Presence: mandatory
-
-If `yes`, the software has infrastructure in place or is otherwise designed to be multilingual. It does not need to be available in more than one language.
-
-## Key `localisation/availableLanguages`
-
-* Type: list of [ISO 639-2](https://en.wikipedia.org/wiki/ISO_639-2) alpha-3 codes
-* Presence: mandatory
-
-If present, this is the list of languages in which the software is available. Of course, this list will contain at least one language.
-
-See also: https://en.wikipedia.org/wiki/ISO_639-2
-
-### Section `dependsOn`
-
-This section provides an overview on the system-level dependencies
-required to install and use this software.
-
-**NOTE:** do not list dependencies at the source code level (eg: software
-libraries being used), and focus only on runtime and/or system-level
-dependencies that must be installed and maintained separately. For
-instance, a database is a good example of such dependencies.
-
-### Key `dependsOn/open`
-
-* Type: array of `dependency` (see below)
-* Presence: optional
-
-This key contains a list of runtime dependencies that are distributed
-under an open-source license.
-
-### Key `dependsOn/proprietary`
-
-* Type: array of `dependency` (see below)
-* Presence: optional
-
-This key contains a list of runtime dependencies that are distributed
-under a proprietary license.
-
-### Key `dependsOn/hardware`
-
-* Type: array of `dependency` (see below)
-* Presence: optional
-
-This key contains a list of hardware dependencies that must be owned
-to use the software.
-
-## Special data formats
-
-### Dependency
-
-A `dependency` is a complex object. The properties are the following:
-
- * `name` - **mandatory** - The name of the dependency (e.g. MySQL, NFC Reader)
- * `versionMin` - the first compatible version
- * `versionMax` - the latest compatible version
- * `version` - the only major version for which the software is compatible. It assumes compatibility with all patches and bugfixes later applied to this version.
- * `optional` - whether the dependency is optional or mandatory
-
-### Complex versioning
-
-It is of course possible to use the various keys to specify a complex compatibility matrix.
-
-*Ex. 1*
-```.yaml
-- name: PostgreSQL
- version: 3.2
- optional: yes
-```
-This snippet marks an optional dependency on PostgreSQL exactly version 3.2.
-
-*Ex. 2*
-```.yaml
-- name: MySQL
- versionMin: 1.1
- versionMax: 1.3
-```
-This snippet marks a mandatory dependency on MySQL, allowing any version between 1.1 and 1.3.
-
-### Contact
-
-A Contact is an object with the following properties:
-
-* `name` - **mandatory** - This key contains the full name of one of the technical contacts. It must be a real person; do NOT populate this key with generic contact information, company departments, associations, etc.
-* `email` - This key contains the e-mail address of the technical contact. It must be an email address of where the technical contact can be directly reached; do NOT populate this key with mailing-lists or generic contact points like "info@acme.inc". The e-mail address must not be obfuscated. To improve resistance against e-mail collection, use `\x64` to replace `@`, as allowed by the YAML specification.
-* `phone` - phone number (with international prefix)
-* `affiliation` - This key contains an explicit affiliation information for the technical contact. In case of multiple maintainers, this can be used to create a relation between each technical contact and each maintainer entity. It can contain for instance a company name, an association
-name, etc.
-
-### Contractor
-
-A Contractor is an object with the following properties:
-
-* `name` - **mandatory** - The name of the contractor, whether it's a company or a physical person.
-* `until` - **mandatory** - This is a date (YYYY-MM-DD). This key must contain the date at which the maintenance is going to end. In case of community maintenance, the value should not be more than 2 years in the future, and thus will need to be regularly updated as the community continues working on the project.
-* `website` - This key points to the maintainer website. It can either point to the main institutional website, or to a more project-specific page or website.
-
-### Dates
-
-All dates in `publiccode.yml` must follow the format "YYYY-MM-DD",
-which is one of the ISO8601 allowed encoding. This is the only
-allowed encoding though, so not the full ISO8601 is allowed for the
-date keys.
diff --git a/version/development/tags.md b/version/development/tags.md
deleted file mode 100644
index 06d22f86..00000000
--- a/version/development/tags.md
+++ /dev/null
@@ -1,73 +0,0 @@
-# `publiccode.yml` - List of acceptable tags
-
-This document contains a controlled list of tags usable to categorize the software.
-
-|Tag|description|
-|---|--|
-| 3dgraphics | application for viewing, creating, or processing 3-d graphics |
-| accessibility | accessibility |
-| accounting | accounting software |
-| amusement | a simple amusement |
-| archiving | a tool to archive/backup data |
-| art | software to teach arts |
-| artificial-intelligence | artificial intelligence software |
-| backend | software not meant for end users |
-| calculator | a calculator |
-| calendar | calendar application |
-| chat | a chat client |
-| classroom-management | classroom management software |
-| clock | a clock application/applet |
-| content-management | a content management system (CMS) |
-| compression | a tool to manage compressed data/archives |
-| construction | |
-| contact-management | e.g. an address book |
-| database | application to manage a database |
-| debugger | a tool to debug applications |
-| dictionary | a dictionary |
-| documentation | help or documentation |
-| electronics | electronics software, e.g. a circuit designer |
-| email | email application |
-| emulator | emulator of another platform, such as a dos emulator |
-| engineering | engineering software, e.g. cad programs |
-| file-manager | a file manager |
-| file-transfer | tools like ftp or p2p programs |
-| finance | application to manage your finance |
-| flowchart | a flowchart application |
-| gui-designer | a gui designer application |
-| identity | identity management |
-| instant-messaging | an instant messaging client |
-| library | a library software |
-| medical | medical software |
-| monitor | monitor application/applet that monitors some resource or activity |
-| museum | museum software |
-| music | musical software |
-| news | software to manage and publish news |
-| ocr | optical character recognition application |
-| parallel-computing | parallel computing software |
-| photography | camera tools, etc. |
-| presentation | presentation software |
-| printing | a tool to manage printers |
-| procurement | software for managing procurement |
-| project-management | project management application |
-| publishing | desktop publishing applications and color management tools |
-| raster-graphics | application for viewing, creating, or processing raster (bitmap) graphics |
-| remote-access | a tool to remotely manage your pc |
-| revision-control | applications like git or subversion |
-| robotics | robotics software |
-| scanning | tool to scan a file/text |
-| security | a security tool |
-| sports | sports software |
-| spreadsheet | a spreadsheet |
-| telephony | telephony via pc |
-| terminal-emulator | a terminal emulator application |
-| texteditor | a text editor |
-| texttools | a text tool utility |
-| translation | a translation tool |
-| vector-graphics | application for viewing, creating, or processing vector graphics |
-| video-conference | video conference software |
-| viewer | tool to view e.g. a graphic or pdf file |
-| web-browser | a web browser |
-| whistleblowing | software for whistleblowing / anticorruption |
-| word-processor | a word processor |
-
-This tag list is partly based on Freedesktop.org's latest [Desktop Menu Specification](https://standards.freedesktop.org/menu-spec/latest/).
diff --git a/version/index.md b/version/index.md
deleted file mode 100644
index 00cc1500..00000000
--- a/version/index.md
+++ /dev/null
@@ -1,10 +0,0 @@
-This project follows the Semantic Versioning.
-Forward compatibility is guaranteed for every major version. Backward compatibility is only guaranteed between bugfix versions.
-
-For more information see [SemVer.org](https://semver.org/).
-
-## Series 0.x
-* [Version 0.1](0.1)
-
-## Development
-* [Development](development)