diff --git a/README.md b/README.md
index a13f454e2..3303d8a32 100644
--- a/README.md
+++ b/README.md
@@ -183,9 +183,8 @@ See [ARCHITECTURE.md](/ARCHITECTURE.md) for a more detailed explanation of the a
#### Backend
* REST API:
- * Quick Start: [/support/doc/api/quickstart.md](/support/doc/api/quickstart.md)
- * Swagger/OpenAPI schema: [/support/doc/api/openapi.yaml](/support/doc/api/openapi.yaml)
- * HTML explorer: [/support/doc/api/html/index.html](https://htmlpreview.github.io/?https://github.com/Chocobozzz/PeerTube/blob/develop/support/doc/api/html/index.html)
+ * OpenAPI 3.0.0 schema: [/support/doc/api/openapi.yaml](/support/doc/api/openapi.yaml)
+ * HTML explorer: [docs.joinpeertube.org/api.html](http://docs.joinpeertube.org/api.html)
* Servers communicate with each other with [Activity
Pub](https://www.w3.org/TR/activitypub/).
* Each server has its own users who query it (search videos, query where the
diff --git a/package.json b/package.json
index 40d0214c9..391e1ff90 100644
--- a/package.json
+++ b/package.json
@@ -49,14 +49,12 @@
"create-import-video-file-job": "node ./dist/scripts/create-import-video-file-job.js",
"test": "scripty",
"help": "scripty",
- "generate-api-doc": "scripty",
"generate-cli-doc": "scripty",
"parse-log": "node ./dist/scripts/parse-log.js",
"prune-storage": "node ./dist/scripts/prune-storage.js",
"optimize-old-videos": "node ./dist/scripts/optimize-old-videos.js",
"postinstall": "cd client && yarn install --pure-lockfile",
"tsc": "tsc",
- "spectacle-docs": "node_modules/spectacle-docs/bin/spectacle.js",
"commander": "commander",
"ng": "ng",
"nodemon": "nodemon",
@@ -72,13 +70,21 @@
},
"husky": {
"hooks": {
- "pre-commit": "lint-staged && ./scripts/openapi-peertube-version.sh"
+ "pre-commit": "./scripts/openapi-peertube-version.sh && lint-staged"
}
},
"lint-staged": {
"*.scss": [
"sass-lint -c client/.sass-lint.yml",
"git add"
+ ],
+ "support/doc/api/*.yaml": [
+ "node ./node_modules/swagger-cli/bin/swagger-cli.js validate support/doc/api/openapi.yaml",
+ "git add"
+ ],
+ "server/tools/README.md": [
+ "npm run generate-cli-doc",
+ "git add"
]
},
"resolutions": {
@@ -200,8 +206,8 @@
"nodemon": "^1.11.0",
"sass-lint": "^1.12.1",
"source-map-support": "^0.5.0",
- "spectacle-docs": "^1.0.2",
"supertest": "^3.0.0",
+ "swagger-cli": "^2.2.0",
"ts-node": "7.0.1",
"tslint": "^5.7.0",
"tslint-config-standard": "^8.0.1",
diff --git a/scripts/generate-api-doc.sh b/scripts/generate-api-doc.sh
deleted file mode 100755
index 7d48db7a5..000000000
--- a/scripts/generate-api-doc.sh
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/sh
-
-set -eu
-
-npm run spectacle-docs -- -t support/doc/api/html support/doc/api/openapi.yaml
diff --git a/support/doc/api/accounts.yaml b/support/doc/api/accounts.yaml
deleted file mode 100644
index c5b20040d..000000000
--- a/support/doc/api/accounts.yaml
+++ /dev/null
@@ -1,7 +0,0 @@
-parameters:
- name:
- name: name
- in: path
- required: true
- type: string
- description: 'The name of the account (chocobozzz or chocobozzz@peertube.cpy.re for example)'
\ No newline at end of file
diff --git a/support/doc/api/commons.yaml b/support/doc/api/commons.yaml
deleted file mode 100644
index c8bab3c80..000000000
--- a/support/doc/api/commons.yaml
+++ /dev/null
@@ -1,23 +0,0 @@
-parameters:
- start:
- name: start
- in: query
- required: false
- type: number
- description: 'Offset'
- count:
- name: count
- in: query
- required: false
- type: number
- description: 'Number of items'
- sort:
- name: sort
- in: query
- required: false
- type: string
- description: 'Sort column (-createdAt for example)'
-
-responses:
- emptySuccess:
- description: 'Successful operation'
\ No newline at end of file
diff --git a/support/doc/api/html/index.html b/support/doc/api/html/index.html
deleted file mode 100644
index 7e53ce675..000000000
--- a/support/doc/api/html/index.html
+++ /dev/null
@@ -1,8998 +0,0 @@
-
-
-
-
-
- PeerTube | API Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
- PeerTube
- API Reference
-
-
-
-
-
Introduction
-
The PeerTube API is built on HTTP(S). Our API is RESTful. It has predictable resource URLs. It returns HTTP response codes to indicate errors. It also accepts and returns JSON in the HTTP body. You can use your favorite HTTP/REST library for your programming language to use PeerTube. No official SDK is currently provided.
-
Authentication
-
When you sign up for an account, you are given the possibility to generate sessions, and authenticate using this session token. One session token can currently be used at a time.
-
-
-
- API Endpoint
- https://peertube.example.com/api/v1
-
- Request Content-Types:
- application/json
-
- Response Content-Types:
- application/json; charset=utf-8
-
- Schemes:
- https
-
- Version:
- 1.1.0-alpha.2
-
-
-
-
-
-
- Authentication
-
-
-
-
- OAuth2
-
-
-
- In the header:
- Authorization: Bearer <token>
-
- Authenticating via OAuth requires the following steps:
-
- Have an account with sufficient authorization levels
-
- Generate a Bearer Token
- Make Authenticated Requests
-
-
-
-
-
-
-
-
https://peertube.example.com/api/v1/users/token
-
-
-
-
-
admin
-
Admin scope
-
moderator
-
Moderator scope
-
user
-
User scope
-
-
-
-
-
-
- Accounts
-
-
-
Using some features of PeerTube require authentication, for which Accounts provide different levels of permission as well as associated user information. Accounts also encompass remote accounts discovered across the federation.
-
-
-
-
-
-
-
-
-
- Get the account by name
-
-
-
-
- GET
- /accounts/{name}
-
-
-
-
-
-
-
-
-
name:
-
- string
-
-
-
-
-
in path
-
-
-
-
-
-
start:
-
- number
-
-
-
-
in query
-
-
-
-
-
-
count:
-
- number
-
-
-
-
in query
-
-
-
-
-
-
sort:
-
- string
-
-
-
-
in query
-
-
-
Sort column (-createdAt for example)
-
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
- Response Example
- (200 OK)
-
- {
- "displayName" : "string" ,
- "id" : "number" ,
- "uuid" : "string" ,
- "url" : "string" ,
- "name" : "string" ,
- "host" : "string" ,
- "followingCount" : "number" ,
- "followersCount" : "number" ,
- "createdAt" : "string" ,
- "updatedAt" : "string" ,
- "avatar" : {
- "path" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
- }
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
- Get videos for an account, provided the name of that account
-
-
-
-
- GET
- /accounts/{name}/videos
-
-
-
-
-
-
-
-
-
name:
-
- string
-
-
-
-
-
in path
-
-
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
- Response Example
- (200 OK)
-
- {
- "id" : "number" ,
- "uuid" : "string" ,
- "createdAt" : "string" ,
- "publishedAt" : "string" ,
- "updatedAt" : "string" ,
- "category" : {
- "id" : "number" ,
- "label" : "string"
- },
- "licence" : {
- "id" : "number" ,
- "label" : "string"
- },
- "language" : {
- "id" : "string" ,
- "label" : "string"
- },
- "privacy" : "string" ,
- "description" : "string" ,
- "duration" : "number" ,
- "isLocal" : "boolean" ,
- "name" : "string" ,
- "thumbnailPath" : "string" ,
- "previewPath" : "string" ,
- "embedPath" : "string" ,
- "views" : "number" ,
- "likes" : "number" ,
- "dislikes" : "number" ,
- "nsfw" : "boolean" ,
- "account" : {
- "name" : "string" ,
- "displayName" : "string" ,
- "url" : "string" ,
- "host" : "string" ,
- "avatar" : {
- "path" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
- }
- }
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
- Get all accounts
-
-
-
-
-
-
-
Response Content-Types:
- application/jsonhttps://peertube.cpy.re/api/v1
-
-
- Response Example
- (200 OK)
-
- [
- {
- "displayName" : "string" ,
- "id" : "number" ,
- "uuid" : "string" ,
- "url" : "string" ,
- "name" : "string" ,
- "host" : "string" ,
- "followingCount" : "number" ,
- "followersCount" : "number" ,
- "createdAt" : "string" ,
- "updatedAt" : "string" ,
- "avatar" : {
- "path" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
- }
- }
-]
-
-
-
-
-
-
- Config
-
-
-
Each server exposes public information regarding supported videos and options.
-
-
-
-
-
-
-
-
-
- Get the configuration of the server
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
- Response Example
- (200 OK)
-
- {
- "signup" : {
- "allowed" : "boolean"
- },
- "transcoding" : {
- "enabledResolutions" : [
- "number"
- ]
- },
- "avatar" : {
- "file" : {
- "size" : {
- "max" : "number"
- }
- },
- "extensions" : [
- "string"
- ]
- },
- "video" : {
- "file" : {
- "extensions" : [
- "string"
- ]
- }
- }
-}
-
-
-
-
-
-
- Feeds
-
-
-
Feeds of videos and feeds of comments allow to see updates and get them in an aggregator or script of your choice.
-
-
-
- Job
-
-
-
Jobs are long-running tasks enqueued and processed by the instance itself. No additional worker registration is currently available.
-
-
-
-
-
-
-
-
-
- Get list of jobs
-
-
-
-
-
-
-
-
state:
-
- string
-
-
-
-
-
in path
-
-
-
-
-
-
start:
-
- number
-
-
-
-
in query
-
-
-
-
-
-
count:
-
- number
-
-
-
-
in query
-
-
-
-
-
-
sort:
-
- string
-
-
-
-
in query
-
-
-
Sort column (-createdAt for example)
-
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
- Response Example
- (200 OK)
-
- [
- {
- "id" : "number" ,
- "state" : "string" ,
- "category" : "string" ,
- "handlerName" : "string" ,
- "handlerInputData" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
- }
-]
-
-
-
-
-
-
-
- ServerFollowing
-
-
-
Managing servers which the instance interacts with is crucial to the concept of federation in PeerTube and external video indexation. The PeerTube server then deals with inter-server ActivityPub operations and propagates information across its social graph by posting activities to actors' inbox endpoints.
-
-
-
-
-
-
-
-
-
- Unfollow a server by hostname
-
-
-
-
- DELETE
- /server/following/{host}
-
-
-
-
-
-
-
-
-
host:
-
- string
-
-
-
-
-
in path
-
-
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
-
-
-
-
-
-
-
-
-
-
- Get followers of the server
-
-
-
-
- GET
- /server/followers
-
-
-
-
-
-
-
-
-
start:
-
- number
-
-
-
-
in query
-
-
-
-
-
-
count:
-
- number
-
-
-
-
in query
-
-
-
-
-
-
sort:
-
- string
-
-
-
-
in query
-
-
-
Sort column (-createdAt for example)
-
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
- Response Example
- (200 OK)
-
- [
- {
- "id" : "number" ,
- "follower" : {
- "id" : "number" ,
- "uuid" : "string" ,
- "url" : "string" ,
- "name" : "string" ,
- "host" : "string" ,
- "followingCount" : "number" ,
- "followersCount" : "number" ,
- "createdAt" : "string" ,
- "updatedAt" : "string" ,
- "avatar" : {
- "path" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
- }
- },
- "following" : {
- "id" : "number" ,
- "uuid" : "string" ,
- "url" : "string" ,
- "name" : "string" ,
- "host" : "string" ,
- "followingCount" : "number" ,
- "followersCount" : "number" ,
- "createdAt" : "string" ,
- "updatedAt" : "string" ,
- "avatar" : {
- "path" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
- }
- },
- "score" : "number" ,
- "state" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
- }
-]
-
-
-
-
-
-
-
-
-
-
-
-
-
- Get servers followed by the server
-
-
-
-
- GET
- /server/following
-
-
-
-
-
-
-
-
-
start:
-
- number
-
-
-
-
in query
-
-
-
-
-
-
count:
-
- number
-
-
-
-
in query
-
-
-
-
-
-
sort:
-
- string
-
-
-
-
in query
-
-
-
Sort column (-createdAt for example)
-
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
- Response Example
- (200 OK)
-
- [
- {
- "id" : "number" ,
- "follower" : {
- "id" : "number" ,
- "uuid" : "string" ,
- "url" : "string" ,
- "name" : "string" ,
- "host" : "string" ,
- "followingCount" : "number" ,
- "followersCount" : "number" ,
- "createdAt" : "string" ,
- "updatedAt" : "string" ,
- "avatar" : {
- "path" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
- }
- },
- "following" : {
- "id" : "number" ,
- "uuid" : "string" ,
- "url" : "string" ,
- "name" : "string" ,
- "host" : "string" ,
- "followingCount" : "number" ,
- "followersCount" : "number" ,
- "createdAt" : "string" ,
- "updatedAt" : "string" ,
- "avatar" : {
- "path" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
- }
- },
- "score" : "number" ,
- "state" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
- }
-]
-
-
-
-
-
-
-
-
-
-
-
-
-
- Follow a server
-
-
-
-
- POST
- /server/following
-
-
-
-
-
-
-
- Request Content-Types:
- application/json
-
- Request Example
- {
- "id" : "number" ,
- "follower" : {
- "id" : "number" ,
- "uuid" : "string" ,
- "url" : "string" ,
- "name" : "string" ,
- "host" : "string" ,
- "followingCount" : "number" ,
- "followersCount" : "number" ,
- "createdAt" : "string" ,
- "updatedAt" : "string" ,
- "avatar" : {
- "path" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
- }
- },
- "following" : {
- "id" : "number" ,
- "uuid" : "string" ,
- "url" : "string" ,
- "name" : "string" ,
- "host" : "string" ,
- "followingCount" : "number" ,
- "followersCount" : "number" ,
- "createdAt" : "string" ,
- "updatedAt" : "string" ,
- "avatar" : {
- "path" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
- }
- },
- "score" : "number" ,
- "state" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
-}
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
-
-
-
- VideoAbuse
-
-
-
Video abuses deal with reports of local or remote videos alike.
-
-
-
-
-
-
-
-
-
- Get list of reported video abuses
-
-
-
-
-
-
-
-
start:
-
- number
-
-
-
-
in query
-
-
-
-
-
-
count:
-
- number
-
-
-
-
in query
-
-
-
-
-
-
sort:
-
- string
-
-
-
-
in query
-
-
-
Sort column (-createdAt for example)
-
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
- Response Example
- (200 OK)
-
- [
- {
- "id" : "number" ,
- "reason" : "string" ,
- "reporterAccount" : {
- "displayName" : "string" ,
- "id" : "number" ,
- "uuid" : "string" ,
- "url" : "string" ,
- "name" : "string" ,
- "host" : "string" ,
- "followingCount" : "number" ,
- "followersCount" : "number" ,
- "createdAt" : "string" ,
- "updatedAt" : "string" ,
- "avatar" : {
- "path" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
- }
- },
- "video" : {
- "id" : "number" ,
- "name" : "string" ,
- "uuid" : "string" ,
- "url" : "string"
- },
- "createdAt" : "string"
- }
-]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- OAuth2
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Report an abuse, on a video by its id
-
-
-
-
- POST
- /videos/{id}/abuse
-
-
-
-
-
-
-
-
-
id:
-
- string
-
-
-
-
-
in path
-
-
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- OAuth2
-
-
-
-
-
-
-
-
-
- Video
-
-
-
Operations dealing with listing, uploading, fetching or modifying videos.
-
-
-
-
-
-
-
-
-
- Get videos for an account, provided the name of that account
-
-
-
-
- GET
- /accounts/{name}/videos
-
-
-
-
-
-
-
-
-
name:
-
- string
-
-
-
-
-
in path
-
-
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
- Response Example
- (200 OK)
-
- {
- "id" : "number" ,
- "uuid" : "string" ,
- "createdAt" : "string" ,
- "publishedAt" : "string" ,
- "updatedAt" : "string" ,
- "category" : {
- "id" : "number" ,
- "label" : "string"
- },
- "licence" : {
- "id" : "number" ,
- "label" : "string"
- },
- "language" : {
- "id" : "string" ,
- "label" : "string"
- },
- "privacy" : "string" ,
- "description" : "string" ,
- "duration" : "number" ,
- "isLocal" : "boolean" ,
- "name" : "string" ,
- "thumbnailPath" : "string" ,
- "previewPath" : "string" ,
- "embedPath" : "string" ,
- "views" : "number" ,
- "likes" : "number" ,
- "dislikes" : "number" ,
- "nsfw" : "boolean" ,
- "account" : {
- "name" : "string" ,
- "displayName" : "string" ,
- "url" : "string" ,
- "host" : "string" ,
- "avatar" : {
- "path" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
- }
- }
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
- Get list of videos
-
-
-
-
-
-
-
-
category:
-
- number
-
-
-
-
in query
-
-
-
category id of the video
-
-
-
-
-
start:
-
- number
-
-
-
-
in query
-
-
-
-
-
-
count:
-
- number
-
-
-
-
in query
-
-
-
-
-
-
sort:
-
- string
-
-
-
-
in query
-
-
-
Sort column (-createdAt for example)
-
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
- Response Example
- (200 OK)
-
- [
- {
- "id" : "number" ,
- "uuid" : "string" ,
- "createdAt" : "string" ,
- "publishedAt" : "string" ,
- "updatedAt" : "string" ,
- "category" : {
- "id" : "number" ,
- "label" : "string"
- },
- "licence" : {
- "id" : "number" ,
- "label" : "string"
- },
- "language" : {
- "id" : "string" ,
- "label" : "string"
- },
- "privacy" : "string" ,
- "description" : "string" ,
- "duration" : "number" ,
- "isLocal" : "boolean" ,
- "name" : "string" ,
- "thumbnailPath" : "string" ,
- "previewPath" : "string" ,
- "embedPath" : "string" ,
- "views" : "number" ,
- "likes" : "number" ,
- "dislikes" : "number" ,
- "nsfw" : "boolean" ,
- "account" : {
- "name" : "string" ,
- "displayName" : "string" ,
- "url" : "string" ,
- "host" : "string" ,
- "avatar" : {
- "path" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
- }
- }
- }
-]
-
-
-
-
-
-
-
-
-
-
-
-
-
- Get list of video licences known by the server
-
-
-
-
- GET
- /videos/categories
-
-
-
-
-
-
-
-
-
-
type
-
- string[]
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
- Response Example
- (200 OK)
-
- [
- "string"
-]
-
-
-
-
-
-
-
-
-
-
-
-
-
- Get list of video licences known by the server
-
-
-
-
- GET
- /videos/licences
-
-
-
-
-
-
-
-
-
-
type
-
- string[]
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
- Response Example
- (200 OK)
-
- [
- "string"
-]
-
-
-
-
-
-
-
-
-
-
-
-
-
- Get list of languages known by the server
-
-
-
-
- GET
- /videos/languages
-
-
-
-
-
-
-
-
-
-
type
-
- string[]
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
- Response Example
- (200 OK)
-
- [
- "string"
-]
-
-
-
-
-
-
-
-
-
-
-
-
-
- Get list of privacy policies supported by the server
-
-
-
-
- GET
- /videos/privacies
-
-
-
-
-
-
-
-
-
-
type
-
- string[]
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
- Response Example
- (200 OK)
-
- [
- "string"
-]
-
-
-
-
-
-
-
-
-
-
-
-
-
- Update metadata for a video by its id
-
-
-
-
-
-
-
-
id:
-
- string
-
-
-
-
-
in path
-
-
-
-
-
-
thumbnailfile:
-
- file
-
-
-
-
in formData
-
-
-
-
-
-
previewfile:
-
- file
-
-
-
-
in formData
-
-
-
-
-
-
category:
-
- number
-
-
-
-
in formData
-
-
-
-
-
-
licence:
-
- number
-
-
-
-
in formData
-
-
-
-
-
-
language:
-
- string
-
-
-
-
in formData
-
-
-
-
-
-
description:
-
- string
-
-
-
-
in formData
-
-
-
-
-
-
waitTranscoding:
-
- boolean
-
-
-
-
in formData
-
-
-
Whether or not we wait transcoding before publish the video
-
-
-
-
-
support:
-
- string
-
-
-
-
in formData
-
-
-
Text describing how to support the video uploader
-
-
-
-
-
nsfw:
-
- boolean
-
-
-
-
in formData
-
-
-
Whether or not this video contains sensitive content
-
-
-
-
-
name:
-
- string
-
-
-
-
in formData
-
-
-
-
-
-
tags:
-
- string[]
-
-
-
-
in formData
-
-
-
-
-
-
commentsEnabled:
-
- boolean
-
-
-
-
in formData
-
-
-
Enable or disable comments for this video
-
-
-
-
-
privacy:
-
- string
-
- Public ,
- Unlisted
-
-
-
-
-
in formData
-
-
-
-
-
-
scheduleUpdate:
-
- object
-
-
-
-
in formData
-
-
-
Schedule an update at a specific datetime
-
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
- Response Example
- (200 OK)
-
- {
- "id" : "number" ,
- "uuid" : "string" ,
- "createdAt" : "string" ,
- "publishedAt" : "string" ,
- "updatedAt" : "string" ,
- "category" : {
- "id" : "number" ,
- "label" : "string"
- },
- "licence" : {
- "id" : "number" ,
- "label" : "string"
- },
- "language" : {
- "id" : "string" ,
- "label" : "string"
- },
- "privacy" : "string" ,
- "description" : "string" ,
- "duration" : "number" ,
- "isLocal" : "boolean" ,
- "name" : "string" ,
- "thumbnailPath" : "string" ,
- "previewPath" : "string" ,
- "embedPath" : "string" ,
- "views" : "number" ,
- "likes" : "number" ,
- "dislikes" : "number" ,
- "nsfw" : "boolean" ,
- "account" : {
- "name" : "string" ,
- "displayName" : "string" ,
- "url" : "string" ,
- "host" : "string" ,
- "avatar" : {
- "path" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
- }
- }
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- OAuth2
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Get a video by its id
-
-
-
-
-
-
-
-
id:
-
- string
-
-
-
-
-
in path
-
-
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
- Response Example
- (200 OK)
-
- {
- "id" : "number" ,
- "uuid" : "string" ,
- "createdAt" : "string" ,
- "publishedAt" : "string" ,
- "updatedAt" : "string" ,
- "category" : {
- "id" : "number" ,
- "label" : "string"
- },
- "licence" : {
- "id" : "number" ,
- "label" : "string"
- },
- "language" : {
- "id" : "string" ,
- "label" : "string"
- },
- "privacy" : "string" ,
- "description" : "string" ,
- "duration" : "number" ,
- "isLocal" : "boolean" ,
- "name" : "string" ,
- "thumbnailPath" : "string" ,
- "previewPath" : "string" ,
- "embedPath" : "string" ,
- "views" : "number" ,
- "likes" : "number" ,
- "dislikes" : "number" ,
- "nsfw" : "boolean" ,
- "account" : {
- "name" : "string" ,
- "displayName" : "string" ,
- "url" : "string" ,
- "host" : "string" ,
- "avatar" : {
- "path" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
- }
- }
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
- Delete a video by its id
-
-
-
-
- DELETE
- /videos/{id}
-
-
-
-
-
-
-
-
-
id:
-
- string
-
-
-
-
-
in path
-
-
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- OAuth2
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Get a video description by its id
-
-
-
-
- GET
- /videos/{id}/description
-
-
-
-
-
-
-
-
-
id:
-
- string
-
-
-
-
-
in path
-
-
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
- Response Example
- (200 OK)
-
- "string"
-
-
-
-
-
-
-
-
-
-
-
-
-
- Add a view to the video by its id
-
-
-
-
- POST
- /videos/{id}/views
-
-
-
-
-
-
-
-
-
id:
-
- string
-
-
-
-
-
in path
-
-
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
-
-
-
-
-
-
-
-
-
- Upload a video file with its metadata
-
-
-
-
- POST
- /videos/upload
-
-
-
-
-
-
-
-
-
videofile:
-
- file
-
-
-
-
-
in formData
-
-
-
-
-
-
channelId:
-
- number
-
-
-
-
-
in formData
-
-
-
Channel id that will contain this video
-
-
-
-
-
thumbnailfile:
-
- file
-
-
-
-
in formData
-
-
-
-
-
-
previewfile:
-
- file
-
-
-
-
in formData
-
-
-
-
-
-
category:
-
- number
-
-
-
-
in formData
-
-
-
-
-
-
licence:
-
- number
-
-
-
-
in formData
-
-
-
-
-
-
language:
-
- string
-
-
-
-
in formData
-
-
-
-
-
-
description:
-
- string
-
-
-
-
in formData
-
-
-
-
-
-
waitTranscoding:
-
- boolean
-
-
-
-
in formData
-
-
-
Whether or not we wait transcoding before publish the video
-
-
-
-
-
support:
-
- string
-
-
-
-
in formData
-
-
-
Text describing how to support the video uploader
-
-
-
-
-
nsfw:
-
- boolean
-
-
-
-
in formData
-
-
-
Whether or not this video contains sensitive content
-
-
-
-
-
name:
-
- string
-
-
-
-
in formData
-
-
-
-
-
-
tags:
-
- string[]
-
-
-
-
in formData
-
-
-
-
-
-
commentsEnabled:
-
- boolean
-
-
-
-
in formData
-
-
-
Enable or disable comments for this video
-
-
-
-
-
privacy:
-
- string
-
- Public ,
- Unlisted
-
-
-
-
-
in formData
-
-
-
-
-
-
scheduleUpdate:
-
- object
-
-
-
-
in formData
-
-
-
Schedule an update at a specific datetime
-
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
- Response Example
- (200 OK)
-
- {
- "video" : {
- "id" : "number" ,
- "uuid" : "string"
- }
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- OAuth2
-
-
-
-
-
-
-
-
-
- Search
-
-
-
The search helps to find
- videos from within the instance and beyond. Videos from other instances federated by the instance (that is, instances followed by the instance) can be found via keywords and other criteria of the advanced search.
-
-
-
-
-
-
-
-
-
- Get the videos corresponding to a given query
-
-
-
-
-
-
-
-
start:
-
- number
-
-
-
-
in query
-
-
-
-
-
-
count:
-
- number
-
-
-
-
in query
-
-
-
-
-
-
sort:
-
- string
-
-
-
-
in query
-
-
-
Sort column (-createdAt for example)
-
-
-
-
-
search:
-
- string
-
-
-
-
-
in query
-
-
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
- Response Example
- (200 OK)
-
- [
- {
- "id" : "number" ,
- "uuid" : "string" ,
- "createdAt" : "string" ,
- "publishedAt" : "string" ,
- "updatedAt" : "string" ,
- "category" : {
- "id" : "number" ,
- "label" : "string"
- },
- "licence" : {
- "id" : "number" ,
- "label" : "string"
- },
- "language" : {
- "id" : "string" ,
- "label" : "string"
- },
- "privacy" : "string" ,
- "description" : "string" ,
- "duration" : "number" ,
- "isLocal" : "boolean" ,
- "name" : "string" ,
- "thumbnailPath" : "string" ,
- "previewPath" : "string" ,
- "embedPath" : "string" ,
- "views" : "number" ,
- "likes" : "number" ,
- "dislikes" : "number" ,
- "nsfw" : "boolean" ,
- "account" : {
- "name" : "string" ,
- "displayName" : "string" ,
- "url" : "string" ,
- "host" : "string" ,
- "avatar" : {
- "path" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
- }
- }
- }
-]
-
-
-
-
-
-
-
-
-
-
Operations dealing with comments to a video. Comments are organized in threads.
-
-
-
-
-
-
-
- VideoChannel
-
-
-
Operations dealing with creation, modification and video listing of a user's channels.
-
-
-
-
-
-
-
-
-
- Get list of video channels
-
-
-
-
- GET
- /video-channels
-
-
-
-
-
-
-
-
-
start:
-
- number
-
-
-
-
in query
-
-
-
-
-
-
count:
-
- number
-
-
-
-
in query
-
-
-
-
-
-
sort:
-
- string
-
-
-
-
in query
-
-
-
Sort column (-createdAt for example)
-
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
- Response Example
- (200 OK)
-
- [
- {
- "displayName" : "string" ,
- "description" : "string" ,
- "isLocal" : "boolean" ,
- "ownerAccount" : {
- "id" : "number" ,
- "uuid" : "string"
- }
- }
-]
-
-
-
-
-
-
-
-
-
-
-
-
-
- Creates a video channel for the current user
-
-
-
-
- POST
- /video-channels
-
-
-
-
-
-
-
- Request Content-Types:
- application/json
-
- Request Example
- {
- "name" : "string" ,
- "description" : "string"
-}
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- OAuth2
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Get a video channel by its id
-
-
-
-
- GET
- /video-channels/{id}
-
-
-
-
-
-
-
-
-
id:
-
- string
-
-
-
-
-
in path
-
-
-
The video channel id or uuid
-
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
- Response Example
- (200 OK)
-
- {
- "displayName" : "string" ,
- "description" : "string" ,
- "isLocal" : "boolean" ,
- "ownerAccount" : {
- "id" : "number" ,
- "uuid" : "string"
- }
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
- Update a video channel by its id
-
-
-
-
- PUT
- /video-channels/{id}
-
-
-
-
-
-
-
-
-
-
id:
-
- string
-
-
-
-
-
in path
-
-
-
The video channel id or uuid
-
-
-
-
-
-
- Request Content-Types:
- application/json
-
- Request Example
- {
- "name" : "string" ,
- "description" : "string"
-}
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- OAuth2
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Delete a video channel by its id
-
-
-
-
- DELETE
- /video-channels/{id}
-
-
-
-
-
-
-
-
-
id:
-
- string
-
-
-
-
-
in path
-
-
-
The video channel id or uuid
-
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- OAuth2
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Get videos of a video channel by its id
-
-
-
-
- GET
- /video-channels/{id}/videos
-
-
-
-
-
-
-
-
-
id:
-
- string
-
-
-
-
-
in path
-
-
-
The video channel id or uuid
-
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
- Response Example
- (200 OK)
-
- {
- "id" : "number" ,
- "uuid" : "string" ,
- "createdAt" : "string" ,
- "publishedAt" : "string" ,
- "updatedAt" : "string" ,
- "category" : {
- "id" : "number" ,
- "label" : "string"
- },
- "licence" : {
- "id" : "number" ,
- "label" : "string"
- },
- "language" : {
- "id" : "string" ,
- "label" : "string"
- },
- "privacy" : "string" ,
- "description" : "string" ,
- "duration" : "number" ,
- "isLocal" : "boolean" ,
- "name" : "string" ,
- "thumbnailPath" : "string" ,
- "previewPath" : "string" ,
- "embedPath" : "string" ,
- "views" : "number" ,
- "likes" : "number" ,
- "dislikes" : "number" ,
- "nsfw" : "boolean" ,
- "account" : {
- "name" : "string" ,
- "displayName" : "string" ,
- "url" : "string" ,
- "host" : "string" ,
- "avatar" : {
- "path" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
- }
- }
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
- Get video channels of an account by its name
-
-
-
-
- GET
- /accounts/{name}/video-channels
-
-
-
-
-
-
-
-
-
name:
-
- string
-
-
-
-
-
in path
-
-
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
- Response Example
- (200 OK)
-
- [
- {
- "displayName" : "string" ,
- "description" : "string" ,
- "isLocal" : "boolean" ,
- "ownerAccount" : {
- "id" : "number" ,
- "uuid" : "string"
- }
- }
-]
-
-
-
-
-
-
- User
-
-
-
-
-
-
-
- Creates user
-
-
-
-
-
-
- Request Content-Types:
- application/json
-
- Request Example
- {
- "username" : "string" ,
- "password" : "string" ,
- "email" : "string" ,
- "videoQuota" : "string" ,
- "role" : "string"
-}
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
- Response Example
- (200 OK)
-
- {
- "id" : "number" ,
- "uuid" : "string"
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Get a list of users
-
-
-
-
-
-
-
-
start:
-
- number
-
-
-
-
in query
-
-
-
-
-
-
count:
-
- number
-
-
-
-
in query
-
-
-
-
-
-
sort:
-
- string
-
-
-
-
in query
-
-
-
Sort column (-createdAt for example)
-
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
- Response Example
- (200 OK)
-
- [
- {
- "id" : "number" ,
- "username" : "string" ,
- "email" : "string" ,
- "displayNSFW" : "boolean" ,
- "autoPlayVideo" : "boolean" ,
- "role" : "string" ,
- "videoQuota" : "number" ,
- "createdAt" : "string" ,
- "account" : {
- "displayName" : "string" ,
- "id" : "number" ,
- "uuid" : "string" ,
- "url" : "string" ,
- "name" : "string" ,
- "host" : "string" ,
- "followingCount" : "number" ,
- "followersCount" : "number" ,
- "createdAt" : "string" ,
- "updatedAt" : "string" ,
- "avatar" : {
- "path" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
- }
- },
- "videoChannels" : [
- {
- "displayName" : "string" ,
- "description" : "string" ,
- "isLocal" : "boolean" ,
- "ownerAccount" : {
- "id" : "number" ,
- "uuid" : "string"
- }
- }
- ]
- }
-]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- OAuth2
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Delete a user by its id
-
-
-
-
-
-
-
-
id:
-
- number
-
-
-
-
-
in path
-
-
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
-
-
-
-
-
-
-
-
-
-
- Get user by its id
-
-
-
-
-
-
-
-
id:
-
- number
-
-
-
-
-
in path
-
-
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
- Response Example
- (200 OK)
-
- {
- "id" : "number" ,
- "username" : "string" ,
- "email" : "string" ,
- "displayNSFW" : "boolean" ,
- "autoPlayVideo" : "boolean" ,
- "role" : "string" ,
- "videoQuota" : "number" ,
- "createdAt" : "string" ,
- "account" : {
- "displayName" : "string" ,
- "id" : "number" ,
- "uuid" : "string" ,
- "url" : "string" ,
- "name" : "string" ,
- "host" : "string" ,
- "followingCount" : "number" ,
- "followersCount" : "number" ,
- "createdAt" : "string" ,
- "updatedAt" : "string" ,
- "avatar" : {
- "path" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
- }
- },
- "videoChannels" : [
- {
- "displayName" : "string" ,
- "description" : "string" ,
- "isLocal" : "boolean" ,
- "ownerAccount" : {
- "id" : "number" ,
- "uuid" : "string"
- }
- }
- ]
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- OAuth2
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Update user profile by its id
-
-
-
-
-
-
-
-
-
id:
-
- number
-
-
-
-
-
in path
-
-
-
-
-
-
-
- Request Content-Types:
- application/json
-
- Request Example
- {
- "id" : "string" ,
- "email" : "string" ,
- "videoQuota" : "string" ,
- "role" : "string"
-}
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- OAuth2
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Get current user information
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
- Response Example
- (200 OK)
-
- [
- {
- "id" : "number" ,
- "username" : "string" ,
- "email" : "string" ,
- "displayNSFW" : "boolean" ,
- "autoPlayVideo" : "boolean" ,
- "role" : "string" ,
- "videoQuota" : "number" ,
- "createdAt" : "string" ,
- "account" : {
- "displayName" : "string" ,
- "id" : "number" ,
- "uuid" : "string" ,
- "url" : "string" ,
- "name" : "string" ,
- "host" : "string" ,
- "followingCount" : "number" ,
- "followersCount" : "number" ,
- "createdAt" : "string" ,
- "updatedAt" : "string" ,
- "avatar" : {
- "path" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
- }
- },
- "videoChannels" : [
- {
- "displayName" : "string" ,
- "description" : "string" ,
- "isLocal" : "boolean" ,
- "ownerAccount" : {
- "id" : "number" ,
- "uuid" : "string"
- }
- }
- ]
- }
-]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- OAuth2
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Update current user information
-
-
-
-
-
-
- Request Content-Types:
- application/json
-
- Request Example
- {
- "password" : "string" ,
- "email" : "string" ,
- "displayNSFW" : "string" ,
- "autoPlayVideo" : "string"
-}
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- OAuth2
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Get current user used quota
-
-
-
-
- GET
- /users/me/video-quota-used
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
- Response Example
- (200 OK)
-
- "number"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- OAuth2
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Get rating of video by its id, among those of the current user
-
-
-
-
- GET
- /users/me/videos/{videoId}/rating
-
-
-
-
-
-
-
-
-
videoId:
-
- string
-
-
-
-
-
in path
-
-
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
- Response Example
- (200 OK)
-
- {
- "id" : "string" ,
- "rating" : "number"
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- OAuth2
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Get videos of the current user
-
-
-
-
- GET
- /users/me/videos
-
-
-
-
-
-
-
-
-
start:
-
- number
-
-
-
-
in query
-
-
-
-
-
-
count:
-
- number
-
-
-
-
in query
-
-
-
-
-
-
sort:
-
- string
-
-
-
-
in query
-
-
-
Sort column (-createdAt for example)
-
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
- Response Example
- (200 OK)
-
- [
- {
- "id" : "number" ,
- "uuid" : "string" ,
- "createdAt" : "string" ,
- "publishedAt" : "string" ,
- "updatedAt" : "string" ,
- "category" : {
- "id" : "number" ,
- "label" : "string"
- },
- "licence" : {
- "id" : "number" ,
- "label" : "string"
- },
- "language" : {
- "id" : "string" ,
- "label" : "string"
- },
- "privacy" : "string" ,
- "description" : "string" ,
- "duration" : "number" ,
- "isLocal" : "boolean" ,
- "name" : "string" ,
- "thumbnailPath" : "string" ,
- "previewPath" : "string" ,
- "embedPath" : "string" ,
- "views" : "number" ,
- "likes" : "number" ,
- "dislikes" : "number" ,
- "nsfw" : "boolean" ,
- "account" : {
- "name" : "string" ,
- "displayName" : "string" ,
- "url" : "string" ,
- "host" : "string" ,
- "avatar" : {
- "path" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
- }
- }
- }
-]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- OAuth2
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Register a user
-
-
-
-
- POST
- /users/register
-
-
-
-
-
-
-
- Request Content-Types:
- application/json
-
- Request Example
- {
- "username" : "string" ,
- "password" : "string" ,
- "email" : "string"
-}
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
-
-
-
-
-
-
-
-
-
- Update current user avatar
-
-
-
-
- POST
- /users/me/avatar/pick
-
-
-
-
-
-
-
-
-
avatarfile:
-
- file
-
-
-
-
in formData
-
-
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
- Response Example
- (200 OK)
-
- {
- "path" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- OAuth2
-
-
-
-
-
-
-
-
-
- VideoBlacklist
-
-
-
-
-
-
-
- Put on blacklist a video by its id
-
-
-
-
- POST
- /videos/{id}/blacklist
-
-
-
-
-
-
-
-
-
id:
-
- string
-
-
-
-
-
in path
-
-
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
-
-
-
-
-
-
-
-
-
-
- Delete an entry of the blacklist of a video by its id
-
-
-
-
- DELETE
- /videos/{id}/blacklist
-
-
-
-
-
-
-
-
-
id:
-
- string
-
-
-
-
-
in path
-
-
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
-
-
-
-
-
-
-
-
-
-
- Get list of videos on blacklist
-
-
-
-
- GET
- /videos/blacklist
-
-
-
-
-
-
-
-
-
start:
-
- number
-
-
-
-
in query
-
-
-
-
-
-
count:
-
- number
-
-
-
-
in query
-
-
-
-
-
-
sort:
-
- string
-
-
-
-
in query
-
-
-
Sort column (-createdAt for example)
-
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
- Response Example
- (200 OK)
-
- [
- {
- "id" : "number" ,
- "videoId" : "number" ,
- "createdAt" : "string" ,
- "updatedAt" : "string" ,
- "name" : "string" ,
- "uuid" : "string" ,
- "description" : "string" ,
- "duration" : "number" ,
- "views" : "number" ,
- "likes" : "number" ,
- "dislikes" : "number" ,
- "nsfw" : "boolean"
- }
-]
-
-
-
-
-
-
-
- VideoRate
-
-
-
-
-
-
-
- Vote for a video by its id
-
-
-
-
- PUT
- /videos/{id}/rate
-
-
-
-
-
-
-
-
-
id:
-
- string
-
-
-
-
-
in path
-
-
-
-
-
-
-
-
-
-
-
Response Content-Types:
- application/json
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- OAuth2
-
-
-
-
-
-
-
-
-
- Schema Definitions
-
-
- VideoConstantNumber:
-
-
-
-
-
-
-
- id:
- number
-
-
-
- label:
- string
-
-
-
-
-
-
-
- Example
- {
- "id" : "number" ,
- "label" : "string"
-}
-
-
-
-
-
-
-
-
- VideoConstantString:
-
-
-
-
-
-
-
- id:
- string
-
-
-
- label:
- string
-
-
-
-
-
-
-
- Example
- {
- "id" : "string" ,
- "label" : "string"
-}
-
-
-
-
-
-
-
-
- VideoPrivacy: string
-
-
-
-
- string
-
- Public ,
- Unlisted ,
- Private
-
-
-
-
-
-
-
- Video:
-
-
-
-
-
-
-
- id:
- number
-
-
-
- uuid:
- string
-
-
-
- createdAt:
- string
-
-
-
- publishedAt:
- string
-
-
-
- updatedAt:
- string
-
-
-
- category:
-
-
- VideoConstantNumber
-
-
-
-
-
- licence:
-
-
- VideoConstantNumber
-
-
-
-
-
- language:
-
-
- VideoConstantString
-
-
-
-
-
- privacy:
-
-
- VideoPrivacy
-
-
-
-
-
- description:
- string
-
-
-
- duration:
- number
-
-
-
- isLocal:
- boolean
-
-
-
- name:
- string
-
-
-
- thumbnailPath:
- string
-
-
-
- previewPath:
- string
-
-
-
- embedPath:
- string
-
-
-
- views:
- number
-
-
-
- likes:
- number
-
-
-
- dislikes:
- number
-
-
-
- nsfw:
- boolean
-
-
-
- account:
- object
-
-
-
-
-
-
- name:
- string
-
-
-
- displayName:
- string
-
-
-
- url:
- string
-
-
-
- host:
- string
-
-
-
- avatar:
-
-
- Avatar
-
-
-
-
-
-
-
-
-
-
-
-
- Example
- {
- "id" : "number" ,
- "uuid" : "string" ,
- "createdAt" : "string" ,
- "publishedAt" : "string" ,
- "updatedAt" : "string" ,
- "category" : {
- "id" : "number" ,
- "label" : "string"
- },
- "licence" : {
- "id" : "number" ,
- "label" : "string"
- },
- "language" : {
- "id" : "string" ,
- "label" : "string"
- },
- "privacy" : "string" ,
- "description" : "string" ,
- "duration" : "number" ,
- "isLocal" : "boolean" ,
- "name" : "string" ,
- "thumbnailPath" : "string" ,
- "previewPath" : "string" ,
- "embedPath" : "string" ,
- "views" : "number" ,
- "likes" : "number" ,
- "dislikes" : "number" ,
- "nsfw" : "boolean" ,
- "account" : {
- "name" : "string" ,
- "displayName" : "string" ,
- "url" : "string" ,
- "host" : "string" ,
- "avatar" : {
- "path" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
- }
- }
-}
-
-
-
-
-
-
-
-
- VideoAbuse:
-
-
-
-
-
-
-
- id:
- number
-
-
-
- reason:
- string
-
-
-
- reporterAccount:
-
-
- Account
-
-
-
-
-
- video:
- object
-
-
-
-
-
-
- id:
- number
-
-
-
- name:
- string
-
-
-
- uuid:
- string
-
-
-
- url:
- string
-
-
-
-
-
-
- createdAt:
- string
-
-
-
-
-
-
-
- Example
- {
- "id" : "number" ,
- "reason" : "string" ,
- "reporterAccount" : {
- "displayName" : "string" ,
- "id" : "number" ,
- "uuid" : "string" ,
- "url" : "string" ,
- "name" : "string" ,
- "host" : "string" ,
- "followingCount" : "number" ,
- "followersCount" : "number" ,
- "createdAt" : "string" ,
- "updatedAt" : "string" ,
- "avatar" : {
- "path" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
- }
- },
- "video" : {
- "id" : "number" ,
- "name" : "string" ,
- "uuid" : "string" ,
- "url" : "string"
- },
- "createdAt" : "string"
-}
-
-
-
-
-
-
-
-
- VideoBlacklist:
-
-
-
-
-
-
-
- id:
- number
-
-
-
- videoId:
- number
-
-
-
- createdAt:
- string
-
-
-
- updatedAt:
- string
-
-
-
- name:
- string
-
-
-
- uuid:
- string
-
-
-
- description:
- string
-
-
-
- duration:
- number
-
-
-
- views:
- number
-
-
-
- likes:
- number
-
-
-
- dislikes:
- number
-
-
-
- nsfw:
- boolean
-
-
-
-
-
-
-
- Example
- {
- "id" : "number" ,
- "videoId" : "number" ,
- "createdAt" : "string" ,
- "updatedAt" : "string" ,
- "name" : "string" ,
- "uuid" : "string" ,
- "description" : "string" ,
- "duration" : "number" ,
- "views" : "number" ,
- "likes" : "number" ,
- "dislikes" : "number" ,
- "nsfw" : "boolean"
-}
-
-
-
-
-
-
-
-
- VideoChannel:
-
-
-
-
-
-
-
- displayName:
- string
-
-
-
- description:
- string
-
-
-
- isLocal:
- boolean
-
-
-
- ownerAccount:
- object
-
-
-
-
-
-
- id:
- number
-
-
-
- uuid:
- string
-
-
-
-
-
-
-
-
-
-
- Example
- {
- "displayName" : "string" ,
- "description" : "string" ,
- "isLocal" : "boolean" ,
- "ownerAccount" : {
- "id" : "number" ,
- "uuid" : "string"
- }
-}
-
-
-
-
-
-
-
-
-
-
- Avatar:
-
-
-
-
-
-
-
- path:
- string
-
-
-
- createdAt:
- string
-
-
-
- updatedAt:
- string
-
-
-
-
-
-
-
- Example
- {
- "path" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
-}
-
-
-
-
-
-
-
-
- Actor:
-
-
-
-
-
-
-
- id:
- number
-
-
-
- uuid:
- string
-
-
-
- url:
- string
-
-
-
- name:
- string
-
-
-
- host:
- string
-
-
-
- followingCount:
- number
-
-
-
- followersCount:
- number
-
-
-
- createdAt:
- string
-
-
-
- updatedAt:
- string
-
-
-
- avatar:
-
-
- Avatar
-
-
-
-
-
-
-
-
-
- Example
- {
- "id" : "number" ,
- "uuid" : "string" ,
- "url" : "string" ,
- "name" : "string" ,
- "host" : "string" ,
- "followingCount" : "number" ,
- "followersCount" : "number" ,
- "createdAt" : "string" ,
- "updatedAt" : "string" ,
- "avatar" : {
- "path" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
- }
-}
-
-
-
-
-
-
-
-
- Account:
-
-
-
-
-
-
-
-
-
-
- displayName:
- string
-
-
-
-
-
-
-
-
-
- Example
- {
- "displayName" : "string" ,
- "id" : "number" ,
- "uuid" : "string" ,
- "url" : "string" ,
- "name" : "string" ,
- "host" : "string" ,
- "followingCount" : "number" ,
- "followersCount" : "number" ,
- "createdAt" : "string" ,
- "updatedAt" : "string" ,
- "avatar" : {
- "path" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
- }
-}
-
-
-
-
-
-
-
-
- User:
-
-
-
-
-
-
-
- id:
- number
-
-
-
- username:
- string
-
-
-
- email:
- string
-
-
-
- displayNSFW:
- boolean
-
-
-
- autoPlayVideo:
- boolean
-
-
-
- role:
- string
-
- User ,
- Moderator ,
- Administrator
-
-
-
-
- videoQuota:
- number
-
-
-
- createdAt:
- string
-
-
-
- account:
-
-
- Account
-
-
-
-
-
- videoChannels:
-
-
- VideoChannel
-
-
-
-
-
-
-
-
-
-
-
-
- Example
- {
- "id" : "number" ,
- "username" : "string" ,
- "email" : "string" ,
- "displayNSFW" : "boolean" ,
- "autoPlayVideo" : "boolean" ,
- "role" : "string" ,
- "videoQuota" : "number" ,
- "createdAt" : "string" ,
- "account" : {
- "displayName" : "string" ,
- "id" : "number" ,
- "uuid" : "string" ,
- "url" : "string" ,
- "name" : "string" ,
- "host" : "string" ,
- "followingCount" : "number" ,
- "followersCount" : "number" ,
- "createdAt" : "string" ,
- "updatedAt" : "string" ,
- "avatar" : {
- "path" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
- }
- },
- "videoChannels" : [
- {
- "displayName" : "string" ,
- "description" : "string" ,
- "isLocal" : "boolean" ,
- "ownerAccount" : {
- "id" : "number" ,
- "uuid" : "string"
- }
- }
- ]
-}
-
-
-
-
-
-
-
-
- ServerConfig:
-
-
-
-
-
-
-
- signup:
- object
-
-
-
-
-
-
- allowed:
- boolean
-
-
-
-
-
-
- transcoding:
- object
-
-
-
-
-
-
- enabledResolutions:
- number[]
-
-
-
-
-
-
-
-
-
- avatar:
- object
-
-
-
-
-
-
- file:
- object
-
-
-
-
-
-
- size:
- object
-
-
-
-
-
-
- max:
- number
-
-
-
-
-
-
-
-
-
- extensions:
- string[]
-
-
-
-
-
-
-
-
-
- video:
- object
-
-
-
-
-
-
- file:
- object
-
-
-
-
-
-
- extensions:
- string[]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Example
- {
- "signup" : {
- "allowed" : "boolean"
- },
- "transcoding" : {
- "enabledResolutions" : [
- "number"
- ]
- },
- "avatar" : {
- "file" : {
- "size" : {
- "max" : "number"
- }
- },
- "extensions" : [
- "string"
- ]
- },
- "video" : {
- "file" : {
- "extensions" : [
- "string"
- ]
- }
- }
-}
-
-
-
-
-
-
-
-
- Follow:
-
-
-
-
-
-
-
- id:
- number
-
-
-
- follower:
-
-
- Actor
-
-
-
-
-
- following:
-
-
- Actor
-
-
-
-
-
- score:
- number
-
-
-
- state:
- string
-
- pending ,
- accepted
-
-
-
-
- createdAt:
- string
-
-
-
- updatedAt:
- string
-
-
-
-
-
-
-
- Example
- {
- "id" : "number" ,
- "follower" : {
- "id" : "number" ,
- "uuid" : "string" ,
- "url" : "string" ,
- "name" : "string" ,
- "host" : "string" ,
- "followingCount" : "number" ,
- "followersCount" : "number" ,
- "createdAt" : "string" ,
- "updatedAt" : "string" ,
- "avatar" : {
- "path" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
- }
- },
- "following" : {
- "id" : "number" ,
- "uuid" : "string" ,
- "url" : "string" ,
- "name" : "string" ,
- "host" : "string" ,
- "followingCount" : "number" ,
- "followersCount" : "number" ,
- "createdAt" : "string" ,
- "updatedAt" : "string" ,
- "avatar" : {
- "path" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
- }
- },
- "score" : "number" ,
- "state" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
-}
-
-
-
-
-
-
-
-
- Job:
-
-
-
-
-
-
-
- id:
- number
-
-
-
- state:
- string
-
- pending ,
- processing ,
- error ,
- success
-
-
-
-
- category:
- string
-
- transcoding ,
- activitypub-http
-
-
-
-
- handlerName:
- string
-
-
-
- handlerInputData:
- string
-
-
-
- createdAt:
- string
-
-
-
- updatedAt:
- string
-
-
-
-
-
-
-
- Example
- {
- "id" : "number" ,
- "state" : "string" ,
- "category" : "string" ,
- "handlerName" : "string" ,
- "handlerInputData" : "string" ,
- "createdAt" : "string" ,
- "updatedAt" : "string"
-}
-
-
-
-
-
-
-
-
- AddUserResponse:
-
-
-
-
-
-
-
- id:
- number
-
-
-
- uuid:
- string
-
-
-
-
-
-
-
- Example
- {
- "id" : "number" ,
- "uuid" : "string"
-}
-
-
-
-
-
-
-
-
- VideoUploadResponse:
-
-
-
-
-
-
-
- video:
- object
-
-
-
-
-
-
- id:
- number
-
-
-
- uuid:
- string
-
-
-
-
-
-
-
-
-
-
- Example
- {
- "video" : {
- "id" : "number" ,
- "uuid" : "string"
- }
-}
-
-
-
-
-
-
-
-
-
-
- AddUser:
-
-
-
-
-
-
-
- username:
- string
-
-
-
-
- The user username
-
-
- password:
- string
-
-
-
-
- The user password
-
-
- email:
- string
-
-
-
-
- The user email
-
-
- videoQuota:
- string
-
-
-
-
- The user videoQuota
-
-
- role:
- string
-
-
-
-
- The user role
-
-
-
-
-
-
- Example
- {
- "username" : "string" ,
- "password" : "string" ,
- "email" : "string" ,
- "videoQuota" : "string" ,
- "role" : "string"
-}
-
-
-
-
-
-
-
-
- UpdateUser:
-
-
-
-
-
-
-
- id:
- string
-
-
-
-
- The user id
-
-
- email:
- string
-
-
-
-
- The updated email of the user
-
-
- videoQuota:
- string
-
-
-
-
- The updated videoQuota of the user
-
-
- role:
- string
-
-
-
-
- The updated role of the user
-
-
-
-
-
-
- Example
- {
- "id" : "string" ,
- "email" : "string" ,
- "videoQuota" : "string" ,
- "role" : "string"
-}
-
-
-
-
-
-
-
-
- UpdateMe:
-
-
-
-
-
-
-
- password:
- string
-
-
-
-
- Your new password
-
-
- email:
- string
-
-
-
-
- Your new email
-
-
- displayNSFW:
- string
-
-
-
-
- Your new displayNSFW
-
-
- autoPlayVideo:
- string
-
-
-
-
- Your new autoPlayVideo
-
-
-
-
-
-
- Example
- {
- "password" : "string" ,
- "email" : "string" ,
- "displayNSFW" : "string" ,
- "autoPlayVideo" : "string"
-}
-
-
-
-
-
-
-
-
- GetMeVideoRating:
-
-
-
-
-
-
-
- id:
- string
-
-
-
-
- Id of the video
-
-
- rating:
- number
-
-
-
-
- Rating of the video
-
-
-
-
-
-
- Example
- {
- "id" : "string" ,
- "rating" : "number"
-}
-
-
-
-
-
-
-
-
- RegisterUser:
-
-
-
-
-
-
-
- username:
- string
-
-
-
-
- The username of the user
-
-
- password:
- string
-
-
-
-
- The password of the user
-
-
- email:
- string
-
-
-
-
- The email of the user
-
-
-
-
-
-
- Example
- {
- "username" : "string" ,
- "password" : "string" ,
- "email" : "string"
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/support/doc/api/html/javascripts/spectacle.js b/support/doc/api/html/javascripts/spectacle.js
deleted file mode 100644
index e75fc6a3a..000000000
--- a/support/doc/api/html/javascripts/spectacle.js
+++ /dev/null
@@ -1,242 +0,0 @@
-$(function() {
- // $(document).foundation();
-
- var $sidebar = $('#sidebar');
- if ($sidebar.length) {
- var $docs = $('#docs');
- var $nav = $sidebar.find('nav');
-
- //
- // Setup sidebar navigation
- var traverse = new Traverse($nav, {
- threshold: 10,
- barOffset: $sidebar.position().top
- });
-
- $nav.on('update.traverse', function(event, element) {
- $nav.find('section').removeClass('expand');
- var $section = element.parents('section:first');
- if ($section.length) {
- $section.addClass('expand');
- }
- });
-
- //
- // Bind the drawer layout
- var $drawerLayout = $('.drawer-layout'),
- $drawer = $drawerLayout.find('.drawer'),
- closeDrawer = function() {
- $drawer.removeClass('slide-right slide-left');
- $drawer.find('.drawer-overlay').remove();
- $drawerLayout.removeClass('drawer-open drawer-slide-left-large drawer-slide-right-large');
- return false;
- };
-
- // Drawer open buttons
- $drawerLayout.find('[data-drawer-slide]').click(function(e) {
- var $this = $(this),
- direction = $this.data('drawer-slide');
- $drawerLayout.addClass('drawer-open');
- $drawer.addClass('slide-' + direction);
-
- var $overlay = $(' ')
- $drawer.append($overlay);
- $overlay.click(closeDrawer);
-
- return false;
- });
-
- // Drawer close buttons
- $drawerLayout.find('[data-drawer-close]').click(closeDrawer);
- }
-});
-
-/**
- * Creates a new instance of Traverse.
- * @class
- * @fires Traverse#init
- * @param {Object} element - jQuery object to add the trigger to.
- * @param {Object} options - Overrides to the default plugin settings.
- */
-function Traverse(element, options) {
- this.$element = element;
- this.options = $.extend({}, Traverse.defaults, this.$element.data(), options);
-
- this._init();
-}
-
-/**
- * Default settings for plugin
- */
-Traverse.defaults = {
- /**
- * Amount of time, in ms, the animated scrolling should take between locations.
- * @option
- * @example 500
- */
- animationDuration: 500,
- /**
- * Animation style to use when scrolling between locations.
- * @option
- * @example 'ease-in-out'
- */
- animationEasing: 'linear',
- /**
- * Number of pixels to use as a marker for location changes.
- * @option
- * @example 50
- */
- threshold: 50,
- /**
- * Class applied to the active locations link on the traverse container.
- * @option
- * @example 'active'
- */
- activeClass: 'active',
- /**
- * Allows the script to manipulate the url of the current page, and if supported, alter the history.
- * @option
- * @example true
- */
- deepLinking: false,
- /**
- * Number of pixels to offset the scroll of the page on item click if using a sticky nav bar.
- * @option
- * @example 25
- */
- barOffset: 0
-};
-
-/**
- * Initializes the Traverse plugin and calls functions to get equalizer functioning on load.
- * @private
- */
-Traverse.prototype._init = function() {
- var id = this.$element[0].id, // || Foundation.GetYoDigits(6, 'traverse'),
- _this = this;
- this.$targets = $('[data-traverse-target]');
- this.$links = this.$element.find('a');
- this.$element.attr({
- 'data-resize': id,
- 'data-scroll': id,
- 'id': id
- });
- this.$active = $();
- this.scrollPos = parseInt(window.pageYOffset, 10);
-
- this._events();
-};
-
-/**
- * Calculates an array of pixel values that are the demarcation lines between locations on the page.
- * Can be invoked if new elements are added or the size of a location changes.
- * @function
- */
-Traverse.prototype.calcPoints = function(){
- var _this = this,
- body = document.body,
- html = document.documentElement;
-
- this.points = [];
- this.winHeight = Math.round(Math.max(window.innerHeight, html.clientHeight));
- this.docHeight = Math.round(Math.max(body.scrollHeight, body.offsetHeight, html.clientHeight, html.scrollHeight, html.offsetHeight));
-
- this.$targets.each(function(){
- var $tar = $(this),
- pt = $tar.offset().top; // Math.round($tar.offset().top - _this.options.threshold);
- $tar.targetPoint = pt;
- _this.points.push(pt);
- });
-};
-
-/**
- * Initializes events for Traverse.
- * @private
- */
-Traverse.prototype._events = function() {
- var _this = this,
- $body = $('html, body'),
- opts = {
- duration: _this.options.animationDuration,
- easing: _this.options.animationEasing
- };
-
- $(window).one('load', function(){
- _this.calcPoints();
- _this._updateActive();
-
- $(this).resize(function(e) {
- _this.reflow();
- }).scroll(function(e) {
- _this._updateActive();
- });
- })
-
- this.$element.on('click', 'a[href^="#"]', function(e) { //'click.zf.traverse'
- e.preventDefault();
- var arrival = this.getAttribute('href').replace(".", "\\."),
- scrollPos = $(arrival).offset().top - _this.options.barOffset; // - _this.options.threshold / 2 - _this.options.barOffset;
-
- $body.stop(true).animate({
- scrollTop: scrollPos
- }, opts);
- });
-};
-
-/**
- * Calls necessary functions to update Traverse upon DOM change
- * @function
- */
-Traverse.prototype.reflow = function(){
- this.calcPoints();
- this._updateActive();
-};
-
-/**
- * Updates the visibility of an active location link,
- * and updates the url hash for the page, if deepLinking enabled.
- * @private
- * @function
- * @fires Traverse#update
- */
- Traverse.prototype._updateActive = function(){
- var winPos = parseInt(window.pageYOffset, 10),
- curIdx;
-
- if(winPos + this.winHeight === this.docHeight){ curIdx = this.points.length - 1; }
- else if(winPos < this.points[0]){ curIdx = 0; }
- else{
- var isDown = this.scrollPos < winPos,
- _this = this,
- curVisible = this.points.filter(function(p, i){
- return isDown ?
- p <= (winPos + _this.options.barOffset + _this.options.threshold) :
- (p - (_this.options.barOffset + _this.options.threshold)) <= winPos;
- // p <= (winPos - (offset - _this.options.threshold)) :
- // (p - (-offset + _this.options.threshold)) <= winPos;
- });
- curIdx = curVisible.length ? curVisible.length - 1 : 0;
- }
-
- var $prev = this.$active;
- var $next = this.$links.eq(curIdx);
- this.$active.removeClass(this.options.activeClass);
- this.$active = $next.addClass(this.options.activeClass);
-
- if(this.options.deepLinking){
- var hash = this.$active[0].getAttribute('href');
- if(window.history.pushState){
- window.history.pushState(null, null, hash);
- }else{
- window.location.hash = hash;
- }
- }
-
- this.scrollPos = winPos;
-
- // Fire event if the active element was changed
- var changed = $prev[0] !== $next[0];
- if (changed) {
- this.$element.trigger('update.traverse', [this.$active]);
- }
- };
diff --git a/support/doc/api/html/javascripts/spectacle.min.js b/support/doc/api/html/javascripts/spectacle.min.js
deleted file mode 100644
index f8d0b1fbd..000000000
--- a/support/doc/api/html/javascripts/spectacle.min.js
+++ /dev/null
@@ -1 +0,0 @@
-function Traverse(t,e){this.$element=t,this.options=$.extend({},Traverse.defaults,this.$element.data(),e),this._init()}$(function(){var t=$("#sidebar");if(t.length){$("#docs");var s=t.find("nav");new Traverse(s,{threshold:10,barOffset:t.position().top});s.on("update.traverse",function(t,e){s.find("section").removeClass("expand");var i=e.parents("section:first");i.length&&i.addClass("expand")});var a=$(".drawer-layout"),n=a.find(".drawer"),r=function(){return n.removeClass("slide-right slide-left"),n.find(".drawer-overlay").remove(),a.removeClass("drawer-open drawer-slide-left-large drawer-slide-right-large"),!1};a.find("[data-drawer-slide]").click(function(t){var e=$(this).data("drawer-slide");a.addClass("drawer-open"),n.addClass("slide-"+e);var i=$(' ');return n.append(i),i.click(r),!1}),a.find("[data-drawer-close]").click(r)}}),Traverse.defaults={animationDuration:500,animationEasing:"linear",threshold:50,activeClass:"active",deepLinking:!1,barOffset:0},Traverse.prototype._init=function(){var t=this.$element[0].id;this.$targets=$("[data-traverse-target]"),this.$links=this.$element.find("a"),this.$element.attr({"data-resize":t,"data-scroll":t,id:t}),this.$active=$(),this.scrollPos=parseInt(window.pageYOffset,10),this._events()},Traverse.prototype.calcPoints=function(){var i=this,t=document.body,e=document.documentElement;this.points=[],this.winHeight=Math.round(Math.max(window.innerHeight,e.clientHeight)),this.docHeight=Math.round(Math.max(t.scrollHeight,t.offsetHeight,e.clientHeight,e.scrollHeight,e.offsetHeight)),this.$targets.each(function(){var t=$(this),e=t.offset().top;t.targetPoint=e,i.points.push(e)})},Traverse.prototype._events=function(){var s=this,a=$("html, body"),n={duration:s.options.animationDuration,easing:s.options.animationEasing};$(window).one("load",function(){s.calcPoints(),s._updateActive(),$(this).resize(function(t){s.reflow()}).scroll(function(t){s._updateActive()})}),this.$element.on("click",'a[href^="#"]',function(t){t.preventDefault();var e=this.getAttribute("href").replace(".","\\."),i=$(e).offset().top-s.options.barOffset;a.stop(!0).animate({scrollTop:i},n)})},Traverse.prototype.reflow=function(){this.calcPoints(),this._updateActive()},Traverse.prototype._updateActive=function(){var t,i=parseInt(window.pageYOffset,10);if(i+this.winHeight===this.docHeight)t=this.points.length-1;else if(i .column, .row.collapse > .columns {
- padding-right: 0;
- padding-left: 0; }
- .row .row {
- margin-right: -0.6578947368rem;
- margin-left: -0.6578947368rem; }
- @media print, screen and (min-width: 40em) {
- .row .row {
- margin-right: -0.9868421053rem;
- margin-left: -0.9868421053rem; } }
- @media print, screen and (min-width: 64em) {
- .row .row {
- margin-right: -0.9868421053rem;
- margin-left: -0.9868421053rem; } }
- .row .row.collapse {
- margin-right: 0;
- margin-left: 0; }
- .row.expanded {
- max-width: none; }
- .row.expanded .row {
- margin-right: auto;
- margin-left: auto; }
- .row:not(.expanded) .row {
- max-width: none; }
- .row.gutter-small > .column, .row.gutter-small > .columns {
- padding-right: 0.6578947368rem;
- padding-left: 0.6578947368rem; }
- .row.gutter-medium > .column, .row.gutter-medium > .columns {
- padding-right: 0.9868421053rem;
- padding-left: 0.9868421053rem; }
-
-.column, .columns {
- width: 100%;
- float: left;
- padding-right: 0.6578947368rem;
- padding-left: 0.6578947368rem; }
- @media print, screen and (min-width: 40em) {
- .column, .columns {
- padding-right: 0.9868421053rem;
- padding-left: 0.9868421053rem; } }
- .column:last-child:not(:first-child), .columns:last-child:not(:first-child) {
- float: right; }
- .column.end:last-child:last-child, .end.columns:last-child:last-child {
- float: left; }
-
-.column.row.row, .row.row.columns {
- float: none; }
-
-.row .column.row.row, .row .row.row.columns {
- margin-right: 0;
- margin-left: 0;
- padding-right: 0;
- padding-left: 0; }
-
-.small-1 {
- width: 8.3333333333%; }
-
-.small-push-1 {
- position: relative;
- left: 8.3333333333%; }
-
-.small-pull-1 {
- position: relative;
- left: -8.3333333333%; }
-
-.small-offset-0 {
- margin-left: 0%; }
-
-.small-2 {
- width: 16.6666666667%; }
-
-.small-push-2 {
- position: relative;
- left: 16.6666666667%; }
-
-.small-pull-2 {
- position: relative;
- left: -16.6666666667%; }
-
-.small-offset-1 {
- margin-left: 8.3333333333%; }
-
-.small-3 {
- width: 25%; }
-
-.small-push-3 {
- position: relative;
- left: 25%; }
-
-.small-pull-3 {
- position: relative;
- left: -25%; }
-
-.small-offset-2 {
- margin-left: 16.6666666667%; }
-
-.small-4 {
- width: 33.3333333333%; }
-
-.small-push-4 {
- position: relative;
- left: 33.3333333333%; }
-
-.small-pull-4 {
- position: relative;
- left: -33.3333333333%; }
-
-.small-offset-3 {
- margin-left: 25%; }
-
-.small-5 {
- width: 41.6666666667%; }
-
-.small-push-5 {
- position: relative;
- left: 41.6666666667%; }
-
-.small-pull-5 {
- position: relative;
- left: -41.6666666667%; }
-
-.small-offset-4 {
- margin-left: 33.3333333333%; }
-
-.small-6 {
- width: 50%; }
-
-.small-push-6 {
- position: relative;
- left: 50%; }
-
-.small-pull-6 {
- position: relative;
- left: -50%; }
-
-.small-offset-5 {
- margin-left: 41.6666666667%; }
-
-.small-7 {
- width: 58.3333333333%; }
-
-.small-push-7 {
- position: relative;
- left: 58.3333333333%; }
-
-.small-pull-7 {
- position: relative;
- left: -58.3333333333%; }
-
-.small-offset-6 {
- margin-left: 50%; }
-
-.small-8 {
- width: 66.6666666667%; }
-
-.small-push-8 {
- position: relative;
- left: 66.6666666667%; }
-
-.small-pull-8 {
- position: relative;
- left: -66.6666666667%; }
-
-.small-offset-7 {
- margin-left: 58.3333333333%; }
-
-.small-9 {
- width: 75%; }
-
-.small-push-9 {
- position: relative;
- left: 75%; }
-
-.small-pull-9 {
- position: relative;
- left: -75%; }
-
-.small-offset-8 {
- margin-left: 66.6666666667%; }
-
-.small-10 {
- width: 83.3333333333%; }
-
-.small-push-10 {
- position: relative;
- left: 83.3333333333%; }
-
-.small-pull-10 {
- position: relative;
- left: -83.3333333333%; }
-
-.small-offset-9 {
- margin-left: 75%; }
-
-.small-11 {
- width: 91.6666666667%; }
-
-.small-push-11 {
- position: relative;
- left: 91.6666666667%; }
-
-.small-pull-11 {
- position: relative;
- left: -91.6666666667%; }
-
-.small-offset-10 {
- margin-left: 83.3333333333%; }
-
-.small-12 {
- width: 100%; }
-
-.small-offset-11 {
- margin-left: 91.6666666667%; }
-
-.small-up-1 > .column, .small-up-1 > .columns {
- float: left;
- width: 100%; }
- .small-up-1 > .column:nth-of-type(1n), .small-up-1 > .columns:nth-of-type(1n) {
- clear: none; }
- .small-up-1 > .column:nth-of-type(1n+1), .small-up-1 > .columns:nth-of-type(1n+1) {
- clear: both; }
- .small-up-1 > .column:last-child, .small-up-1 > .columns:last-child {
- float: left; }
-
-.small-up-2 > .column, .small-up-2 > .columns {
- float: left;
- width: 50%; }
- .small-up-2 > .column:nth-of-type(1n), .small-up-2 > .columns:nth-of-type(1n) {
- clear: none; }
- .small-up-2 > .column:nth-of-type(2n+1), .small-up-2 > .columns:nth-of-type(2n+1) {
- clear: both; }
- .small-up-2 > .column:last-child, .small-up-2 > .columns:last-child {
- float: left; }
-
-.small-up-3 > .column, .small-up-3 > .columns {
- float: left;
- width: 33.3333333333%; }
- .small-up-3 > .column:nth-of-type(1n), .small-up-3 > .columns:nth-of-type(1n) {
- clear: none; }
- .small-up-3 > .column:nth-of-type(3n+1), .small-up-3 > .columns:nth-of-type(3n+1) {
- clear: both; }
- .small-up-3 > .column:last-child, .small-up-3 > .columns:last-child {
- float: left; }
-
-.small-up-4 > .column, .small-up-4 > .columns {
- float: left;
- width: 25%; }
- .small-up-4 > .column:nth-of-type(1n), .small-up-4 > .columns:nth-of-type(1n) {
- clear: none; }
- .small-up-4 > .column:nth-of-type(4n+1), .small-up-4 > .columns:nth-of-type(4n+1) {
- clear: both; }
- .small-up-4 > .column:last-child, .small-up-4 > .columns:last-child {
- float: left; }
-
-.small-up-5 > .column, .small-up-5 > .columns {
- float: left;
- width: 20%; }
- .small-up-5 > .column:nth-of-type(1n), .small-up-5 > .columns:nth-of-type(1n) {
- clear: none; }
- .small-up-5 > .column:nth-of-type(5n+1), .small-up-5 > .columns:nth-of-type(5n+1) {
- clear: both; }
- .small-up-5 > .column:last-child, .small-up-5 > .columns:last-child {
- float: left; }
-
-.small-up-6 > .column, .small-up-6 > .columns {
- float: left;
- width: 16.6666666667%; }
- .small-up-6 > .column:nth-of-type(1n), .small-up-6 > .columns:nth-of-type(1n) {
- clear: none; }
- .small-up-6 > .column:nth-of-type(6n+1), .small-up-6 > .columns:nth-of-type(6n+1) {
- clear: both; }
- .small-up-6 > .column:last-child, .small-up-6 > .columns:last-child {
- float: left; }
-
-.small-up-7 > .column, .small-up-7 > .columns {
- float: left;
- width: 14.2857142857%; }
- .small-up-7 > .column:nth-of-type(1n), .small-up-7 > .columns:nth-of-type(1n) {
- clear: none; }
- .small-up-7 > .column:nth-of-type(7n+1), .small-up-7 > .columns:nth-of-type(7n+1) {
- clear: both; }
- .small-up-7 > .column:last-child, .small-up-7 > .columns:last-child {
- float: left; }
-
-.small-up-8 > .column, .small-up-8 > .columns {
- float: left;
- width: 12.5%; }
- .small-up-8 > .column:nth-of-type(1n), .small-up-8 > .columns:nth-of-type(1n) {
- clear: none; }
- .small-up-8 > .column:nth-of-type(8n+1), .small-up-8 > .columns:nth-of-type(8n+1) {
- clear: both; }
- .small-up-8 > .column:last-child, .small-up-8 > .columns:last-child {
- float: left; }
-
-.small-collapse > .column, .small-collapse > .columns {
- padding-right: 0;
- padding-left: 0; }
-
-.small-collapse .row {
- margin-right: 0;
- margin-left: 0; }
-
-.expanded.row .small-collapse.row {
- margin-right: 0;
- margin-left: 0; }
-
-.small-uncollapse > .column, .small-uncollapse > .columns {
- padding-right: 0.6578947368rem;
- padding-left: 0.6578947368rem; }
-
-.small-centered {
- margin-right: auto;
- margin-left: auto; }
- .small-centered, .small-centered:last-child:not(:first-child) {
- float: none;
- clear: both; }
-
-.small-uncentered,
-.small-push-0,
-.small-pull-0 {
- position: static;
- float: left;
- margin-right: 0;
- margin-left: 0; }
-
-@media print, screen and (min-width: 40em) {
- .medium-1 {
- width: 8.3333333333%; }
- .medium-push-1 {
- position: relative;
- left: 8.3333333333%; }
- .medium-pull-1 {
- position: relative;
- left: -8.3333333333%; }
- .medium-offset-0 {
- margin-left: 0%; }
- .medium-2 {
- width: 16.6666666667%; }
- .medium-push-2 {
- position: relative;
- left: 16.6666666667%; }
- .medium-pull-2 {
- position: relative;
- left: -16.6666666667%; }
- .medium-offset-1 {
- margin-left: 8.3333333333%; }
- .medium-3 {
- width: 25%; }
- .medium-push-3 {
- position: relative;
- left: 25%; }
- .medium-pull-3 {
- position: relative;
- left: -25%; }
- .medium-offset-2 {
- margin-left: 16.6666666667%; }
- .medium-4 {
- width: 33.3333333333%; }
- .medium-push-4 {
- position: relative;
- left: 33.3333333333%; }
- .medium-pull-4 {
- position: relative;
- left: -33.3333333333%; }
- .medium-offset-3 {
- margin-left: 25%; }
- .medium-5 {
- width: 41.6666666667%; }
- .medium-push-5 {
- position: relative;
- left: 41.6666666667%; }
- .medium-pull-5 {
- position: relative;
- left: -41.6666666667%; }
- .medium-offset-4 {
- margin-left: 33.3333333333%; }
- .medium-6 {
- width: 50%; }
- .medium-push-6 {
- position: relative;
- left: 50%; }
- .medium-pull-6 {
- position: relative;
- left: -50%; }
- .medium-offset-5 {
- margin-left: 41.6666666667%; }
- .medium-7 {
- width: 58.3333333333%; }
- .medium-push-7 {
- position: relative;
- left: 58.3333333333%; }
- .medium-pull-7 {
- position: relative;
- left: -58.3333333333%; }
- .medium-offset-6 {
- margin-left: 50%; }
- .medium-8 {
- width: 66.6666666667%; }
- .medium-push-8 {
- position: relative;
- left: 66.6666666667%; }
- .medium-pull-8 {
- position: relative;
- left: -66.6666666667%; }
- .medium-offset-7 {
- margin-left: 58.3333333333%; }
- .medium-9 {
- width: 75%; }
- .medium-push-9 {
- position: relative;
- left: 75%; }
- .medium-pull-9 {
- position: relative;
- left: -75%; }
- .medium-offset-8 {
- margin-left: 66.6666666667%; }
- .medium-10 {
- width: 83.3333333333%; }
- .medium-push-10 {
- position: relative;
- left: 83.3333333333%; }
- .medium-pull-10 {
- position: relative;
- left: -83.3333333333%; }
- .medium-offset-9 {
- margin-left: 75%; }
- .medium-11 {
- width: 91.6666666667%; }
- .medium-push-11 {
- position: relative;
- left: 91.6666666667%; }
- .medium-pull-11 {
- position: relative;
- left: -91.6666666667%; }
- .medium-offset-10 {
- margin-left: 83.3333333333%; }
- .medium-12 {
- width: 100%; }
- .medium-offset-11 {
- margin-left: 91.6666666667%; }
- .medium-up-1 > .column, .medium-up-1 > .columns {
- float: left;
- width: 100%; }
- .medium-up-1 > .column:nth-of-type(1n), .medium-up-1 > .columns:nth-of-type(1n) {
- clear: none; }
- .medium-up-1 > .column:nth-of-type(1n+1), .medium-up-1 > .columns:nth-of-type(1n+1) {
- clear: both; }
- .medium-up-1 > .column:last-child, .medium-up-1 > .columns:last-child {
- float: left; }
- .medium-up-2 > .column, .medium-up-2 > .columns {
- float: left;
- width: 50%; }
- .medium-up-2 > .column:nth-of-type(1n), .medium-up-2 > .columns:nth-of-type(1n) {
- clear: none; }
- .medium-up-2 > .column:nth-of-type(2n+1), .medium-up-2 > .columns:nth-of-type(2n+1) {
- clear: both; }
- .medium-up-2 > .column:last-child, .medium-up-2 > .columns:last-child {
- float: left; }
- .medium-up-3 > .column, .medium-up-3 > .columns {
- float: left;
- width: 33.3333333333%; }
- .medium-up-3 > .column:nth-of-type(1n), .medium-up-3 > .columns:nth-of-type(1n) {
- clear: none; }
- .medium-up-3 > .column:nth-of-type(3n+1), .medium-up-3 > .columns:nth-of-type(3n+1) {
- clear: both; }
- .medium-up-3 > .column:last-child, .medium-up-3 > .columns:last-child {
- float: left; }
- .medium-up-4 > .column, .medium-up-4 > .columns {
- float: left;
- width: 25%; }
- .medium-up-4 > .column:nth-of-type(1n), .medium-up-4 > .columns:nth-of-type(1n) {
- clear: none; }
- .medium-up-4 > .column:nth-of-type(4n+1), .medium-up-4 > .columns:nth-of-type(4n+1) {
- clear: both; }
- .medium-up-4 > .column:last-child, .medium-up-4 > .columns:last-child {
- float: left; }
- .medium-up-5 > .column, .medium-up-5 > .columns {
- float: left;
- width: 20%; }
- .medium-up-5 > .column:nth-of-type(1n), .medium-up-5 > .columns:nth-of-type(1n) {
- clear: none; }
- .medium-up-5 > .column:nth-of-type(5n+1), .medium-up-5 > .columns:nth-of-type(5n+1) {
- clear: both; }
- .medium-up-5 > .column:last-child, .medium-up-5 > .columns:last-child {
- float: left; }
- .medium-up-6 > .column, .medium-up-6 > .columns {
- float: left;
- width: 16.6666666667%; }
- .medium-up-6 > .column:nth-of-type(1n), .medium-up-6 > .columns:nth-of-type(1n) {
- clear: none; }
- .medium-up-6 > .column:nth-of-type(6n+1), .medium-up-6 > .columns:nth-of-type(6n+1) {
- clear: both; }
- .medium-up-6 > .column:last-child, .medium-up-6 > .columns:last-child {
- float: left; }
- .medium-up-7 > .column, .medium-up-7 > .columns {
- float: left;
- width: 14.2857142857%; }
- .medium-up-7 > .column:nth-of-type(1n), .medium-up-7 > .columns:nth-of-type(1n) {
- clear: none; }
- .medium-up-7 > .column:nth-of-type(7n+1), .medium-up-7 > .columns:nth-of-type(7n+1) {
- clear: both; }
- .medium-up-7 > .column:last-child, .medium-up-7 > .columns:last-child {
- float: left; }
- .medium-up-8 > .column, .medium-up-8 > .columns {
- float: left;
- width: 12.5%; }
- .medium-up-8 > .column:nth-of-type(1n), .medium-up-8 > .columns:nth-of-type(1n) {
- clear: none; }
- .medium-up-8 > .column:nth-of-type(8n+1), .medium-up-8 > .columns:nth-of-type(8n+1) {
- clear: both; }
- .medium-up-8 > .column:last-child, .medium-up-8 > .columns:last-child {
- float: left; }
- .medium-collapse > .column, .medium-collapse > .columns {
- padding-right: 0;
- padding-left: 0; }
- .medium-collapse .row {
- margin-right: 0;
- margin-left: 0; }
- .expanded.row .medium-collapse.row {
- margin-right: 0;
- margin-left: 0; }
- .medium-uncollapse > .column, .medium-uncollapse > .columns {
- padding-right: 0.9868421053rem;
- padding-left: 0.9868421053rem; }
- .medium-centered {
- margin-right: auto;
- margin-left: auto; }
- .medium-centered, .medium-centered:last-child:not(:first-child) {
- float: none;
- clear: both; }
- .medium-uncentered,
- .medium-push-0,
- .medium-pull-0 {
- position: static;
- float: left;
- margin-right: 0;
- margin-left: 0; } }
-
-@media print, screen and (min-width: 64em) {
- .large-1 {
- width: 8.3333333333%; }
- .large-push-1 {
- position: relative;
- left: 8.3333333333%; }
- .large-pull-1 {
- position: relative;
- left: -8.3333333333%; }
- .large-offset-0 {
- margin-left: 0%; }
- .large-2 {
- width: 16.6666666667%; }
- .large-push-2 {
- position: relative;
- left: 16.6666666667%; }
- .large-pull-2 {
- position: relative;
- left: -16.6666666667%; }
- .large-offset-1 {
- margin-left: 8.3333333333%; }
- .large-3 {
- width: 25%; }
- .large-push-3 {
- position: relative;
- left: 25%; }
- .large-pull-3 {
- position: relative;
- left: -25%; }
- .large-offset-2 {
- margin-left: 16.6666666667%; }
- .large-4 {
- width: 33.3333333333%; }
- .large-push-4 {
- position: relative;
- left: 33.3333333333%; }
- .large-pull-4 {
- position: relative;
- left: -33.3333333333%; }
- .large-offset-3 {
- margin-left: 25%; }
- .large-5 {
- width: 41.6666666667%; }
- .large-push-5 {
- position: relative;
- left: 41.6666666667%; }
- .large-pull-5 {
- position: relative;
- left: -41.6666666667%; }
- .large-offset-4 {
- margin-left: 33.3333333333%; }
- .large-6 {
- width: 50%; }
- .large-push-6 {
- position: relative;
- left: 50%; }
- .large-pull-6 {
- position: relative;
- left: -50%; }
- .large-offset-5 {
- margin-left: 41.6666666667%; }
- .large-7 {
- width: 58.3333333333%; }
- .large-push-7 {
- position: relative;
- left: 58.3333333333%; }
- .large-pull-7 {
- position: relative;
- left: -58.3333333333%; }
- .large-offset-6 {
- margin-left: 50%; }
- .large-8 {
- width: 66.6666666667%; }
- .large-push-8 {
- position: relative;
- left: 66.6666666667%; }
- .large-pull-8 {
- position: relative;
- left: -66.6666666667%; }
- .large-offset-7 {
- margin-left: 58.3333333333%; }
- .large-9 {
- width: 75%; }
- .large-push-9 {
- position: relative;
- left: 75%; }
- .large-pull-9 {
- position: relative;
- left: -75%; }
- .large-offset-8 {
- margin-left: 66.6666666667%; }
- .large-10 {
- width: 83.3333333333%; }
- .large-push-10 {
- position: relative;
- left: 83.3333333333%; }
- .large-pull-10 {
- position: relative;
- left: -83.3333333333%; }
- .large-offset-9 {
- margin-left: 75%; }
- .large-11 {
- width: 91.6666666667%; }
- .large-push-11 {
- position: relative;
- left: 91.6666666667%; }
- .large-pull-11 {
- position: relative;
- left: -91.6666666667%; }
- .large-offset-10 {
- margin-left: 83.3333333333%; }
- .large-12 {
- width: 100%; }
- .large-offset-11 {
- margin-left: 91.6666666667%; }
- .large-up-1 > .column, .large-up-1 > .columns {
- float: left;
- width: 100%; }
- .large-up-1 > .column:nth-of-type(1n), .large-up-1 > .columns:nth-of-type(1n) {
- clear: none; }
- .large-up-1 > .column:nth-of-type(1n+1), .large-up-1 > .columns:nth-of-type(1n+1) {
- clear: both; }
- .large-up-1 > .column:last-child, .large-up-1 > .columns:last-child {
- float: left; }
- .large-up-2 > .column, .large-up-2 > .columns {
- float: left;
- width: 50%; }
- .large-up-2 > .column:nth-of-type(1n), .large-up-2 > .columns:nth-of-type(1n) {
- clear: none; }
- .large-up-2 > .column:nth-of-type(2n+1), .large-up-2 > .columns:nth-of-type(2n+1) {
- clear: both; }
- .large-up-2 > .column:last-child, .large-up-2 > .columns:last-child {
- float: left; }
- .large-up-3 > .column, .large-up-3 > .columns {
- float: left;
- width: 33.3333333333%; }
- .large-up-3 > .column:nth-of-type(1n), .large-up-3 > .columns:nth-of-type(1n) {
- clear: none; }
- .large-up-3 > .column:nth-of-type(3n+1), .large-up-3 > .columns:nth-of-type(3n+1) {
- clear: both; }
- .large-up-3 > .column:last-child, .large-up-3 > .columns:last-child {
- float: left; }
- .large-up-4 > .column, .large-up-4 > .columns {
- float: left;
- width: 25%; }
- .large-up-4 > .column:nth-of-type(1n), .large-up-4 > .columns:nth-of-type(1n) {
- clear: none; }
- .large-up-4 > .column:nth-of-type(4n+1), .large-up-4 > .columns:nth-of-type(4n+1) {
- clear: both; }
- .large-up-4 > .column:last-child, .large-up-4 > .columns:last-child {
- float: left; }
- .large-up-5 > .column, .large-up-5 > .columns {
- float: left;
- width: 20%; }
- .large-up-5 > .column:nth-of-type(1n), .large-up-5 > .columns:nth-of-type(1n) {
- clear: none; }
- .large-up-5 > .column:nth-of-type(5n+1), .large-up-5 > .columns:nth-of-type(5n+1) {
- clear: both; }
- .large-up-5 > .column:last-child, .large-up-5 > .columns:last-child {
- float: left; }
- .large-up-6 > .column, .large-up-6 > .columns {
- float: left;
- width: 16.6666666667%; }
- .large-up-6 > .column:nth-of-type(1n), .large-up-6 > .columns:nth-of-type(1n) {
- clear: none; }
- .large-up-6 > .column:nth-of-type(6n+1), .large-up-6 > .columns:nth-of-type(6n+1) {
- clear: both; }
- .large-up-6 > .column:last-child, .large-up-6 > .columns:last-child {
- float: left; }
- .large-up-7 > .column, .large-up-7 > .columns {
- float: left;
- width: 14.2857142857%; }
- .large-up-7 > .column:nth-of-type(1n), .large-up-7 > .columns:nth-of-type(1n) {
- clear: none; }
- .large-up-7 > .column:nth-of-type(7n+1), .large-up-7 > .columns:nth-of-type(7n+1) {
- clear: both; }
- .large-up-7 > .column:last-child, .large-up-7 > .columns:last-child {
- float: left; }
- .large-up-8 > .column, .large-up-8 > .columns {
- float: left;
- width: 12.5%; }
- .large-up-8 > .column:nth-of-type(1n), .large-up-8 > .columns:nth-of-type(1n) {
- clear: none; }
- .large-up-8 > .column:nth-of-type(8n+1), .large-up-8 > .columns:nth-of-type(8n+1) {
- clear: both; }
- .large-up-8 > .column:last-child, .large-up-8 > .columns:last-child {
- float: left; }
- .large-collapse > .column, .large-collapse > .columns {
- padding-right: 0;
- padding-left: 0; }
- .large-collapse .row {
- margin-right: 0;
- margin-left: 0; }
- .expanded.row .large-collapse.row {
- margin-right: 0;
- margin-left: 0; }
- .large-uncollapse > .column, .large-uncollapse > .columns {
- padding-right: 0.9868421053rem;
- padding-left: 0.9868421053rem; }
- .large-centered {
- margin-right: auto;
- margin-left: auto; }
- .large-centered, .large-centered:last-child:not(:first-child) {
- float: none;
- clear: both; }
- .large-uncentered,
- .large-push-0,
- .large-pull-0 {
- position: static;
- float: left;
- margin-right: 0;
- margin-left: 0; } }
-
-.column-block {
- margin-bottom: 1.3157894737rem; }
- .column-block > :last-child {
- margin-bottom: 0; }
- @media print, screen and (min-width: 40em) {
- .column-block {
- margin-bottom: 1.9736842105rem; }
- .column-block > :last-child {
- margin-bottom: 0; } }
-
-div,
-dl,
-dt,
-dd,
-ul,
-ol,
-li,
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-pre,
-form,
-p,
-blockquote,
-th,
-td {
- margin: 0;
- padding: 0; }
-
-p {
- margin-bottom: 1rem;
- font-size: inherit;
- line-height: 1.6;
- text-rendering: optimizeLegibility; }
-
-em,
-i {
- font-style: italic;
- line-height: inherit; }
-
-strong,
-b {
- font-weight: bold;
- line-height: inherit; }
-
-small {
- font-size: 80%;
- line-height: inherit; }
-
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
- font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
- font-style: normal;
- font-weight: normal;
- color: inherit;
- text-rendering: optimizeLegibility; }
- h1 small,
- h2 small,
- h3 small,
- h4 small,
- h5 small,
- h6 small {
- line-height: 0;
- color: #cacaca; }
-
-h1 {
- font-size: 1.5789473684rem;
- line-height: 1.4;
- margin-top: 0;
- margin-bottom: 0.5rem; }
-
-h2 {
- font-size: 1.3157894737rem;
- line-height: 1.4;
- margin-top: 0;
- margin-bottom: 0.5rem; }
-
-h3 {
- font-size: 1.25rem;
- line-height: 1.4;
- margin-top: 0;
- margin-bottom: 0.5rem; }
-
-h4 {
- font-size: 1.1842105263rem;
- line-height: 1.4;
- margin-top: 0;
- margin-bottom: 0.5rem; }
-
-h5 {
- font-size: 1.1184210526rem;
- line-height: 1.4;
- margin-top: 0;
- margin-bottom: 0.5rem; }
-
-h6 {
- font-size: 1.0526315789rem;
- line-height: 1.4;
- margin-top: 0;
- margin-bottom: 0.5rem; }
-
-@media print, screen and (min-width: 40em) {
- h1 {
- font-size: 1.7105263158rem; }
- h2 {
- font-size: 1.5789473684rem; }
- h3 {
- font-size: 1.3157894737rem; }
- h4 {
- font-size: 1.1842105263rem; }
- h5 {
- font-size: 1.1184210526rem; }
- h6 {
- font-size: 1.0526315789rem; } }
-
-a {
- line-height: inherit;
- color: #1779ba;
- text-decoration: none;
- cursor: pointer; }
- a:hover, a:focus {
- color: #1468a0; }
- a img {
- border: 0; }
-
-hr {
- clear: both;
- max-width: auto;
- height: 0;
- margin: 1.3157894737rem auto;
- border-top: 0;
- border-right: 0;
- border-bottom: 1px solid #cacaca;
- border-left: 0; }
-
-ul,
-ol,
-dl {
- margin-bottom: 1rem;
- list-style-position: outside;
- line-height: 1.6; }
-
-li {
- font-size: inherit; }
-
-ul {
- margin-left: 1.25rem;
- list-style-type: disc; }
-
-ol {
- margin-left: 1.25rem; }
-
-ul ul, ol ul, ul ol, ol ol {
- margin-left: 1.25rem;
- margin-bottom: 0; }
-
-dl {
- margin-bottom: 1rem; }
- dl dt {
- margin-bottom: 0.3rem;
- font-weight: bold; }
-
-blockquote {
- margin: 0 0 1rem;
- padding: 0.5921052632rem 1.3157894737rem 0 1.25rem;
- border-left: 1px solid #cacaca; }
- blockquote, blockquote p {
- line-height: 1.6;
- color: #8a8a8a; }
-
-cite {
- display: block;
- font-size: 0.8552631579rem;
- color: #8a8a8a; }
- cite:before {
- content: "— "; }
-
-abbr, abbr[title] {
- border-bottom: 1px dotted #2d3134;
- cursor: help;
- text-decoration: none; }
-
-figure {
- margin: 0; }
-
-code {
- padding: 0.1315789474rem 0.3289473684rem 0.0657894737rem;
- border: 1px solid #cacaca;
- background-color: #e6e6e6;
- font-family: Consolas, "Liberation Mono", Courier, monospace;
- font-weight: normal;
- color: #2d3134; }
-
-kbd {
- margin: 0;
- padding: 0.1315789474rem 0.2631578947rem 0;
- background-color: #e6e6e6;
- font-family: Consolas, "Liberation Mono", Courier, monospace;
- color: #2d3134; }
-
-.subheader {
- margin-top: 0.2rem;
- margin-bottom: 0.5rem;
- font-weight: normal;
- line-height: 1.4;
- color: #8a8a8a; }
-
-.lead {
- font-size: 118.75%;
- line-height: 1.6; }
-
-.stat {
- font-size: 2.5rem;
- line-height: 1; }
- p + .stat {
- margin-top: -1rem; }
-
-ul.no-bullet, ol.no-bullet {
- margin-left: 0;
- list-style: none; }
-
-.text-left {
- text-align: left; }
-
-.text-right {
- text-align: right; }
-
-.text-center {
- text-align: center; }
-
-.text-justify {
- text-align: justify; }
-
-@media print, screen and (min-width: 40em) {
- .medium-text-left {
- text-align: left; }
- .medium-text-right {
- text-align: right; }
- .medium-text-center {
- text-align: center; }
- .medium-text-justify {
- text-align: justify; } }
-
-@media print, screen and (min-width: 64em) {
- .large-text-left {
- text-align: left; }
- .large-text-right {
- text-align: right; }
- .large-text-center {
- text-align: center; }
- .large-text-justify {
- text-align: justify; } }
-
-.show-for-print {
- display: none !important; }
-
-@media print {
- * {
- background: transparent !important;
- box-shadow: none !important;
- color: black !important;
- text-shadow: none !important; }
- .show-for-print {
- display: block !important; }
- .hide-for-print {
- display: none !important; }
- table.show-for-print {
- display: table !important; }
- thead.show-for-print {
- display: table-header-group !important; }
- tbody.show-for-print {
- display: table-row-group !important; }
- tr.show-for-print {
- display: table-row !important; }
- td.show-for-print {
- display: table-cell !important; }
- th.show-for-print {
- display: table-cell !important; }
- a,
- a:visited {
- text-decoration: underline; }
- a[href]:after {
- content: " (" attr(href) ")"; }
- .ir a:after,
- a[href^='javascript:']:after,
- a[href^='#']:after {
- content: ''; }
- abbr[title]:after {
- content: " (" attr(title) ")"; }
- pre,
- blockquote {
- border: 1px solid #8a8a8a;
- page-break-inside: avoid; }
- thead {
- display: table-header-group; }
- tr,
- img {
- page-break-inside: avoid; }
- img {
- max-width: 100% !important; }
- @page {
- margin: 0.5cm; }
- p,
- h2,
- h3 {
- orphans: 3;
- widows: 3; }
- h2,
- h3 {
- page-break-after: avoid; }
- .print-break-inside {
- page-break-inside: auto; } }
-
-.button {
- display: inline-block;
- vertical-align: middle;
- margin: 0 0 1rem 0;
- font-family: inherit;
- padding: 0.85em 1em;
- -webkit-appearance: none;
- border: 1px solid transparent;
- border-radius: 0;
- transition: background-color 0.25s ease-out, color 0.25s ease-out;
- font-size: 0.9rem;
- line-height: 1;
- text-align: center;
- cursor: pointer;
- background-color: #1779ba;
- color: #fefefe; }
- [data-whatinput='mouse'] .button {
- outline: 0; }
- .button:hover, .button:focus {
- background-color: #14679e;
- color: #fefefe; }
- .button.tiny {
- font-size: 0.6rem; }
- .button.small {
- font-size: 0.75rem; }
- .button.large {
- font-size: 1.25rem; }
- .button.expanded {
- display: block;
- width: 100%;
- margin-right: 0;
- margin-left: 0; }
- .button.primary {
- background-color: #1779ba;
- color: #fefefe; }
- .button.primary:hover, .button.primary:focus {
- background-color: #126195;
- color: #fefefe; }
- .button.secondary {
- background-color: #767676;
- color: #fefefe; }
- .button.secondary:hover, .button.secondary:focus {
- background-color: #5e5e5e;
- color: #fefefe; }
- .button.success {
- background-color: #3adb76;
- color: #2d3134; }
- .button.success:hover, .button.success:focus {
- background-color: #22bb5b;
- color: #2d3134; }
- .button.warning {
- background-color: #ffae00;
- color: #2d3134; }
- .button.warning:hover, .button.warning:focus {
- background-color: #cc8b00;
- color: #2d3134; }
- .button.alert {
- background-color: #cc4b37;
- color: #fefefe; }
- .button.alert:hover, .button.alert:focus {
- background-color: #a53b2a;
- color: #fefefe; }
- .button.disabled, .button[disabled] {
- opacity: 0.25;
- cursor: not-allowed; }
- .button.disabled, .button.disabled:hover, .button.disabled:focus, .button[disabled], .button[disabled]:hover, .button[disabled]:focus {
- background-color: #1779ba;
- color: #fefefe; }
- .button.disabled.primary, .button[disabled].primary {
- opacity: 0.25;
- cursor: not-allowed; }
- .button.disabled.primary, .button.disabled.primary:hover, .button.disabled.primary:focus, .button[disabled].primary, .button[disabled].primary:hover, .button[disabled].primary:focus {
- background-color: #1779ba;
- color: #fefefe; }
- .button.disabled.secondary, .button[disabled].secondary {
- opacity: 0.25;
- cursor: not-allowed; }
- .button.disabled.secondary, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
- background-color: #767676;
- color: #fefefe; }
- .button.disabled.success, .button[disabled].success {
- opacity: 0.25;
- cursor: not-allowed; }
- .button.disabled.success, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success, .button[disabled].success:hover, .button[disabled].success:focus {
- background-color: #3adb76;
- color: #2d3134; }
- .button.disabled.warning, .button[disabled].warning {
- opacity: 0.25;
- cursor: not-allowed; }
- .button.disabled.warning, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning, .button[disabled].warning:hover, .button[disabled].warning:focus {
- background-color: #ffae00;
- color: #2d3134; }
- .button.disabled.alert, .button[disabled].alert {
- opacity: 0.25;
- cursor: not-allowed; }
- .button.disabled.alert, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert, .button[disabled].alert:hover, .button[disabled].alert:focus {
- background-color: #cc4b37;
- color: #fefefe; }
- .button.hollow {
- border: 1px solid #1779ba;
- color: #1779ba; }
- .button.hollow, .button.hollow:hover, .button.hollow:focus {
- background-color: transparent; }
- .button.hollow.disabled, .button.hollow.disabled:hover, .button.hollow.disabled:focus, .button.hollow[disabled], .button.hollow[disabled]:hover, .button.hollow[disabled]:focus {
- background-color: transparent; }
- .button.hollow:hover, .button.hollow:focus {
- border-color: #0c3d5d;
- color: #0c3d5d; }
- .button.hollow:hover.disabled, .button.hollow:hover[disabled], .button.hollow:focus.disabled, .button.hollow:focus[disabled] {
- border: 1px solid #1779ba;
- color: #1779ba; }
- .button.hollow.primary {
- border: 1px solid #1779ba;
- color: #1779ba; }
- .button.hollow.primary:hover, .button.hollow.primary:focus {
- border-color: #0c3d5d;
- color: #0c3d5d; }
- .button.hollow.primary:hover.disabled, .button.hollow.primary:hover[disabled], .button.hollow.primary:focus.disabled, .button.hollow.primary:focus[disabled] {
- border: 1px solid #1779ba;
- color: #1779ba; }
- .button.hollow.secondary {
- border: 1px solid #767676;
- color: #767676; }
- .button.hollow.secondary:hover, .button.hollow.secondary:focus {
- border-color: #3b3b3b;
- color: #3b3b3b; }
- .button.hollow.secondary:hover.disabled, .button.hollow.secondary:hover[disabled], .button.hollow.secondary:focus.disabled, .button.hollow.secondary:focus[disabled] {
- border: 1px solid #767676;
- color: #767676; }
- .button.hollow.success {
- border: 1px solid #3adb76;
- color: #3adb76; }
- .button.hollow.success:hover, .button.hollow.success:focus {
- border-color: #157539;
- color: #157539; }
- .button.hollow.success:hover.disabled, .button.hollow.success:hover[disabled], .button.hollow.success:focus.disabled, .button.hollow.success:focus[disabled] {
- border: 1px solid #3adb76;
- color: #3adb76; }
- .button.hollow.warning {
- border: 1px solid #ffae00;
- color: #ffae00; }
- .button.hollow.warning:hover, .button.hollow.warning:focus {
- border-color: #805700;
- color: #805700; }
- .button.hollow.warning:hover.disabled, .button.hollow.warning:hover[disabled], .button.hollow.warning:focus.disabled, .button.hollow.warning:focus[disabled] {
- border: 1px solid #ffae00;
- color: #ffae00; }
- .button.hollow.alert {
- border: 1px solid #cc4b37;
- color: #cc4b37; }
- .button.hollow.alert:hover, .button.hollow.alert:focus {
- border-color: #67251a;
- color: #67251a; }
- .button.hollow.alert:hover.disabled, .button.hollow.alert:hover[disabled], .button.hollow.alert:focus.disabled, .button.hollow.alert:focus[disabled] {
- border: 1px solid #cc4b37;
- color: #cc4b37; }
- .button.clear {
- border: 1px solid #1779ba;
- color: #1779ba; }
- .button.clear, .button.clear:hover, .button.clear:focus {
- background-color: transparent; }
- .button.clear.disabled, .button.clear.disabled:hover, .button.clear.disabled:focus, .button.clear[disabled], .button.clear[disabled]:hover, .button.clear[disabled]:focus {
- background-color: transparent; }
- .button.clear:hover, .button.clear:focus {
- border-color: #0c3d5d;
- color: #0c3d5d; }
- .button.clear:hover.disabled, .button.clear:hover[disabled], .button.clear:focus.disabled, .button.clear:focus[disabled] {
- border: 1px solid #1779ba;
- color: #1779ba; }
- .button.clear, .button.clear.disabled, .button.clear[disabled], .button.clear:hover, .button.clear:hover.disabled, .button.clear:hover[disabled], .button.clear:focus, .button.clear:focus.disabled, .button.clear:focus[disabled] {
- border-color: transparent; }
- .button.clear.primary {
- border: 1px solid #1779ba;
- color: #1779ba; }
- .button.clear.primary:hover, .button.clear.primary:focus {
- border-color: #0c3d5d;
- color: #0c3d5d; }
- .button.clear.primary:hover.disabled, .button.clear.primary:hover[disabled], .button.clear.primary:focus.disabled, .button.clear.primary:focus[disabled] {
- border: 1px solid #1779ba;
- color: #1779ba; }
- .button.clear.primary, .button.clear.primary.disabled, .button.clear.primary[disabled], .button.clear.primary:hover, .button.clear.primary:hover.disabled, .button.clear.primary:hover[disabled], .button.clear.primary:focus, .button.clear.primary:focus.disabled, .button.clear.primary:focus[disabled] {
- border-color: transparent; }
- .button.clear.secondary {
- border: 1px solid #767676;
- color: #767676; }
- .button.clear.secondary:hover, .button.clear.secondary:focus {
- border-color: #3b3b3b;
- color: #3b3b3b; }
- .button.clear.secondary:hover.disabled, .button.clear.secondary:hover[disabled], .button.clear.secondary:focus.disabled, .button.clear.secondary:focus[disabled] {
- border: 1px solid #767676;
- color: #767676; }
- .button.clear.secondary, .button.clear.secondary.disabled, .button.clear.secondary[disabled], .button.clear.secondary:hover, .button.clear.secondary:hover.disabled, .button.clear.secondary:hover[disabled], .button.clear.secondary:focus, .button.clear.secondary:focus.disabled, .button.clear.secondary:focus[disabled] {
- border-color: transparent; }
- .button.clear.success {
- border: 1px solid #3adb76;
- color: #3adb76; }
- .button.clear.success:hover, .button.clear.success:focus {
- border-color: #157539;
- color: #157539; }
- .button.clear.success:hover.disabled, .button.clear.success:hover[disabled], .button.clear.success:focus.disabled, .button.clear.success:focus[disabled] {
- border: 1px solid #3adb76;
- color: #3adb76; }
- .button.clear.success, .button.clear.success.disabled, .button.clear.success[disabled], .button.clear.success:hover, .button.clear.success:hover.disabled, .button.clear.success:hover[disabled], .button.clear.success:focus, .button.clear.success:focus.disabled, .button.clear.success:focus[disabled] {
- border-color: transparent; }
- .button.clear.warning {
- border: 1px solid #ffae00;
- color: #ffae00; }
- .button.clear.warning:hover, .button.clear.warning:focus {
- border-color: #805700;
- color: #805700; }
- .button.clear.warning:hover.disabled, .button.clear.warning:hover[disabled], .button.clear.warning:focus.disabled, .button.clear.warning:focus[disabled] {
- border: 1px solid #ffae00;
- color: #ffae00; }
- .button.clear.warning, .button.clear.warning.disabled, .button.clear.warning[disabled], .button.clear.warning:hover, .button.clear.warning:hover.disabled, .button.clear.warning:hover[disabled], .button.clear.warning:focus, .button.clear.warning:focus.disabled, .button.clear.warning:focus[disabled] {
- border-color: transparent; }
- .button.clear.alert {
- border: 1px solid #cc4b37;
- color: #cc4b37; }
- .button.clear.alert:hover, .button.clear.alert:focus {
- border-color: #67251a;
- color: #67251a; }
- .button.clear.alert:hover.disabled, .button.clear.alert:hover[disabled], .button.clear.alert:focus.disabled, .button.clear.alert:focus[disabled] {
- border: 1px solid #cc4b37;
- color: #cc4b37; }
- .button.clear.alert, .button.clear.alert.disabled, .button.clear.alert[disabled], .button.clear.alert:hover, .button.clear.alert:hover.disabled, .button.clear.alert:hover[disabled], .button.clear.alert:focus, .button.clear.alert:focus.disabled, .button.clear.alert:focus[disabled] {
- border-color: transparent; }
- .button.dropdown::after {
- display: block;
- width: 0;
- height: 0;
- border: inset 0.4em;
- content: '';
- border-bottom-width: 0;
- border-top-style: solid;
- border-color: #fefefe transparent transparent;
- position: relative;
- top: 0.4em;
- display: inline-block;
- float: right;
- margin-left: 1em; }
- .button.dropdown.hollow::after {
- border-top-color: #1779ba; }
- .button.dropdown.hollow.primary::after {
- border-top-color: #1779ba; }
- .button.dropdown.hollow.secondary::after {
- border-top-color: #767676; }
- .button.dropdown.hollow.success::after {
- border-top-color: #3adb76; }
- .button.dropdown.hollow.warning::after {
- border-top-color: #ffae00; }
- .button.dropdown.hollow.alert::after {
- border-top-color: #cc4b37; }
- .button.arrow-only::after {
- top: -0.1em;
- float: none;
- margin-left: 0; }
-
-[type='text'], [type='password'], [type='date'], [type='datetime'], [type='datetime-local'], [type='month'], [type='week'], [type='email'], [type='number'], [type='search'], [type='tel'], [type='time'], [type='url'], [type='color'],
-textarea {
- display: block;
- box-sizing: border-box;
- width: 100%;
- height: 2.5657894737rem;
- margin: 0 0 1.0526315789rem;
- padding: 0.5263157895rem;
- border: 1px solid #cacaca;
- border-radius: 0;
- background-color: #fefefe;
- box-shadow: inset 0 1px 2px rgba(45, 49, 52, 0.1);
- font-family: inherit;
- font-size: 1.0526315789rem;
- font-weight: normal;
- line-height: 1.5;
- color: #2d3134;
- transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
- appearance: none; }
- [type='text']:focus, [type='password']:focus, [type='date']:focus, [type='datetime']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='week']:focus, [type='email']:focus, [type='number']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='url']:focus, [type='color']:focus,
- textarea:focus {
- outline: none;
- border: 1px solid #8a8a8a;
- background-color: #fefefe;
- box-shadow: 0 0 5px #cacaca;
- transition: box-shadow 0.5s, border-color 0.25s ease-in-out; }
-
-textarea {
- max-width: 100%; }
- textarea[rows] {
- height: auto; }
-
-input::placeholder,
-textarea::placeholder {
- color: #cacaca; }
-
-input:disabled, input[readonly],
-textarea:disabled,
-textarea[readonly] {
- background-color: #e6e6e6;
- cursor: not-allowed; }
-
-[type='submit'],
-[type='button'] {
- appearance: none;
- border-radius: 0; }
-
-input[type='search'] {
- box-sizing: border-box; }
-
-[type='file'],
-[type='checkbox'],
-[type='radio'] {
- margin: 0 0 1.0526315789rem; }
-
-[type='checkbox'] + label,
-[type='radio'] + label {
- display: inline-block;
- vertical-align: baseline;
- margin-left: 0.5263157895rem;
- margin-right: 1.0526315789rem;
- margin-bottom: 0; }
- [type='checkbox'] + label[for],
- [type='radio'] + label[for] {
- cursor: pointer; }
-
-label > [type='checkbox'],
-label > [type='radio'] {
- margin-right: 0.5263157895rem; }
-
-[type='file'] {
- width: 100%; }
-
-label {
- display: block;
- margin: 0;
- font-size: 0.9210526316rem;
- font-weight: normal;
- line-height: 1.8;
- color: #2d3134; }
- label.middle {
- margin: 0 0 1.0526315789rem;
- padding: 0.5921052632rem 0; }
-
-.help-text {
- margin-top: -0.5263157895rem;
- font-size: 0.8552631579rem;
- font-style: italic;
- color: #2d3134; }
-
-.input-group {
- display: flex;
- width: 100%;
- margin-bottom: 1.0526315789rem;
- align-items: stretch; }
- .input-group > :first-child {
- border-radius: 0 0 0 0; }
- .input-group > :last-child > * {
- border-radius: 0 0 0 0; }
-
-.input-group-label, .input-group-field, .input-group-button, .input-group-button a,
-.input-group-button input,
-.input-group-button button,
-.input-group-button label {
- margin: 0;
- white-space: nowrap; }
-
-.input-group-label {
- padding: 0 1rem;
- border: 1px solid #cacaca;
- background: #e6e6e6;
- color: #2d3134;
- text-align: center;
- white-space: nowrap;
- display: flex;
- flex: 0 0 auto;
- align-items: center; }
- .input-group-label:first-child {
- border-right: 0; }
- .input-group-label:last-child {
- border-left: 0; }
-
-.input-group-field {
- border-radius: 0;
- flex: 1 1 0px;
- height: auto;
- min-width: 0; }
-
-.input-group-button {
- padding-top: 0;
- padding-bottom: 0;
- text-align: center;
- flex: 0 0 auto; }
- .input-group-button a,
- .input-group-button input,
- .input-group-button button,
- .input-group-button label {
- height: 2.6315789474rem;
- padding-top: 0;
- padding-bottom: 0;
- font-size: 1.0526315789rem; }
-
-fieldset {
- margin: 0;
- padding: 0;
- border: 0; }
-
-legend {
- max-width: 100%;
- margin-bottom: 0.5263157895rem; }
-
-.fieldset {
- margin: 1.1842105263rem 0;
- padding: 1.3157894737rem;
- border: 1px solid #cacaca; }
- .fieldset legend {
- margin: 0;
- margin-left: -0.1973684211rem;
- padding: 0 0.1973684211rem; }
-
-select {
- height: 2.5657894737rem;
- margin: 0 0 1.0526315789rem;
- padding: 0.5263157895rem;
- appearance: none;
- border: 1px solid #cacaca;
- border-radius: 0;
- background-color: #fefefe;
- font-family: inherit;
- font-size: 1.0526315789rem;
- font-weight: normal;
- line-height: 1.5;
- color: #2d3134;
- background-image: url("data:image/svg+xml;utf8, ");
- background-origin: content-box;
- background-position: right -1.0526315789rem center;
- background-repeat: no-repeat;
- background-size: 9px 6px;
- padding-right: 1.5789473684rem;
- transition: box-shadow 0.5s, border-color 0.25s ease-in-out; }
- @media screen and (min-width: 0\0) {
- select {
- background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg=="); } }
- select:focus {
- outline: none;
- border: 1px solid #8a8a8a;
- background-color: #fefefe;
- box-shadow: 0 0 5px #cacaca;
- transition: box-shadow 0.5s, border-color 0.25s ease-in-out; }
- select:disabled {
- background-color: #e6e6e6;
- cursor: not-allowed; }
- select::-ms-expand {
- display: none; }
- select[multiple] {
- height: auto;
- background-image: none; }
-
-.is-invalid-input:not(:focus) {
- border-color: #cc4b37;
- background-color: #f9ecea; }
- .is-invalid-input:not(:focus)::placeholder {
- color: #cc4b37; }
-
-.is-invalid-label {
- color: #cc4b37; }
-
-.form-error {
- display: none;
- margin-top: -0.5263157895rem;
- margin-bottom: 1.0526315789rem;
- font-size: 0.7894736842rem;
- font-weight: bold;
- color: #cc4b37; }
- .form-error.is-visible {
- display: block; }
-
-.hide {
- display: none !important; }
-
-.invisible {
- visibility: hidden; }
-
-@media screen and (max-width: 39.9375em) {
- .hide-for-small-only {
- display: none !important; } }
-
-@media screen and (max-width: 0em), screen and (min-width: 40em) {
- .show-for-small-only {
- display: none !important; } }
-
-@media print, screen and (min-width: 40em) {
- .hide-for-medium {
- display: none !important; } }
-
-@media screen and (max-width: 39.9375em) {
- .show-for-medium {
- display: none !important; } }
-
-@media screen and (min-width: 40em) and (max-width: 63.9375em) {
- .hide-for-medium-only {
- display: none !important; } }
-
-@media screen and (max-width: 39.9375em), screen and (min-width: 64em) {
- .show-for-medium-only {
- display: none !important; } }
-
-@media print, screen and (min-width: 64em) {
- .hide-for-large {
- display: none !important; } }
-
-@media screen and (max-width: 63.9375em) {
- .show-for-large {
- display: none !important; } }
-
-@media screen and (min-width: 64em) and (max-width: 74.9375em) {
- .hide-for-large-only {
- display: none !important; } }
-
-@media screen and (max-width: 63.9375em), screen and (min-width: 75em) {
- .show-for-large-only {
- display: none !important; } }
-
-.show-for-sr,
-.show-on-focus {
- position: absolute !important;
- width: 1px;
- height: 1px;
- padding: 0;
- overflow: hidden;
- clip: rect(0, 0, 0, 0);
- white-space: nowrap;
- clip-path: inset(50%);
- border: 0; }
-
-.show-on-focus:active, .show-on-focus:focus {
- position: static !important;
- width: auto;
- height: auto;
- overflow: visible;
- clip: auto;
- white-space: normal;
- clip-path: none; }
-
-.show-for-landscape,
-.hide-for-portrait {
- display: block !important; }
- @media screen and (orientation: landscape) {
- .show-for-landscape,
- .hide-for-portrait {
- display: block !important; } }
- @media screen and (orientation: portrait) {
- .show-for-landscape,
- .hide-for-portrait {
- display: none !important; } }
-
-.hide-for-landscape,
-.show-for-portrait {
- display: none !important; }
- @media screen and (orientation: landscape) {
- .hide-for-landscape,
- .show-for-portrait {
- display: none !important; } }
- @media screen and (orientation: portrait) {
- .hide-for-landscape,
- .show-for-portrait {
- display: block !important; } }
-
-.float-left {
- float: left !important; }
-
-.float-right {
- float: right !important; }
-
-.float-center {
- display: block;
- margin-right: auto;
- margin-left: auto; }
-
-.clearfix::before, .clearfix::after {
- display: table;
- content: ' ';
- flex-basis: 0;
- order: 1; }
-
-.clearfix::after {
- clear: both; }
-
-.close-button {
- position: absolute;
- color: #8a8a8a;
- cursor: pointer; }
- [data-whatinput='mouse'] .close-button {
- outline: 0; }
- .close-button:hover, .close-button:focus {
- color: #2d3134; }
- .close-button.small {
- right: 0.66rem;
- top: 0.33em;
- font-size: 1.5em;
- line-height: 1; }
- .close-button, .close-button.medium {
- right: 1rem;
- top: 0.5rem;
- font-size: 2em;
- line-height: 1; }
-
-.label {
- display: inline-block;
- padding: 0.33333rem 0.5rem;
- border-radius: 0;
- font-size: 0.8rem;
- line-height: 1;
- white-space: nowrap;
- cursor: default;
- background: #1779ba;
- color: #fefefe; }
- .label.primary {
- background: #1779ba;
- color: #fefefe; }
- .label.secondary {
- background: #767676;
- color: #fefefe; }
- .label.success {
- background: #3adb76;
- color: #2d3134; }
- .label.warning {
- background: #ffae00;
- color: #2d3134; }
- .label.alert {
- background: #cc4b37;
- color: #fefefe; }
-
-table {
- border-collapse: collapse;
- width: 100%;
- margin-bottom: 1rem;
- border-radius: 0; }
- thead,
- tbody,
- tfoot {
- border: 1px solid #f1f1f1;
- background-color: #fefefe; }
- caption {
- padding: 0.5263157895rem 0.6578947368rem 0.6578947368rem;
- font-weight: bold; }
- thead {
- background: #f8f8f8;
- color: #2d3134; }
- tfoot {
- background: #f1f1f1;
- color: #2d3134; }
- thead tr,
- tfoot tr {
- background: transparent; }
- thead th,
- thead td,
- tfoot th,
- tfoot td {
- padding: 0.5263157895rem 0.6578947368rem 0.6578947368rem;
- font-weight: bold;
- text-align: left; }
- tbody th,
- tbody td {
- padding: 0.5263157895rem 0.6578947368rem 0.6578947368rem; }
- tbody tr:nth-child(even) {
- border-bottom: 0;
- background-color: #f1f1f1; }
- table.unstriped tbody {
- background-color: #fefefe; }
- table.unstriped tbody tr {
- border-bottom: 0;
- border-bottom: 1px solid #f1f1f1;
- background-color: #fefefe; }
-
-@media screen and (max-width: 63.9375em) {
- table.stack thead {
- display: none; }
- table.stack tfoot {
- display: none; }
- table.stack tr,
- table.stack th,
- table.stack td {
- display: block; }
- table.stack td {
- border-top: 0; } }
-
-table.scroll {
- display: block;
- width: 100%;
- overflow-x: auto; }
-
-table.hover thead tr:hover {
- background-color: #f3f3f3; }
-
-table.hover tfoot tr:hover {
- background-color: #ececec; }
-
-table.hover tbody tr:hover {
- background-color: #f9f9f9; }
-
-table.hover:not(.unstriped) tr:nth-of-type(even):hover {
- background-color: #ececec; }
-
-.table-scroll {
- overflow-x: auto; }
- .table-scroll table {
- width: auto; }
diff --git a/support/doc/api/html/stylesheets/foundation.min.css b/support/doc/api/html/stylesheets/foundation.min.css
deleted file mode 100644
index 337beb289..000000000
--- a/support/doc/api/html/stylesheets/foundation.min.css
+++ /dev/null
@@ -1 +0,0 @@
-@charset "UTF-8";/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{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{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{box-sizing:border-box;font-size:95%}*,::after,::before{box-sizing:inherit}body{margin:0;padding:0;background:#fefefe;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1.5;color:#2d3134;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{box-sizing:border-box;width:100%;border-radius:0}.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{padding:0;appearance:none;border:0;border-radius:0;background:0 0;line-height:1}[data-whatinput=mouse] button{outline:0}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block!important}.is-hidden{display:none!important}.row{max-width:auto;margin-right:auto;margin-left:auto}.row::after,.row::before{display:table;content:' ';flex-basis:0;order:1}.row::after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-right:0;padding-left:0}.row .row{margin-right:-.6578947368rem;margin-left:-.6578947368rem}@media print,screen and (min-width:40em){.row .row{margin-right:-.9868421053rem;margin-left:-.9868421053rem}}@media print,screen and (min-width:64em){.row .row{margin-right:-.9868421053rem;margin-left:-.9868421053rem}}.row .row.collapse{margin-right:0;margin-left:0}.row.expanded{max-width:none}.row.expanded .row{margin-right:auto;margin-left:auto}.row:not(.expanded) .row{max-width:none}.row.gutter-small>.column,.row.gutter-small>.columns{padding-right:.6578947368rem;padding-left:.6578947368rem}.row.gutter-medium>.column,.row.gutter-medium>.columns{padding-right:.9868421053rem;padding-left:.9868421053rem}.column,.columns{width:100%;float:left;padding-right:.6578947368rem;padding-left:.6578947368rem}@media print,screen and (min-width:40em){.column,.columns{padding-right:.9868421053rem;padding-left:.9868421053rem}}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{margin-right:0;margin-left:0;padding-right:0;padding-left:0}.small-1{width:8.3333333333%}.small-push-1{position:relative;left:8.3333333333%}.small-pull-1{position:relative;left:-8.3333333333%}.small-offset-0{margin-left:0}.small-2{width:16.6666666667%}.small-push-2{position:relative;left:16.6666666667%}.small-pull-2{position:relative;left:-16.6666666667%}.small-offset-1{margin-left:8.3333333333%}.small-3{width:25%}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.6666666667%}.small-4{width:33.3333333333%}.small-push-4{position:relative;left:33.3333333333%}.small-pull-4{position:relative;left:-33.3333333333%}.small-offset-3{margin-left:25%}.small-5{width:41.6666666667%}.small-push-5{position:relative;left:41.6666666667%}.small-pull-5{position:relative;left:-41.6666666667%}.small-offset-4{margin-left:33.3333333333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.6666666667%}.small-7{width:58.3333333333%}.small-push-7{position:relative;left:58.3333333333%}.small-pull-7{position:relative;left:-58.3333333333%}.small-offset-6{margin-left:50%}.small-8{width:66.6666666667%}.small-push-8{position:relative;left:66.6666666667%}.small-pull-8{position:relative;left:-66.6666666667%}.small-offset-7{margin-left:58.3333333333%}.small-9{width:75%}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.6666666667%}.small-10{width:83.3333333333%}.small-push-10{position:relative;left:83.3333333333%}.small-pull-10{position:relative;left:-83.3333333333%}.small-offset-9{margin-left:75%}.small-11{width:91.6666666667%}.small-push-11{position:relative;left:91.6666666667%}.small-pull-11{position:relative;left:-91.6666666667%}.small-offset-10{margin-left:83.3333333333%}.small-12{width:100%}.small-offset-11{margin-left:91.6666666667%}.small-up-1>.column,.small-up-1>.columns{float:left;width:100%}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}.small-up-2>.column,.small-up-2>.columns{float:left;width:50%}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(2n+1),.small-up-2>.columns:nth-of-type(2n+1){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}.small-up-3>.column,.small-up-3>.columns{float:left;width:33.3333333333%}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left}.small-up-4>.column,.small-up-4>.columns{float:left;width:25%}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left}.small-up-5>.column,.small-up-5>.columns{float:left;width:20%}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left}.small-up-6>.column,.small-up-6>.columns{float:left;width:16.6666666667%}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left}.small-up-7>.column,.small-up-7>.columns{float:left;width:14.2857142857%}.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none}.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both}.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:left}.small-up-8>.column,.small-up-8>.columns{float:left;width:12.5%}.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none}.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both}.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:left}.small-collapse>.column,.small-collapse>.columns{padding-right:0;padding-left:0}.small-collapse .row{margin-right:0;margin-left:0}.expanded.row .small-collapse.row{margin-right:0;margin-left:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-right:.6578947368rem;padding-left:.6578947368rem}.small-centered{margin-right:auto;margin-left:auto}.small-centered,.small-centered:last-child:not(:first-child){float:none;clear:both}.small-pull-0,.small-push-0,.small-uncentered{position:static;float:left;margin-right:0;margin-left:0}@media print,screen and (min-width:40em){.medium-1{width:8.3333333333%}.medium-push-1{position:relative;left:8.3333333333%}.medium-pull-1{position:relative;left:-8.3333333333%}.medium-offset-0{margin-left:0}.medium-2{width:16.6666666667%}.medium-push-2{position:relative;left:16.6666666667%}.medium-pull-2{position:relative;left:-16.6666666667%}.medium-offset-1{margin-left:8.3333333333%}.medium-3{width:25%}.medium-push-3{position:relative;left:25%}.medium-pull-3{position:relative;left:-25%}.medium-offset-2{margin-left:16.6666666667%}.medium-4{width:33.3333333333%}.medium-push-4{position:relative;left:33.3333333333%}.medium-pull-4{position:relative;left:-33.3333333333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.6666666667%}.medium-push-5{position:relative;left:41.6666666667%}.medium-pull-5{position:relative;left:-41.6666666667%}.medium-offset-4{margin-left:33.3333333333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{position:relative;left:-50%}.medium-offset-5{margin-left:41.6666666667%}.medium-7{width:58.3333333333%}.medium-push-7{position:relative;left:58.3333333333%}.medium-pull-7{position:relative;left:-58.3333333333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.6666666667%}.medium-push-8{position:relative;left:66.6666666667%}.medium-pull-8{position:relative;left:-66.6666666667%}.medium-offset-7{margin-left:58.3333333333%}.medium-9{width:75%}.medium-push-9{position:relative;left:75%}.medium-pull-9{position:relative;left:-75%}.medium-offset-8{margin-left:66.6666666667%}.medium-10{width:83.3333333333%}.medium-push-10{position:relative;left:83.3333333333%}.medium-pull-10{position:relative;left:-83.3333333333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.6666666667%}.medium-push-11{position:relative;left:91.6666666667%}.medium-pull-11{position:relative;left:-91.6666666667%}.medium-offset-10{margin-left:83.3333333333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.6666666667%}.medium-up-1>.column,.medium-up-1>.columns{float:left;width:100%}.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none}.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both}.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:left}.medium-up-2>.column,.medium-up-2>.columns{float:left;width:50%}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}.medium-up-2>.column:nth-of-type(2n+1),.medium-up-2>.columns:nth-of-type(2n+1){clear:both}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left}.medium-up-3>.column,.medium-up-3>.columns{float:left;width:33.3333333333%}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}.medium-up-4>.column,.medium-up-4>.columns{float:left;width:25%}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left}.medium-up-5>.column,.medium-up-5>.columns{float:left;width:20%}.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left}.medium-up-6>.column,.medium-up-6>.columns{float:left;width:16.6666666667%}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left}.medium-up-7>.column,.medium-up-7>.columns{float:left;width:14.2857142857%}.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none}.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both}.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:left}.medium-up-8>.column,.medium-up-8>.columns{float:left;width:12.5%}.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none}.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both}.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:left}.medium-collapse>.column,.medium-collapse>.columns{padding-right:0;padding-left:0}.medium-collapse .row{margin-right:0;margin-left:0}.expanded.row .medium-collapse.row{margin-right:0;margin-left:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-right:.9868421053rem;padding-left:.9868421053rem}.medium-centered{margin-right:auto;margin-left:auto}.medium-centered,.medium-centered:last-child:not(:first-child){float:none;clear:both}.medium-pull-0,.medium-push-0,.medium-uncentered{position:static;float:left;margin-right:0;margin-left:0}}@media print,screen and (min-width:64em){.large-1{width:8.3333333333%}.large-push-1{position:relative;left:8.3333333333%}.large-pull-1{position:relative;left:-8.3333333333%}.large-offset-0{margin-left:0}.large-2{width:16.6666666667%}.large-push-2{position:relative;left:16.6666666667%}.large-pull-2{position:relative;left:-16.6666666667%}.large-offset-1{margin-left:8.3333333333%}.large-3{width:25%}.large-push-3{position:relative;left:25%}.large-pull-3{position:relative;left:-25%}.large-offset-2{margin-left:16.6666666667%}.large-4{width:33.3333333333%}.large-push-4{position:relative;left:33.3333333333%}.large-pull-4{position:relative;left:-33.3333333333%}.large-offset-3{margin-left:25%}.large-5{width:41.6666666667%}.large-push-5{position:relative;left:41.6666666667%}.large-pull-5{position:relative;left:-41.6666666667%}.large-offset-4{margin-left:33.3333333333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{position:relative;left:-50%}.large-offset-5{margin-left:41.6666666667%}.large-7{width:58.3333333333%}.large-push-7{position:relative;left:58.3333333333%}.large-pull-7{position:relative;left:-58.3333333333%}.large-offset-6{margin-left:50%}.large-8{width:66.6666666667%}.large-push-8{position:relative;left:66.6666666667%}.large-pull-8{position:relative;left:-66.6666666667%}.large-offset-7{margin-left:58.3333333333%}.large-9{width:75%}.large-push-9{position:relative;left:75%}.large-pull-9{position:relative;left:-75%}.large-offset-8{margin-left:66.6666666667%}.large-10{width:83.3333333333%}.large-push-10{position:relative;left:83.3333333333%}.large-pull-10{position:relative;left:-83.3333333333%}.large-offset-9{margin-left:75%}.large-11{width:91.6666666667%}.large-push-11{position:relative;left:91.6666666667%}.large-pull-11{position:relative;left:-91.6666666667%}.large-offset-10{margin-left:83.3333333333%}.large-12{width:100%}.large-offset-11{margin-left:91.6666666667%}.large-up-1>.column,.large-up-1>.columns{float:left;width:100%}.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none}.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both}.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:left}.large-up-2>.column,.large-up-2>.columns{float:left;width:50%}.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none}.large-up-2>.column:nth-of-type(2n+1),.large-up-2>.columns:nth-of-type(2n+1){clear:both}.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:left}.large-up-3>.column,.large-up-3>.columns{float:left;width:33.3333333333%}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left}.large-up-4>.column,.large-up-4>.columns{float:left;width:25%}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}.large-up-5>.column,.large-up-5>.columns{float:left;width:20%}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left}.large-up-6>.column,.large-up-6>.columns{float:left;width:16.6666666667%}.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none}.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both}.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:left}.large-up-7>.column,.large-up-7>.columns{float:left;width:14.2857142857%}.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none}.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both}.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:left}.large-up-8>.column,.large-up-8>.columns{float:left;width:12.5%}.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none}.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both}.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:left}.large-collapse>.column,.large-collapse>.columns{padding-right:0;padding-left:0}.large-collapse .row{margin-right:0;margin-left:0}.expanded.row .large-collapse.row{margin-right:0;margin-left:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-right:.9868421053rem;padding-left:.9868421053rem}.large-centered{margin-right:auto;margin-left:auto}.large-centered,.large-centered:last-child:not(:first-child){float:none;clear:both}.large-pull-0,.large-push-0,.large-uncentered{position:static;float:left;margin-right:0;margin-left:0}}.column-block{margin-bottom:1.3157894737rem}.column-block>:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.column-block{margin-bottom:1.9736842105rem}.column-block>:last-child{margin-bottom:0}}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}b,strong{font-weight:700;line-height:inherit}small{font-size:80%;line-height:inherit}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:400;color:inherit;text-rendering:optimizeLegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{line-height:0;color:#cacaca}h1{font-size:1.5789473684rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h2{font-size:1.3157894737rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h3{font-size:1.25rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h4{font-size:1.1842105263rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h5{font-size:1.1184210526rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h6{font-size:1.0526315789rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}@media print,screen and (min-width:40em){h1{font-size:1.7105263158rem}h2{font-size:1.5789473684rem}h3{font-size:1.3157894737rem}h4{font-size:1.1842105263rem}h5{font-size:1.1184210526rem}h6{font-size:1.0526315789rem}}a{line-height:inherit;color:#1779ba;text-decoration:none;cursor:pointer}a:focus,a:hover{color:#1468a0}a img{border:0}hr{clear:both;max-width:auto;height:0;margin:1.3157894737rem auto;border-top:0;border-right:0;border-bottom:1px solid #cacaca;border-left:0}dl,ol,ul{margin-bottom:1rem;list-style-position:outside;line-height:1.6}li{font-size:inherit}ul{margin-left:1.25rem;list-style-type:disc}ol{margin-left:1.25rem}ol ol,ol ul,ul ol,ul ul{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:700}blockquote{margin:0 0 1rem;padding:.5921052632rem 1.3157894737rem 0 1.25rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}cite{display:block;font-size:.8552631579rem;color:#8a8a8a}cite:before{content:"— "}abbr,abbr[title]{border-bottom:1px dotted #2d3134;cursor:help;text-decoration:none}figure{margin:0}code{padding:.1315789474rem .3289473684rem .0657894737rem;border:1px solid #cacaca;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:400;color:#2d3134}kbd{margin:0;padding:.1315789474rem .2631578947rem 0;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;color:#2d3134}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;line-height:1.4;color:#8a8a8a}.lead{font-size:118.75%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}ol.no-bullet,ul.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print,screen and (min-width:40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width:64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none!important}@media print{*{background:0 0!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print{display:table-cell!important}th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='#']:after,a[href^='javascript:']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}.button{display:inline-block;vertical-align:middle;margin:0 0 1rem 0;font-family:inherit;padding:.85em 1em;-webkit-appearance:none;border:1px solid transparent;border-radius:0;transition:background-color .25s ease-out,color .25s ease-out;font-size:.9rem;line-height:1;text-align:center;cursor:pointer;background-color:#1779ba;color:#fefefe}[data-whatinput=mouse] .button{outline:0}.button:focus,.button:hover{background-color:#14679e;color:#fefefe}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-right:0;margin-left:0}.button.primary{background-color:#1779ba;color:#fefefe}.button.primary:focus,.button.primary:hover{background-color:#126195;color:#fefefe}.button.secondary{background-color:#767676;color:#fefefe}.button.secondary:focus,.button.secondary:hover{background-color:#5e5e5e;color:#fefefe}.button.success{background-color:#3adb76;color:#2d3134}.button.success:focus,.button.success:hover{background-color:#22bb5b;color:#2d3134}.button.warning{background-color:#ffae00;color:#2d3134}.button.warning:focus,.button.warning:hover{background-color:#cc8b00;color:#2d3134}.button.alert{background-color:#cc4b37;color:#fefefe}.button.alert:focus,.button.alert:hover{background-color:#a53b2a;color:#fefefe}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.disabled,.button.disabled:focus,.button.disabled:hover,.button[disabled],.button[disabled]:focus,.button[disabled]:hover{background-color:#1779ba;color:#fefefe}.button.disabled.primary,.button[disabled].primary{opacity:.25;cursor:not-allowed}.button.disabled.primary,.button.disabled.primary:focus,.button.disabled.primary:hover,.button[disabled].primary,.button[disabled].primary:focus,.button[disabled].primary:hover{background-color:#1779ba;color:#fefefe}.button.disabled.secondary,.button[disabled].secondary{opacity:.25;cursor:not-allowed}.button.disabled.secondary,.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary,.button[disabled].secondary:focus,.button[disabled].secondary:hover{background-color:#767676;color:#fefefe}.button.disabled.success,.button[disabled].success{opacity:.25;cursor:not-allowed}.button.disabled.success,.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success,.button[disabled].success:focus,.button[disabled].success:hover{background-color:#3adb76;color:#2d3134}.button.disabled.warning,.button[disabled].warning{opacity:.25;cursor:not-allowed}.button.disabled.warning,.button.disabled.warning:focus,.button.disabled.warning:hover,.button[disabled].warning,.button[disabled].warning:focus,.button[disabled].warning:hover{background-color:#ffae00;color:#2d3134}.button.disabled.alert,.button[disabled].alert{opacity:.25;cursor:not-allowed}.button.disabled.alert,.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert,.button[disabled].alert:focus,.button[disabled].alert:hover{background-color:#cc4b37;color:#fefefe}.button.hollow{border:1px solid #1779ba;color:#1779ba}.button.hollow,.button.hollow:focus,.button.hollow:hover{background-color:transparent}.button.hollow.disabled,.button.hollow.disabled:focus,.button.hollow.disabled:hover,.button.hollow[disabled],.button.hollow[disabled]:focus,.button.hollow[disabled]:hover{background-color:transparent}.button.hollow:focus,.button.hollow:hover{border-color:#0c3d5d;color:#0c3d5d}.button.hollow:focus.disabled,.button.hollow:focus[disabled],.button.hollow:hover.disabled,.button.hollow:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.hollow.primary{border:1px solid #1779ba;color:#1779ba}.button.hollow.primary:focus,.button.hollow.primary:hover{border-color:#0c3d5d;color:#0c3d5d}.button.hollow.primary:focus.disabled,.button.hollow.primary:focus[disabled],.button.hollow.primary:hover.disabled,.button.hollow.primary:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.hollow.secondary{border:1px solid #767676;color:#767676}.button.hollow.secondary:focus,.button.hollow.secondary:hover{border-color:#3b3b3b;color:#3b3b3b}.button.hollow.secondary:focus.disabled,.button.hollow.secondary:focus[disabled],.button.hollow.secondary:hover.disabled,.button.hollow.secondary:hover[disabled]{border:1px solid #767676;color:#767676}.button.hollow.success{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:focus,.button.hollow.success:hover{border-color:#157539;color:#157539}.button.hollow.success:focus.disabled,.button.hollow.success:focus[disabled],.button.hollow.success:hover.disabled,.button.hollow.success:hover[disabled]{border:1px solid #3adb76;color:#3adb76}.button.hollow.warning{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:focus,.button.hollow.warning:hover{border-color:#805700;color:#805700}.button.hollow.warning:focus.disabled,.button.hollow.warning:focus[disabled],.button.hollow.warning:hover.disabled,.button.hollow.warning:hover[disabled]{border:1px solid #ffae00;color:#ffae00}.button.hollow.alert{border:1px solid #cc4b37;color:#cc4b37}.button.hollow.alert:focus,.button.hollow.alert:hover{border-color:#67251a;color:#67251a}.button.hollow.alert:focus.disabled,.button.hollow.alert:focus[disabled],.button.hollow.alert:hover.disabled,.button.hollow.alert:hover[disabled]{border:1px solid #cc4b37;color:#cc4b37}.button.clear{border:1px solid #1779ba;color:#1779ba}.button.clear,.button.clear:focus,.button.clear:hover{background-color:transparent}.button.clear.disabled,.button.clear.disabled:focus,.button.clear.disabled:hover,.button.clear[disabled],.button.clear[disabled]:focus,.button.clear[disabled]:hover{background-color:transparent}.button.clear:focus,.button.clear:hover{border-color:#0c3d5d;color:#0c3d5d}.button.clear:focus.disabled,.button.clear:focus[disabled],.button.clear:hover.disabled,.button.clear:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.clear,.button.clear.disabled,.button.clear:focus,.button.clear:focus.disabled,.button.clear:focus[disabled],.button.clear:hover,.button.clear:hover.disabled,.button.clear:hover[disabled],.button.clear[disabled]{border-color:transparent}.button.clear.primary{border:1px solid #1779ba;color:#1779ba}.button.clear.primary:focus,.button.clear.primary:hover{border-color:#0c3d5d;color:#0c3d5d}.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled],.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled]{border:1px solid #1779ba;color:#1779ba}.button.clear.primary,.button.clear.primary.disabled,.button.clear.primary:focus,.button.clear.primary:focus.disabled,.button.clear.primary:focus[disabled],.button.clear.primary:hover,.button.clear.primary:hover.disabled,.button.clear.primary:hover[disabled],.button.clear.primary[disabled]{border-color:transparent}.button.clear.secondary{border:1px solid #767676;color:#767676}.button.clear.secondary:focus,.button.clear.secondary:hover{border-color:#3b3b3b;color:#3b3b3b}.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled],.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled]{border:1px solid #767676;color:#767676}.button.clear.secondary,.button.clear.secondary.disabled,.button.clear.secondary:focus,.button.clear.secondary:focus.disabled,.button.clear.secondary:focus[disabled],.button.clear.secondary:hover,.button.clear.secondary:hover.disabled,.button.clear.secondary:hover[disabled],.button.clear.secondary[disabled]{border-color:transparent}.button.clear.success{border:1px solid #3adb76;color:#3adb76}.button.clear.success:focus,.button.clear.success:hover{border-color:#157539;color:#157539}.button.clear.success:focus.disabled,.button.clear.success:focus[disabled],.button.clear.success:hover.disabled,.button.clear.success:hover[disabled]{border:1px solid #3adb76;color:#3adb76}.button.clear.success,.button.clear.success.disabled,.button.clear.success:focus,.button.clear.success:focus.disabled,.button.clear.success:focus[disabled],.button.clear.success:hover,.button.clear.success:hover.disabled,.button.clear.success:hover[disabled],.button.clear.success[disabled]{border-color:transparent}.button.clear.warning{border:1px solid #ffae00;color:#ffae00}.button.clear.warning:focus,.button.clear.warning:hover{border-color:#805700;color:#805700}.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled],.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled]{border:1px solid #ffae00;color:#ffae00}.button.clear.warning,.button.clear.warning.disabled,.button.clear.warning:focus,.button.clear.warning:focus.disabled,.button.clear.warning:focus[disabled],.button.clear.warning:hover,.button.clear.warning:hover.disabled,.button.clear.warning:hover[disabled],.button.clear.warning[disabled]{border-color:transparent}.button.clear.alert{border:1px solid #cc4b37;color:#cc4b37}.button.clear.alert:focus,.button.clear.alert:hover{border-color:#67251a;color:#67251a}.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled],.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled]{border:1px solid #cc4b37;color:#cc4b37}.button.clear.alert,.button.clear.alert.disabled,.button.clear.alert:focus,.button.clear.alert:focus.disabled,.button.clear.alert:focus[disabled],.button.clear.alert:hover,.button.clear.alert:hover.disabled,.button.clear.alert:hover[disabled],.button.clear.alert[disabled]{border-color:transparent}.button.dropdown::after{display:block;width:0;height:0;border:inset .4em;content:'';border-bottom-width:0;border-top-style:solid;border-color:#fefefe transparent transparent;position:relative;top:.4em;display:inline-block;float:right;margin-left:1em}.button.dropdown.hollow::after{border-top-color:#1779ba}.button.dropdown.hollow.primary::after{border-top-color:#1779ba}.button.dropdown.hollow.secondary::after{border-top-color:#767676}.button.dropdown.hollow.success::after{border-top-color:#3adb76}.button.dropdown.hollow.warning::after{border-top-color:#ffae00}.button.dropdown.hollow.alert::after{border-top-color:#cc4b37}.button.arrow-only::after{top:-.1em;float:none;margin-left:0}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{display:block;box-sizing:border-box;width:100%;height:2.5657894737rem;margin:0 0 1.0526315789rem;padding:.5263157895rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;box-shadow:inset 0 1px 2px rgba(45,49,52,.1);font-family:inherit;font-size:1.0526315789rem;font-weight:400;line-height:1.5;color:#2d3134;transition:box-shadow .5s,border-color .25s ease-in-out;appearance:none}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus{outline:0;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input::placeholder,textarea::placeholder{color:#cacaca}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type=button],[type=submit]{appearance:none;border-radius:0}input[type=search]{box-sizing:border-box}[type=checkbox],[type=file],[type=radio]{margin:0 0 1.0526315789rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;vertical-align:baseline;margin-left:.5263157895rem;margin-right:1.0526315789rem;margin-bottom:0}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.5263157895rem}[type=file]{width:100%}label{display:block;margin:0;font-size:.9210526316rem;font-weight:400;line-height:1.8;color:#2d3134}label.middle{margin:0 0 1.0526315789rem;padding:.5921052632rem 0}.help-text{margin-top:-.5263157895rem;font-size:.8552631579rem;font-style:italic;color:#2d3134}.input-group{display:flex;width:100%;margin-bottom:1.0526315789rem;align-items:stretch}.input-group>:first-child{border-radius:0}.input-group>:last-child>*{border-radius:0}.input-group-button,.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label,.input-group-field,.input-group-label{margin:0;white-space:nowrap}.input-group-label{padding:0 1rem;border:1px solid #cacaca;background:#e6e6e6;color:#2d3134;text-align:center;white-space:nowrap;display:flex;flex:0 0 auto;align-items:center}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;flex:1 1 0px;height:auto;min-width:0}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;flex:0 0 auto}.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label{height:2.6315789474rem;padding-top:0;padding-bottom:0;font-size:1.0526315789rem}fieldset{margin:0;padding:0;border:0}legend{max-width:100%;margin-bottom:.5263157895rem}.fieldset{margin:1.1842105263rem 0;padding:1.3157894737rem;border:1px solid #cacaca}.fieldset legend{margin:0;margin-left:-.1973684211rem;padding:0 .1973684211rem}select{height:2.5657894737rem;margin:0 0 1.0526315789rem;padding:.5263157895rem;appearance:none;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-family:inherit;font-size:1.0526315789rem;font-weight:400;line-height:1.5;color:#2d3134;background-image:url("data:image/svg+xml;utf8, ");background-origin:content-box;background-position:right -1.0526315789rem center;background-repeat:no-repeat;background-size:9px 6px;padding-right:1.5789473684rem;transition:box-shadow .5s,border-color .25s ease-in-out}@media screen and (min-width:0\0){select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==)}}select:focus{outline:0;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){border-color:#cc4b37;background-color:#f9ecea}.is-invalid-input:not(:focus)::placeholder{color:#cc4b37}.is-invalid-label{color:#cc4b37}.form-error{display:none;margin-top:-.5263157895rem;margin-bottom:1.0526315789rem;font-size:.7894736842rem;font-weight:700;color:#cc4b37}.form-error.is-visible{display:block}.hide{display:none!important}.invisible{visibility:hidden}@media screen and (max-width:39.9375em){.hide-for-small-only{display:none!important}}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none!important}}@media print,screen and (min-width:40em){.hide-for-medium{display:none!important}}@media screen and (max-width:39.9375em){.show-for-medium{display:none!important}}@media screen and (min-width:40em) and (max-width:63.9375em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:39.9375em),screen and (min-width:64em){.show-for-medium-only{display:none!important}}@media print,screen and (min-width:64em){.hide-for-large{display:none!important}}@media screen and (max-width:63.9375em){.show-for-large{display:none!important}}@media screen and (min-width:64em) and (max-width:74.9375em){.hide-for-large-only{display:none!important}}@media screen and (max-width:63.9375em),screen and (min-width:75em){.show-for-large-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0}.show-on-focus:active,.show-on-focus:focus{position:static!important;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;clip-path:none}.hide-for-portrait,.show-for-landscape{display:block!important}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none!important}}@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block!important}}.float-left{float:left!important}.float-right{float:right!important}.float-center{display:block;margin-right:auto;margin-left:auto}.clearfix::after,.clearfix::before{display:table;content:' ';flex-basis:0;order:1}.clearfix::after{clear:both}.close-button{position:absolute;color:#8a8a8a;cursor:pointer}[data-whatinput=mouse] .close-button{outline:0}.close-button:focus,.close-button:hover{color:#2d3134}.close-button.small{right:.66rem;top:.33em;font-size:1.5em;line-height:1}.close-button,.close-button.medium{right:1rem;top:.5rem;font-size:2em;line-height:1}.label{display:inline-block;padding:.33333rem .5rem;border-radius:0;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default;background:#1779ba;color:#fefefe}.label.primary{background:#1779ba;color:#fefefe}.label.secondary{background:#767676;color:#fefefe}.label.success{background:#3adb76;color:#2d3134}.label.warning{background:#ffae00;color:#2d3134}.label.alert{background:#cc4b37;color:#fefefe}table{border-collapse:collapse;width:100%;margin-bottom:1rem;border-radius:0}tbody,tfoot,thead{border:1px solid #f1f1f1;background-color:#fefefe}caption{padding:.5263157895rem .6578947368rem .6578947368rem;font-weight:700}thead{background:#f8f8f8;color:#2d3134}tfoot{background:#f1f1f1;color:#2d3134}tfoot tr,thead tr{background:0 0}tfoot td,tfoot th,thead td,thead th{padding:.5263157895rem .6578947368rem .6578947368rem;font-weight:700;text-align:left}tbody td,tbody th{padding:.5263157895rem .6578947368rem .6578947368rem}tbody tr:nth-child(even){border-bottom:0;background-color:#f1f1f1}table.unstriped tbody{background-color:#fefefe}table.unstriped tbody tr{border-bottom:0;border-bottom:1px solid #f1f1f1;background-color:#fefefe}@media screen and (max-width:63.9375em){table.stack thead{display:none}table.stack tfoot{display:none}table.stack td,table.stack th,table.stack tr{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover thead tr:hover{background-color:#f3f3f3}table.hover tfoot tr:hover{background-color:#ececec}table.hover tbody tr:hover{background-color:#f9f9f9}table.hover:not(.unstriped) tr:nth-of-type(even):hover{background-color:#ececec}.table-scroll{overflow-x:auto}.table-scroll table{width:auto}
\ No newline at end of file
diff --git a/support/doc/api/html/stylesheets/spectacle.css b/support/doc/api/html/stylesheets/spectacle.css
deleted file mode 100644
index fe9b945d1..000000000
--- a/support/doc/api/html/stylesheets/spectacle.css
+++ /dev/null
@@ -1,1375 +0,0 @@
-@charset "UTF-8";
-/**
- * Foundation for Sites by ZURB
- * Version 6.4.1
- * foundation.zurb.com
- * Licensed under MIT Open Source
- */
-#spectacle {
- /*
-
-Monokai Sublime style. Derived from Monokai by noformnocontent http://nn.mit-license.org/
-
-*/ }
- #spectacle .swagger-operation-path:before {
- content: "Path";
- display: block;
- margin-bottom: 0.5em;
- color: #f68b1f;
- text-transform: uppercase;
- font-size: 0.9rem; }
- #spectacle .swagger-operation-description:before {
- content: "Description";
- display: block;
- margin-bottom: 0.5em;
- color: #f68b1f;
- text-transform: uppercase;
- font-size: 0.9rem; }
- #spectacle .swagger-request-params:before {
- content: "Request parameters";
- display: block;
- margin-bottom: 0.5em;
- color: #f68b1f;
- text-transform: uppercase;
- font-size: 0.9rem; }
- #spectacle .swagger-request-body:before {
- content: "Request body";
- display: block;
- margin-bottom: 0.5em;
- color: #f68b1f;
- text-transform: uppercase;
- font-size: 0.9rem; }
- #spectacle .swagger-request-body .json-schema-properties:before {
- display: none; }
- #spectacle .swagger-responses:before {
- content: "Responses";
- display: block;
- margin-bottom: 0.5em;
- color: #f68b1f;
- text-transform: uppercase;
- font-size: 0.9rem; }
- #spectacle .swagger-global:before {
- display: inline-block;
- padding: 0.33333rem 0.5rem;
- border-radius: 0;
- font-size: 0.8rem;
- line-height: 1;
- white-space: nowrap;
- cursor: default;
- background: #cc4b37;
- color: #fefefe;
- font-size: 0.75rem;
- border-radius: 4px;
- padding: 3px 6px;
- content: "global"; }
- #spectacle table.table th.swagger-param-key {
- width: auto; }
- #spectacle table.table th.swagger-param-key:before {
- content: "Key"; }
- #spectacle table.table th.swagger-param-name {
- width: auto; }
- #spectacle table.table th.swagger-param-name:before {
- content: "Name"; }
- #spectacle table.table th.swagger-param-description {
- width: auto; }
- #spectacle table.table th.swagger-param-description:before {
- content: "Description"; }
- #spectacle table.table th.swagger-param-data-type {
- width: auto; }
- #spectacle table.table th.swagger-param-data-type:before {
- content: "Data type"; }
- #spectacle table.table th.swagger-param-type {
- width: auto; }
- #spectacle table.table th.swagger-param-type:before {
- content: "Type"; }
- #spectacle table.table th.swagger-request-security-schema {
- width: auto; }
- #spectacle table.table th.swagger-request-security-schema:before {
- content: "Schema"; }
- #spectacle table.table th.swagger-request-security-scopes {
- width: auto; }
- #spectacle table.table th.swagger-request-security-scopes:before {
- content: "Scopes"; }
- #spectacle table.table th.swagger-response-header-name {
- width: auto; }
- #spectacle table.table th.swagger-response-header-name:before {
- content: "Header"; }
- #spectacle table.table th.swagger-response-header-description {
- width: auto; }
- #spectacle table.table th.swagger-response-header-description:before {
- content: "Description"; }
- #spectacle table.table th.swagger-response-header-data-type {
- width: auto; }
- #spectacle table.table th.swagger-response-header-data-type:before {
- content: "Data type"; }
- #spectacle table.table th.swagger-response-code {
- width: auto; }
- #spectacle table.table th.swagger-response-code:before {
- content: "Code"; }
- #spectacle table.table th.swagger-response-description {
- width: auto; }
- #spectacle table.table th.swagger-response-description:before {
- content: "Description"; }
- #spectacle table.table th.swagger-response-schema {
- width: auto; }
- #spectacle table.table th.swagger-response-schema:before {
- content: "Schema"; }
- #spectacle .swagger-response-name-value {
- font-weight: bold; }
- #spectacle .swagger-response-description-text {
- padding-bottom: 0.5em; }
- #spectacle .swagger-request-security:before {
- content: "Security";
- display: block;
- margin-bottom: 0.5em;
- color: #f68b1f;
- text-transform: uppercase;
- font-size: 0.9rem; }
- #spectacle .swagger-security-definition-basic:before {
- color: #cacaca;
- content: "(HTTP Basic Authentication)"; }
- #spectacle .swagger-security-definition-oauth2:before {
- color: #cacaca;
- content: "(OAuth2 Authentication)"; }
- #spectacle .swagger-security-definition-apiKey:before {
- color: #cacaca;
- content: "(API Key Authentication)"; }
- #spectacle .json-schema-description:before {
- content: "Description";
- display: block;
- margin-bottom: 0.5em;
- color: #f68b1f;
- text-transform: uppercase;
- font-size: 0.9rem; }
- #spectacle .json-schema-properties:before {
- content: "Properties";
- display: block;
- margin-bottom: 0.5em;
- color: #f68b1f;
- text-transform: uppercase;
- font-size: 0.9rem; }
- #spectacle .json-schema-properties dl {
- margin: 0; }
- #spectacle .json-schema-properties dt {
- margin-bottom: .25rem; }
- #spectacle .json-schema-properties dt.has-description {
- margin-bottom: 0; }
- #spectacle .json-schema-properties dd {
- color: #8a8a8a; }
- #spectacle .json-schema-properties dd:not(:last-child) {
- padding-bottom: 0.5rem; }
- #spectacle .json-schema-description + .json-schema-properties {
- margin-top: 1.5rem; }
- #spectacle .json-schema-ref-array:before {
- color: #8a8a8a;
- content: "Array<"; }
- #spectacle .json-schema-ref-array:after {
- color: #8a8a8a;
- content: ">"; }
- #spectacle .json-schema-example:before {
- content: "Example";
- display: block;
- margin-bottom: 0.5em;
- color: #f68b1f;
- text-transform: uppercase;
- font-size: 0.9rem; }
- #spectacle .json-schema-array-items:before {
- content: "Items";
- display: block;
- margin-bottom: 0.5em;
- color: #f68b1f;
- text-transform: uppercase;
- font-size: 0.9rem; }
- #spectacle .json-schema-allOf-inherited:before {
- content: "Inherited";
- display: block;
- margin-bottom: 0.5em;
- color: #f68b1f;
- text-transform: uppercase;
- font-size: 0.9rem; }
- #spectacle .json-schema-anyOf > dl {
- padding-left: 1em; }
- #spectacle .json-schema-anyOf > dl dt:not(:first-child):before {
- content: "or "; }
- #spectacle .json-schema-anyOf > dl dt:first-child:before {
- content: "either "; }
- #spectacle .json-schema-additionalProperties:before {
- content: "Additional properties";
- display: block;
- margin-bottom: 0.5em;
- color: #f68b1f;
- text-transform: uppercase;
- font-size: 0.9rem; }
- #spectacle .json-inner-schema .json-schema-properties,
- #spectacle .json-inner-schema .json-schema-array-items,
- #spectacle .json-inner-schema .json-schema-description,
- #spectacle .json-inner-schema .json-schema-example {
- padding-left: 1em;
- margin-top: 0.5em;
- padding-bottom: 0.5em; }
- #spectacle .json-property-discriminator:before {
- display: inline-block;
- padding: 0.33333rem 0.5rem;
- border-radius: 0;
- font-size: 0.8rem;
- line-height: 1;
- white-space: nowrap;
- cursor: default;
- background: #cc4b37;
- color: #fefefe;
- font-size: 0.75rem;
- border-radius: 4px;
- padding: 3px 6px;
- content: "discriminator"; }
- #spectacle .json-property-required:before {
- display: inline-block;
- padding: 0.33333rem 0.5rem;
- border-radius: 0;
- font-size: 0.8rem;
- line-height: 1;
- white-space: nowrap;
- cursor: default;
- background: #cc4b37;
- color: #fefefe;
- font-size: 0.75rem;
- border-radius: 4px;
- padding: 3px 6px;
- content: "required"; }
- #spectacle .json-property-read-only:before {
- display: inline-block;
- padding: 0.33333rem 0.5rem;
- border-radius: 0;
- font-size: 0.8rem;
- line-height: 1;
- white-space: nowrap;
- cursor: default;
- background: #cc4b37;
- color: #fefefe;
- font-size: 0.75rem;
- border-radius: 4px;
- padding: 3px 6px;
- content: "read only"; }
- #spectacle .json-property-format {
- font-style: italic; }
- #spectacle .json-property-enum:before {
- content: 'enum: ['; }
- #spectacle .json-property-enum:after {
- content: ']'; }
- #spectacle .json-property-default-value:before {
- content: 'default: '; }
- #spectacle .json-property-range:empty {
- display: none !important; }
- #spectacle .json-property-range:before {
- content: 'range: '; }
- #spectacle .json-property-enum-item {
- font-weight: lighter;
- font-size: small; }
- #spectacle .json-schema-reference {
- font-size: 90%; }
- #spectacle .no-padding {
- padding: 0 !important; }
- #spectacle .no-margin {
- margin: 0 !important; }
- #spectacle button:focus {
- outline: none; }
- #spectacle .default-label {
- display: inline-block;
- padding: 0.33333rem 0.5rem;
- border-radius: 0;
- font-size: 0.8rem;
- line-height: 1;
- white-space: nowrap;
- cursor: default;
- background: #767676;
- color: #fefefe;
- font-size: 0.75rem;
- border-radius: 4px;
- padding: 3px 6px; }
- #spectacle #logo {
- text-align: center;
- padding-right: 0.5rem;
- padding-top: 1rem;
- padding-bottom: 0.25rem; }
- #spectacle #logo img {
- max-height: 75px; }
- #spectacle .row, #spectacle article .prop-row, #spectacle article .doc-row {
- max-width: auto;
- margin-right: auto;
- margin-left: auto; }
- #spectacle .row::before, #spectacle article .prop-row::before, #spectacle article .doc-row::before, #spectacle .row::after, #spectacle article .prop-row::after, #spectacle article .doc-row::after {
- display: table;
- content: ' ';
- flex-basis: 0;
- order: 1; }
- #spectacle .row::after, #spectacle article .prop-row::after, #spectacle article .doc-row::after {
- clear: both; }
- #spectacle .row.collapse > .column, #spectacle article .prop-row > .column, #spectacle article .doc-row > .column, #spectacle .row.collapse > .columns, #spectacle article .prop-row > .columns, #spectacle article .doc-row > .columns, #spectacle article .prop-row .row.collapse > .prop-name, #spectacle article .prop-row > .prop-name, #spectacle article .prop-row .doc-row > .prop-name, #spectacle article .prop-row .row.collapse > .prop-value, #spectacle article .prop-row > .prop-value, #spectacle article .prop-row .doc-row > .prop-value, #spectacle article .row.collapse > .doc-copy, #spectacle article .prop-row > .doc-copy, #spectacle article .doc-row > .doc-copy, #spectacle article .row.collapse > .doc-examples, #spectacle article .prop-row > .doc-examples, #spectacle article .doc-row > .doc-examples {
- padding-right: 0;
- padding-left: 0; }
- #spectacle .row .row, #spectacle article .prop-row .row, #spectacle article .doc-row .row, #spectacle .row article .prop-row, #spectacle article .row .prop-row, #spectacle article .prop-row .prop-row, #spectacle article .doc-row .prop-row, #spectacle .row article .doc-row, #spectacle article .row .doc-row, #spectacle article .prop-row .doc-row, #spectacle article .doc-row .doc-row {
- margin-right: -0.6578947368rem;
- margin-left: -0.6578947368rem; }
- @media print, screen and (min-width: 40em) {
- #spectacle .row .row, #spectacle article .prop-row .row, #spectacle article .doc-row .row, #spectacle .row article .prop-row, #spectacle article .row .prop-row, #spectacle article .prop-row .prop-row, #spectacle article .doc-row .prop-row, #spectacle .row article .doc-row, #spectacle article .row .doc-row, #spectacle article .prop-row .doc-row, #spectacle article .doc-row .doc-row {
- margin-right: -0.9868421053rem;
- margin-left: -0.9868421053rem; } }
- @media print, screen and (min-width: 64em) {
- #spectacle .row .row, #spectacle article .prop-row .row, #spectacle article .doc-row .row, #spectacle .row article .prop-row, #spectacle article .row .prop-row, #spectacle article .prop-row .prop-row, #spectacle article .doc-row .prop-row, #spectacle .row article .doc-row, #spectacle article .row .doc-row, #spectacle article .prop-row .doc-row, #spectacle article .doc-row .doc-row {
- margin-right: -0.9868421053rem;
- margin-left: -0.9868421053rem; } }
- #spectacle .row .row.collapse, #spectacle article .prop-row .row.collapse, #spectacle article .doc-row .row.collapse, #spectacle .row article .prop-row, #spectacle article .row .prop-row, #spectacle article .prop-row .prop-row, #spectacle article .doc-row .prop-row, #spectacle .row article .doc-row, #spectacle article .row .doc-row, #spectacle article .prop-row .doc-row, #spectacle article .doc-row .doc-row {
- margin-right: 0;
- margin-left: 0; }
- #spectacle .row.expanded, #spectacle article .expanded.prop-row, #spectacle article .expanded.doc-row {
- max-width: none; }
- #spectacle .row.expanded .row, #spectacle article .expanded.prop-row .row, #spectacle article .expanded.doc-row .row, #spectacle .row.expanded article .prop-row, #spectacle article .row.expanded .prop-row, #spectacle article .expanded.prop-row .prop-row, #spectacle article .expanded.doc-row .prop-row, #spectacle .row.expanded article .doc-row, #spectacle article .row.expanded .doc-row, #spectacle article .expanded.prop-row .doc-row, #spectacle article .expanded.doc-row .doc-row {
- margin-right: auto;
- margin-left: auto; }
- #spectacle .row:not(.expanded) .row, #spectacle article .prop-row:not(.expanded) .row, #spectacle article .doc-row:not(.expanded) .row, #spectacle .row:not(.expanded) article .prop-row, #spectacle article .row:not(.expanded) .prop-row, #spectacle article .prop-row:not(.expanded) .prop-row, #spectacle article .doc-row:not(.expanded) .prop-row, #spectacle .row:not(.expanded) article .doc-row, #spectacle article .row:not(.expanded) .doc-row, #spectacle article .prop-row:not(.expanded) .doc-row, #spectacle article .doc-row:not(.expanded) .doc-row {
- max-width: none; }
- #spectacle .row.gutter-small > .column, #spectacle article .gutter-small.prop-row > .column, #spectacle article .gutter-small.doc-row > .column, #spectacle .row.gutter-small > .columns, #spectacle article .gutter-small.prop-row > .columns, #spectacle article .gutter-small.doc-row > .columns, #spectacle article .prop-row .row.gutter-small > .prop-name, #spectacle article .gutter-small.prop-row > .prop-name, #spectacle article .prop-row .gutter-small.doc-row > .prop-name, #spectacle article .prop-row .row.gutter-small > .prop-value, #spectacle article .gutter-small.prop-row > .prop-value, #spectacle article .prop-row .gutter-small.doc-row > .prop-value, #spectacle article .row.gutter-small > .doc-copy, #spectacle article .gutter-small.prop-row > .doc-copy, #spectacle article .gutter-small.doc-row > .doc-copy, #spectacle article .row.gutter-small > .doc-examples, #spectacle article .gutter-small.prop-row > .doc-examples, #spectacle article .gutter-small.doc-row > .doc-examples {
- padding-right: 0.6578947368rem;
- padding-left: 0.6578947368rem; }
- #spectacle .row.gutter-medium > .column, #spectacle article .gutter-medium.prop-row > .column, #spectacle article .gutter-medium.doc-row > .column, #spectacle .row.gutter-medium > .columns, #spectacle article .gutter-medium.prop-row > .columns, #spectacle article .gutter-medium.doc-row > .columns, #spectacle article .prop-row .row.gutter-medium > .prop-name, #spectacle article .gutter-medium.prop-row > .prop-name, #spectacle article .prop-row .gutter-medium.doc-row > .prop-name, #spectacle article .prop-row .row.gutter-medium > .prop-value, #spectacle article .gutter-medium.prop-row > .prop-value, #spectacle article .prop-row .gutter-medium.doc-row > .prop-value, #spectacle article .row.gutter-medium > .doc-copy, #spectacle article .gutter-medium.prop-row > .doc-copy, #spectacle article .gutter-medium.doc-row > .doc-copy, #spectacle article .row.gutter-medium > .doc-examples, #spectacle article .gutter-medium.prop-row > .doc-examples, #spectacle article .gutter-medium.doc-row > .doc-examples {
- padding-right: 0.9868421053rem;
- padding-left: 0.9868421053rem; }
- #spectacle .column, #spectacle .columns, #spectacle article .prop-row .prop-name, #spectacle article .prop-row .prop-value, #spectacle article .doc-copy, #spectacle article .doc-examples {
- width: 100%;
- float: left;
- padding-right: 0.6578947368rem;
- padding-left: 0.6578947368rem; }
- @media print, screen and (min-width: 40em) {
- #spectacle .column, #spectacle .columns, #spectacle article .prop-row .prop-name, #spectacle article .prop-row .prop-value, #spectacle article .doc-copy, #spectacle article .doc-examples {
- padding-right: 0.9868421053rem;
- padding-left: 0.9868421053rem; } }
- #spectacle .column:last-child:not(:first-child), #spectacle .columns:last-child:not(:first-child), #spectacle article .prop-row .prop-name:last-child:not(:first-child), #spectacle article .prop-row .prop-value:last-child:not(:first-child), #spectacle article .doc-copy:last-child:not(:first-child), #spectacle article .doc-examples:last-child:not(:first-child) {
- float: right; }
- #spectacle .column.end:last-child:last-child, #spectacle .end.columns:last-child:last-child, #spectacle article .prop-row .end.prop-name:last-child:last-child, #spectacle article .prop-row .end.prop-value:last-child:last-child, #spectacle article .end.doc-copy:last-child:last-child, #spectacle article .end.doc-examples:last-child:last-child {
- float: left; }
- #spectacle .column.row.row, #spectacle .row.row.columns, #spectacle article .columns.prop-row, #spectacle article .prop-row .prop-row.prop-name, #spectacle article .prop-row .prop-row.prop-value, #spectacle article .prop-row.doc-copy, #spectacle article .prop-row.doc-examples, #spectacle article .prop-row .row.row.prop-name, #spectacle article .prop-row .prop-name.doc-row, #spectacle article .prop-row .row.row.prop-value, #spectacle article .prop-row .prop-value.doc-row, #spectacle article .columns.doc-row, #spectacle article .doc-row.doc-copy, #spectacle article .doc-row.doc-examples, #spectacle article .row.row.doc-copy, #spectacle article .row.row.doc-examples, #spectacle article .column.prop-row, #spectacle article .column.doc-row {
- float: none; }
- #spectacle .row .column.row.row, #spectacle article .prop-row .column.row.row, #spectacle article .doc-row .column.row.row, #spectacle .row .row.row.columns, #spectacle article .prop-row .row.row.columns, #spectacle article .doc-row .row.row.columns, #spectacle .row article .columns.prop-row, #spectacle article .row .columns.prop-row, #spectacle article .prop-row .columns.prop-row, #spectacle article .doc-row .columns.prop-row, #spectacle .row article .prop-row .prop-row.prop-name, #spectacle article .prop-row .row .prop-row.prop-name, #spectacle article .prop-row .prop-row.prop-name, #spectacle .row article .prop-row .prop-row.prop-value, #spectacle article .prop-row .row .prop-row.prop-value, #spectacle article .prop-row .prop-row.prop-value, #spectacle .row article .prop-row.doc-copy, #spectacle article .row .prop-row.doc-copy, #spectacle article .prop-row .prop-row.doc-copy, #spectacle article .doc-row .prop-row.doc-copy, #spectacle .row article .prop-row.doc-examples, #spectacle article .row .prop-row.doc-examples, #spectacle article .prop-row .prop-row.doc-examples, #spectacle article .doc-row .prop-row.doc-examples, #spectacle article .prop-row .row.row.prop-name, #spectacle .row article .prop-row .prop-name.doc-row, #spectacle article .prop-row .row .prop-name.doc-row, #spectacle article .prop-row .prop-name.doc-row, #spectacle article .prop-row .row.row.prop-value, #spectacle .row article .prop-row .prop-value.doc-row, #spectacle article .prop-row .row .prop-value.doc-row, #spectacle article .prop-row .prop-value.doc-row, #spectacle .row article .columns.doc-row, #spectacle article .row .columns.doc-row, #spectacle article .prop-row .columns.doc-row, #spectacle article .doc-row .columns.doc-row, #spectacle .row article .doc-row.doc-copy, #spectacle article .row .doc-row.doc-copy, #spectacle article .prop-row .doc-row.doc-copy, #spectacle article .doc-row .doc-row.doc-copy, #spectacle .row article .doc-row.doc-examples, #spectacle article .row .doc-row.doc-examples, #spectacle article .prop-row .doc-row.doc-examples, #spectacle article .doc-row .doc-row.doc-examples, #spectacle .row article .row.row.doc-copy, #spectacle article .row .row.row.doc-copy, #spectacle article .prop-row .row.row.doc-copy, #spectacle article .doc-row .row.row.doc-copy, #spectacle .row article .row.row.doc-examples, #spectacle article .row .row.row.doc-examples, #spectacle article .prop-row .row.row.doc-examples, #spectacle article .doc-row .row.row.doc-examples, #spectacle .row article .column.prop-row, #spectacle article .row .column.prop-row, #spectacle article .prop-row .column.prop-row, #spectacle article .doc-row .column.prop-row, #spectacle .row article .column.doc-row, #spectacle article .row .column.doc-row, #spectacle article .prop-row .column.doc-row, #spectacle article .doc-row .column.doc-row {
- margin-right: 0;
- margin-left: 0;
- padding-right: 0;
- padding-left: 0; }
- #spectacle .small-1 {
- width: 8.3333333333%; }
- #spectacle .small-push-1 {
- position: relative;
- left: 8.3333333333%; }
- #spectacle .small-pull-1 {
- position: relative;
- left: -8.3333333333%; }
- #spectacle .small-offset-0 {
- margin-left: 0%; }
- #spectacle .small-2 {
- width: 16.6666666667%; }
- #spectacle .small-push-2 {
- position: relative;
- left: 16.6666666667%; }
- #spectacle .small-pull-2 {
- position: relative;
- left: -16.6666666667%; }
- #spectacle .small-offset-1 {
- margin-left: 8.3333333333%; }
- #spectacle .small-3 {
- width: 25%; }
- #spectacle .small-push-3 {
- position: relative;
- left: 25%; }
- #spectacle .small-pull-3 {
- position: relative;
- left: -25%; }
- #spectacle .small-offset-2 {
- margin-left: 16.6666666667%; }
- #spectacle .small-4 {
- width: 33.3333333333%; }
- #spectacle .small-push-4 {
- position: relative;
- left: 33.3333333333%; }
- #spectacle .small-pull-4 {
- position: relative;
- left: -33.3333333333%; }
- #spectacle .small-offset-3 {
- margin-left: 25%; }
- #spectacle .small-5, #spectacle article .prop-row .prop-name {
- width: 41.6666666667%; }
- #spectacle .small-push-5 {
- position: relative;
- left: 41.6666666667%; }
- #spectacle .small-pull-5 {
- position: relative;
- left: -41.6666666667%; }
- #spectacle .small-offset-4 {
- margin-left: 33.3333333333%; }
- #spectacle .small-6 {
- width: 50%; }
- #spectacle .small-push-6 {
- position: relative;
- left: 50%; }
- #spectacle .small-pull-6 {
- position: relative;
- left: -50%; }
- #spectacle .small-offset-5 {
- margin-left: 41.6666666667%; }
- #spectacle .small-7, #spectacle article .prop-row .prop-value {
- width: 58.3333333333%; }
- #spectacle .small-push-7 {
- position: relative;
- left: 58.3333333333%; }
- #spectacle .small-pull-7 {
- position: relative;
- left: -58.3333333333%; }
- #spectacle .small-offset-6 {
- margin-left: 50%; }
- #spectacle .small-8 {
- width: 66.6666666667%; }
- #spectacle .small-push-8 {
- position: relative;
- left: 66.6666666667%; }
- #spectacle .small-pull-8 {
- position: relative;
- left: -66.6666666667%; }
- #spectacle .small-offset-7 {
- margin-left: 58.3333333333%; }
- #spectacle .small-9 {
- width: 75%; }
- #spectacle .small-push-9 {
- position: relative;
- left: 75%; }
- #spectacle .small-pull-9 {
- position: relative;
- left: -75%; }
- #spectacle .small-offset-8 {
- margin-left: 66.6666666667%; }
- #spectacle .small-10 {
- width: 83.3333333333%; }
- #spectacle .small-push-10 {
- position: relative;
- left: 83.3333333333%; }
- #spectacle .small-pull-10 {
- position: relative;
- left: -83.3333333333%; }
- #spectacle .small-offset-9 {
- margin-left: 75%; }
- #spectacle .small-11 {
- width: 91.6666666667%; }
- #spectacle .small-push-11 {
- position: relative;
- left: 91.6666666667%; }
- #spectacle .small-pull-11 {
- position: relative;
- left: -91.6666666667%; }
- #spectacle .small-offset-10 {
- margin-left: 83.3333333333%; }
- #spectacle .small-12 {
- width: 100%; }
- #spectacle .small-offset-11 {
- margin-left: 91.6666666667%; }
- #spectacle .small-up-1 > .column, #spectacle .small-up-1 > .columns, #spectacle article .prop-row .small-up-1 > .prop-name, #spectacle article .prop-row .small-up-1 > .prop-value, #spectacle article .small-up-1 > .doc-copy, #spectacle article .small-up-1 > .doc-examples {
- float: left;
- width: 100%; }
- #spectacle .small-up-1 > .column:nth-of-type(1n), #spectacle .small-up-1 > .columns:nth-of-type(1n), #spectacle article .prop-row .small-up-1 > .prop-name:nth-of-type(1n), #spectacle article .prop-row .small-up-1 > .prop-value:nth-of-type(1n), #spectacle article .small-up-1 > .doc-copy:nth-of-type(1n), #spectacle article .small-up-1 > .doc-examples:nth-of-type(1n) {
- clear: none; }
- #spectacle .small-up-1 > .column:nth-of-type(1n+1), #spectacle .small-up-1 > .columns:nth-of-type(1n+1), #spectacle article .prop-row .small-up-1 > .prop-name:nth-of-type(1n+1), #spectacle article .prop-row .small-up-1 > .prop-value:nth-of-type(1n+1), #spectacle article .small-up-1 > .doc-copy:nth-of-type(1n+1), #spectacle article .small-up-1 > .doc-examples:nth-of-type(1n+1) {
- clear: both; }
- #spectacle .small-up-1 > .column:last-child, #spectacle .small-up-1 > .columns:last-child, #spectacle article .prop-row .small-up-1 > .prop-name:last-child, #spectacle article .prop-row .small-up-1 > .prop-value:last-child, #spectacle article .small-up-1 > .doc-copy:last-child, #spectacle article .small-up-1 > .doc-examples:last-child {
- float: left; }
- #spectacle .small-up-2 > .column, #spectacle .small-up-2 > .columns, #spectacle article .prop-row .small-up-2 > .prop-name, #spectacle article .prop-row .small-up-2 > .prop-value, #spectacle article .small-up-2 > .doc-copy, #spectacle article .small-up-2 > .doc-examples {
- float: left;
- width: 50%; }
- #spectacle .small-up-2 > .column:nth-of-type(1n), #spectacle .small-up-2 > .columns:nth-of-type(1n), #spectacle article .prop-row .small-up-2 > .prop-name:nth-of-type(1n), #spectacle article .prop-row .small-up-2 > .prop-value:nth-of-type(1n), #spectacle article .small-up-2 > .doc-copy:nth-of-type(1n), #spectacle article .small-up-2 > .doc-examples:nth-of-type(1n) {
- clear: none; }
- #spectacle .small-up-2 > .column:nth-of-type(2n+1), #spectacle .small-up-2 > .columns:nth-of-type(2n+1), #spectacle article .prop-row .small-up-2 > .prop-name:nth-of-type(2n+1), #spectacle article .prop-row .small-up-2 > .prop-value:nth-of-type(2n+1), #spectacle article .small-up-2 > .doc-copy:nth-of-type(2n+1), #spectacle article .small-up-2 > .doc-examples:nth-of-type(2n+1) {
- clear: both; }
- #spectacle .small-up-2 > .column:last-child, #spectacle .small-up-2 > .columns:last-child, #spectacle article .prop-row .small-up-2 > .prop-name:last-child, #spectacle article .prop-row .small-up-2 > .prop-value:last-child, #spectacle article .small-up-2 > .doc-copy:last-child, #spectacle article .small-up-2 > .doc-examples:last-child {
- float: left; }
- #spectacle .small-up-3 > .column, #spectacle .small-up-3 > .columns, #spectacle article .prop-row .small-up-3 > .prop-name, #spectacle article .prop-row .small-up-3 > .prop-value, #spectacle article .small-up-3 > .doc-copy, #spectacle article .small-up-3 > .doc-examples {
- float: left;
- width: 33.3333333333%; }
- #spectacle .small-up-3 > .column:nth-of-type(1n), #spectacle .small-up-3 > .columns:nth-of-type(1n), #spectacle article .prop-row .small-up-3 > .prop-name:nth-of-type(1n), #spectacle article .prop-row .small-up-3 > .prop-value:nth-of-type(1n), #spectacle article .small-up-3 > .doc-copy:nth-of-type(1n), #spectacle article .small-up-3 > .doc-examples:nth-of-type(1n) {
- clear: none; }
- #spectacle .small-up-3 > .column:nth-of-type(3n+1), #spectacle .small-up-3 > .columns:nth-of-type(3n+1), #spectacle article .prop-row .small-up-3 > .prop-name:nth-of-type(3n+1), #spectacle article .prop-row .small-up-3 > .prop-value:nth-of-type(3n+1), #spectacle article .small-up-3 > .doc-copy:nth-of-type(3n+1), #spectacle article .small-up-3 > .doc-examples:nth-of-type(3n+1) {
- clear: both; }
- #spectacle .small-up-3 > .column:last-child, #spectacle .small-up-3 > .columns:last-child, #spectacle article .prop-row .small-up-3 > .prop-name:last-child, #spectacle article .prop-row .small-up-3 > .prop-value:last-child, #spectacle article .small-up-3 > .doc-copy:last-child, #spectacle article .small-up-3 > .doc-examples:last-child {
- float: left; }
- #spectacle .small-up-4 > .column, #spectacle .small-up-4 > .columns, #spectacle article .prop-row .small-up-4 > .prop-name, #spectacle article .prop-row .small-up-4 > .prop-value, #spectacle article .small-up-4 > .doc-copy, #spectacle article .small-up-4 > .doc-examples {
- float: left;
- width: 25%; }
- #spectacle .small-up-4 > .column:nth-of-type(1n), #spectacle .small-up-4 > .columns:nth-of-type(1n), #spectacle article .prop-row .small-up-4 > .prop-name:nth-of-type(1n), #spectacle article .prop-row .small-up-4 > .prop-value:nth-of-type(1n), #spectacle article .small-up-4 > .doc-copy:nth-of-type(1n), #spectacle article .small-up-4 > .doc-examples:nth-of-type(1n) {
- clear: none; }
- #spectacle .small-up-4 > .column:nth-of-type(4n+1), #spectacle .small-up-4 > .columns:nth-of-type(4n+1), #spectacle article .prop-row .small-up-4 > .prop-name:nth-of-type(4n+1), #spectacle article .prop-row .small-up-4 > .prop-value:nth-of-type(4n+1), #spectacle article .small-up-4 > .doc-copy:nth-of-type(4n+1), #spectacle article .small-up-4 > .doc-examples:nth-of-type(4n+1) {
- clear: both; }
- #spectacle .small-up-4 > .column:last-child, #spectacle .small-up-4 > .columns:last-child, #spectacle article .prop-row .small-up-4 > .prop-name:last-child, #spectacle article .prop-row .small-up-4 > .prop-value:last-child, #spectacle article .small-up-4 > .doc-copy:last-child, #spectacle article .small-up-4 > .doc-examples:last-child {
- float: left; }
- #spectacle .small-up-5 > .column, #spectacle .small-up-5 > .columns, #spectacle article .prop-row .small-up-5 > .prop-name, #spectacle article .prop-row .small-up-5 > .prop-value, #spectacle article .small-up-5 > .doc-copy, #spectacle article .small-up-5 > .doc-examples {
- float: left;
- width: 20%; }
- #spectacle .small-up-5 > .column:nth-of-type(1n), #spectacle .small-up-5 > .columns:nth-of-type(1n), #spectacle article .prop-row .small-up-5 > .prop-name:nth-of-type(1n), #spectacle article .prop-row .small-up-5 > .prop-value:nth-of-type(1n), #spectacle article .small-up-5 > .doc-copy:nth-of-type(1n), #spectacle article .small-up-5 > .doc-examples:nth-of-type(1n) {
- clear: none; }
- #spectacle .small-up-5 > .column:nth-of-type(5n+1), #spectacle .small-up-5 > .columns:nth-of-type(5n+1), #spectacle article .prop-row .small-up-5 > .prop-name:nth-of-type(5n+1), #spectacle article .prop-row .small-up-5 > .prop-value:nth-of-type(5n+1), #spectacle article .small-up-5 > .doc-copy:nth-of-type(5n+1), #spectacle article .small-up-5 > .doc-examples:nth-of-type(5n+1) {
- clear: both; }
- #spectacle .small-up-5 > .column:last-child, #spectacle .small-up-5 > .columns:last-child, #spectacle article .prop-row .small-up-5 > .prop-name:last-child, #spectacle article .prop-row .small-up-5 > .prop-value:last-child, #spectacle article .small-up-5 > .doc-copy:last-child, #spectacle article .small-up-5 > .doc-examples:last-child {
- float: left; }
- #spectacle .small-up-6 > .column, #spectacle .small-up-6 > .columns, #spectacle article .prop-row .small-up-6 > .prop-name, #spectacle article .prop-row .small-up-6 > .prop-value, #spectacle article .small-up-6 > .doc-copy, #spectacle article .small-up-6 > .doc-examples {
- float: left;
- width: 16.6666666667%; }
- #spectacle .small-up-6 > .column:nth-of-type(1n), #spectacle .small-up-6 > .columns:nth-of-type(1n), #spectacle article .prop-row .small-up-6 > .prop-name:nth-of-type(1n), #spectacle article .prop-row .small-up-6 > .prop-value:nth-of-type(1n), #spectacle article .small-up-6 > .doc-copy:nth-of-type(1n), #spectacle article .small-up-6 > .doc-examples:nth-of-type(1n) {
- clear: none; }
- #spectacle .small-up-6 > .column:nth-of-type(6n+1), #spectacle .small-up-6 > .columns:nth-of-type(6n+1), #spectacle article .prop-row .small-up-6 > .prop-name:nth-of-type(6n+1), #spectacle article .prop-row .small-up-6 > .prop-value:nth-of-type(6n+1), #spectacle article .small-up-6 > .doc-copy:nth-of-type(6n+1), #spectacle article .small-up-6 > .doc-examples:nth-of-type(6n+1) {
- clear: both; }
- #spectacle .small-up-6 > .column:last-child, #spectacle .small-up-6 > .columns:last-child, #spectacle article .prop-row .small-up-6 > .prop-name:last-child, #spectacle article .prop-row .small-up-6 > .prop-value:last-child, #spectacle article .small-up-6 > .doc-copy:last-child, #spectacle article .small-up-6 > .doc-examples:last-child {
- float: left; }
- #spectacle .small-up-7 > .column, #spectacle .small-up-7 > .columns, #spectacle article .prop-row .small-up-7 > .prop-name, #spectacle article .prop-row .small-up-7 > .prop-value, #spectacle article .small-up-7 > .doc-copy, #spectacle article .small-up-7 > .doc-examples {
- float: left;
- width: 14.2857142857%; }
- #spectacle .small-up-7 > .column:nth-of-type(1n), #spectacle .small-up-7 > .columns:nth-of-type(1n), #spectacle article .prop-row .small-up-7 > .prop-name:nth-of-type(1n), #spectacle article .prop-row .small-up-7 > .prop-value:nth-of-type(1n), #spectacle article .small-up-7 > .doc-copy:nth-of-type(1n), #spectacle article .small-up-7 > .doc-examples:nth-of-type(1n) {
- clear: none; }
- #spectacle .small-up-7 > .column:nth-of-type(7n+1), #spectacle .small-up-7 > .columns:nth-of-type(7n+1), #spectacle article .prop-row .small-up-7 > .prop-name:nth-of-type(7n+1), #spectacle article .prop-row .small-up-7 > .prop-value:nth-of-type(7n+1), #spectacle article .small-up-7 > .doc-copy:nth-of-type(7n+1), #spectacle article .small-up-7 > .doc-examples:nth-of-type(7n+1) {
- clear: both; }
- #spectacle .small-up-7 > .column:last-child, #spectacle .small-up-7 > .columns:last-child, #spectacle article .prop-row .small-up-7 > .prop-name:last-child, #spectacle article .prop-row .small-up-7 > .prop-value:last-child, #spectacle article .small-up-7 > .doc-copy:last-child, #spectacle article .small-up-7 > .doc-examples:last-child {
- float: left; }
- #spectacle .small-up-8 > .column, #spectacle .small-up-8 > .columns, #spectacle article .prop-row .small-up-8 > .prop-name, #spectacle article .prop-row .small-up-8 > .prop-value, #spectacle article .small-up-8 > .doc-copy, #spectacle article .small-up-8 > .doc-examples {
- float: left;
- width: 12.5%; }
- #spectacle .small-up-8 > .column:nth-of-type(1n), #spectacle .small-up-8 > .columns:nth-of-type(1n), #spectacle article .prop-row .small-up-8 > .prop-name:nth-of-type(1n), #spectacle article .prop-row .small-up-8 > .prop-value:nth-of-type(1n), #spectacle article .small-up-8 > .doc-copy:nth-of-type(1n), #spectacle article .small-up-8 > .doc-examples:nth-of-type(1n) {
- clear: none; }
- #spectacle .small-up-8 > .column:nth-of-type(8n+1), #spectacle .small-up-8 > .columns:nth-of-type(8n+1), #spectacle article .prop-row .small-up-8 > .prop-name:nth-of-type(8n+1), #spectacle article .prop-row .small-up-8 > .prop-value:nth-of-type(8n+1), #spectacle article .small-up-8 > .doc-copy:nth-of-type(8n+1), #spectacle article .small-up-8 > .doc-examples:nth-of-type(8n+1) {
- clear: both; }
- #spectacle .small-up-8 > .column:last-child, #spectacle .small-up-8 > .columns:last-child, #spectacle article .prop-row .small-up-8 > .prop-name:last-child, #spectacle article .prop-row .small-up-8 > .prop-value:last-child, #spectacle article .small-up-8 > .doc-copy:last-child, #spectacle article .small-up-8 > .doc-examples:last-child {
- float: left; }
- #spectacle .small-collapse > .column, #spectacle .small-collapse > .columns, #spectacle article .prop-row .small-collapse > .prop-name, #spectacle article .prop-row .small-collapse > .prop-value, #spectacle article .small-collapse > .doc-copy, #spectacle article .small-collapse > .doc-examples {
- padding-right: 0;
- padding-left: 0; }
- #spectacle .small-collapse .row, #spectacle .small-collapse article .prop-row, #spectacle article .small-collapse .prop-row, #spectacle .small-collapse article .doc-row, #spectacle article .small-collapse .doc-row {
- margin-right: 0;
- margin-left: 0; }
- #spectacle .expanded.row .small-collapse.row, #spectacle article .expanded.prop-row .small-collapse.row, #spectacle article .expanded.doc-row .small-collapse.row, #spectacle .expanded.row article .small-collapse.prop-row, #spectacle article .expanded.row .small-collapse.prop-row, #spectacle article .expanded.prop-row .small-collapse.prop-row, #spectacle article .expanded.doc-row .small-collapse.prop-row, #spectacle .expanded.row article .small-collapse.doc-row, #spectacle article .expanded.row .small-collapse.doc-row, #spectacle article .expanded.prop-row .small-collapse.doc-row, #spectacle article .expanded.doc-row .small-collapse.doc-row {
- margin-right: 0;
- margin-left: 0; }
- #spectacle .small-uncollapse > .column, #spectacle .small-uncollapse > .columns, #spectacle article .prop-row .small-uncollapse > .prop-name, #spectacle article .prop-row .small-uncollapse > .prop-value, #spectacle article .small-uncollapse > .doc-copy, #spectacle article .small-uncollapse > .doc-examples {
- padding-right: 0.6578947368rem;
- padding-left: 0.6578947368rem; }
- #spectacle .small-centered {
- margin-right: auto;
- margin-left: auto; }
- #spectacle .small-centered, #spectacle .small-centered:last-child:not(:first-child) {
- float: none;
- clear: both; }
- #spectacle .small-uncentered,
- #spectacle .small-push-0,
- #spectacle .small-pull-0 {
- position: static;
- float: left;
- margin-right: 0;
- margin-left: 0; }
- @media print, screen and (min-width: 40em) {
- #spectacle .medium-1 {
- width: 8.3333333333%; }
- #spectacle .medium-push-1 {
- position: relative;
- left: 8.3333333333%; }
- #spectacle .medium-pull-1 {
- position: relative;
- left: -8.3333333333%; }
- #spectacle .medium-offset-0 {
- margin-left: 0%; }
- #spectacle .medium-2 {
- width: 16.6666666667%; }
- #spectacle .medium-push-2 {
- position: relative;
- left: 16.6666666667%; }
- #spectacle .medium-pull-2 {
- position: relative;
- left: -16.6666666667%; }
- #spectacle .medium-offset-1 {
- margin-left: 8.3333333333%; }
- #spectacle .medium-3 {
- width: 25%; }
- #spectacle .medium-push-3 {
- position: relative;
- left: 25%; }
- #spectacle .medium-pull-3 {
- position: relative;
- left: -25%; }
- #spectacle .medium-offset-2 {
- margin-left: 16.6666666667%; }
- #spectacle .medium-4 {
- width: 33.3333333333%; }
- #spectacle .medium-push-4 {
- position: relative;
- left: 33.3333333333%; }
- #spectacle .medium-pull-4 {
- position: relative;
- left: -33.3333333333%; }
- #spectacle .medium-offset-3 {
- margin-left: 25%; }
- #spectacle .medium-5 {
- width: 41.6666666667%; }
- #spectacle .medium-push-5 {
- position: relative;
- left: 41.6666666667%; }
- #spectacle .medium-pull-5 {
- position: relative;
- left: -41.6666666667%; }
- #spectacle .medium-offset-4 {
- margin-left: 33.3333333333%; }
- #spectacle .medium-6 {
- width: 50%; }
- #spectacle .medium-push-6 {
- position: relative;
- left: 50%; }
- #spectacle .medium-pull-6 {
- position: relative;
- left: -50%; }
- #spectacle .medium-offset-5 {
- margin-left: 41.6666666667%; }
- #spectacle .medium-7 {
- width: 58.3333333333%; }
- #spectacle .medium-push-7 {
- position: relative;
- left: 58.3333333333%; }
- #spectacle .medium-pull-7 {
- position: relative;
- left: -58.3333333333%; }
- #spectacle .medium-offset-6 {
- margin-left: 50%; }
- #spectacle .medium-8 {
- width: 66.6666666667%; }
- #spectacle .medium-push-8 {
- position: relative;
- left: 66.6666666667%; }
- #spectacle .medium-pull-8 {
- position: relative;
- left: -66.6666666667%; }
- #spectacle .medium-offset-7 {
- margin-left: 58.3333333333%; }
- #spectacle .medium-9 {
- width: 75%; }
- #spectacle .medium-push-9 {
- position: relative;
- left: 75%; }
- #spectacle .medium-pull-9 {
- position: relative;
- left: -75%; }
- #spectacle .medium-offset-8 {
- margin-left: 66.6666666667%; }
- #spectacle .medium-10 {
- width: 83.3333333333%; }
- #spectacle .medium-push-10 {
- position: relative;
- left: 83.3333333333%; }
- #spectacle .medium-pull-10 {
- position: relative;
- left: -83.3333333333%; }
- #spectacle .medium-offset-9 {
- margin-left: 75%; }
- #spectacle .medium-11 {
- width: 91.6666666667%; }
- #spectacle .medium-push-11 {
- position: relative;
- left: 91.6666666667%; }
- #spectacle .medium-pull-11 {
- position: relative;
- left: -91.6666666667%; }
- #spectacle .medium-offset-10 {
- margin-left: 83.3333333333%; }
- #spectacle .medium-12 {
- width: 100%; }
- #spectacle .medium-offset-11 {
- margin-left: 91.6666666667%; }
- #spectacle .medium-up-1 > .column, #spectacle .medium-up-1 > .columns, #spectacle article .prop-row .medium-up-1 > .prop-name, #spectacle article .prop-row .medium-up-1 > .prop-value, #spectacle article .medium-up-1 > .doc-copy, #spectacle article .medium-up-1 > .doc-examples {
- float: left;
- width: 100%; }
- #spectacle .medium-up-1 > .column:nth-of-type(1n), #spectacle .medium-up-1 > .columns:nth-of-type(1n), #spectacle article .prop-row .medium-up-1 > .prop-name:nth-of-type(1n), #spectacle article .prop-row .medium-up-1 > .prop-value:nth-of-type(1n), #spectacle article .medium-up-1 > .doc-copy:nth-of-type(1n), #spectacle article .medium-up-1 > .doc-examples:nth-of-type(1n) {
- clear: none; }
- #spectacle .medium-up-1 > .column:nth-of-type(1n+1), #spectacle .medium-up-1 > .columns:nth-of-type(1n+1), #spectacle article .prop-row .medium-up-1 > .prop-name:nth-of-type(1n+1), #spectacle article .prop-row .medium-up-1 > .prop-value:nth-of-type(1n+1), #spectacle article .medium-up-1 > .doc-copy:nth-of-type(1n+1), #spectacle article .medium-up-1 > .doc-examples:nth-of-type(1n+1) {
- clear: both; }
- #spectacle .medium-up-1 > .column:last-child, #spectacle .medium-up-1 > .columns:last-child, #spectacle article .prop-row .medium-up-1 > .prop-name:last-child, #spectacle article .prop-row .medium-up-1 > .prop-value:last-child, #spectacle article .medium-up-1 > .doc-copy:last-child, #spectacle article .medium-up-1 > .doc-examples:last-child {
- float: left; }
- #spectacle .medium-up-2 > .column, #spectacle .medium-up-2 > .columns, #spectacle article .prop-row .medium-up-2 > .prop-name, #spectacle article .prop-row .medium-up-2 > .prop-value, #spectacle article .medium-up-2 > .doc-copy, #spectacle article .medium-up-2 > .doc-examples {
- float: left;
- width: 50%; }
- #spectacle .medium-up-2 > .column:nth-of-type(1n), #spectacle .medium-up-2 > .columns:nth-of-type(1n), #spectacle article .prop-row .medium-up-2 > .prop-name:nth-of-type(1n), #spectacle article .prop-row .medium-up-2 > .prop-value:nth-of-type(1n), #spectacle article .medium-up-2 > .doc-copy:nth-of-type(1n), #spectacle article .medium-up-2 > .doc-examples:nth-of-type(1n) {
- clear: none; }
- #spectacle .medium-up-2 > .column:nth-of-type(2n+1), #spectacle .medium-up-2 > .columns:nth-of-type(2n+1), #spectacle article .prop-row .medium-up-2 > .prop-name:nth-of-type(2n+1), #spectacle article .prop-row .medium-up-2 > .prop-value:nth-of-type(2n+1), #spectacle article .medium-up-2 > .doc-copy:nth-of-type(2n+1), #spectacle article .medium-up-2 > .doc-examples:nth-of-type(2n+1) {
- clear: both; }
- #spectacle .medium-up-2 > .column:last-child, #spectacle .medium-up-2 > .columns:last-child, #spectacle article .prop-row .medium-up-2 > .prop-name:last-child, #spectacle article .prop-row .medium-up-2 > .prop-value:last-child, #spectacle article .medium-up-2 > .doc-copy:last-child, #spectacle article .medium-up-2 > .doc-examples:last-child {
- float: left; }
- #spectacle .medium-up-3 > .column, #spectacle .medium-up-3 > .columns, #spectacle article .prop-row .medium-up-3 > .prop-name, #spectacle article .prop-row .medium-up-3 > .prop-value, #spectacle article .medium-up-3 > .doc-copy, #spectacle article .medium-up-3 > .doc-examples {
- float: left;
- width: 33.3333333333%; }
- #spectacle .medium-up-3 > .column:nth-of-type(1n), #spectacle .medium-up-3 > .columns:nth-of-type(1n), #spectacle article .prop-row .medium-up-3 > .prop-name:nth-of-type(1n), #spectacle article .prop-row .medium-up-3 > .prop-value:nth-of-type(1n), #spectacle article .medium-up-3 > .doc-copy:nth-of-type(1n), #spectacle article .medium-up-3 > .doc-examples:nth-of-type(1n) {
- clear: none; }
- #spectacle .medium-up-3 > .column:nth-of-type(3n+1), #spectacle .medium-up-3 > .columns:nth-of-type(3n+1), #spectacle article .prop-row .medium-up-3 > .prop-name:nth-of-type(3n+1), #spectacle article .prop-row .medium-up-3 > .prop-value:nth-of-type(3n+1), #spectacle article .medium-up-3 > .doc-copy:nth-of-type(3n+1), #spectacle article .medium-up-3 > .doc-examples:nth-of-type(3n+1) {
- clear: both; }
- #spectacle .medium-up-3 > .column:last-child, #spectacle .medium-up-3 > .columns:last-child, #spectacle article .prop-row .medium-up-3 > .prop-name:last-child, #spectacle article .prop-row .medium-up-3 > .prop-value:last-child, #spectacle article .medium-up-3 > .doc-copy:last-child, #spectacle article .medium-up-3 > .doc-examples:last-child {
- float: left; }
- #spectacle .medium-up-4 > .column, #spectacle .medium-up-4 > .columns, #spectacle article .prop-row .medium-up-4 > .prop-name, #spectacle article .prop-row .medium-up-4 > .prop-value, #spectacle article .medium-up-4 > .doc-copy, #spectacle article .medium-up-4 > .doc-examples {
- float: left;
- width: 25%; }
- #spectacle .medium-up-4 > .column:nth-of-type(1n), #spectacle .medium-up-4 > .columns:nth-of-type(1n), #spectacle article .prop-row .medium-up-4 > .prop-name:nth-of-type(1n), #spectacle article .prop-row .medium-up-4 > .prop-value:nth-of-type(1n), #spectacle article .medium-up-4 > .doc-copy:nth-of-type(1n), #spectacle article .medium-up-4 > .doc-examples:nth-of-type(1n) {
- clear: none; }
- #spectacle .medium-up-4 > .column:nth-of-type(4n+1), #spectacle .medium-up-4 > .columns:nth-of-type(4n+1), #spectacle article .prop-row .medium-up-4 > .prop-name:nth-of-type(4n+1), #spectacle article .prop-row .medium-up-4 > .prop-value:nth-of-type(4n+1), #spectacle article .medium-up-4 > .doc-copy:nth-of-type(4n+1), #spectacle article .medium-up-4 > .doc-examples:nth-of-type(4n+1) {
- clear: both; }
- #spectacle .medium-up-4 > .column:last-child, #spectacle .medium-up-4 > .columns:last-child, #spectacle article .prop-row .medium-up-4 > .prop-name:last-child, #spectacle article .prop-row .medium-up-4 > .prop-value:last-child, #spectacle article .medium-up-4 > .doc-copy:last-child, #spectacle article .medium-up-4 > .doc-examples:last-child {
- float: left; }
- #spectacle .medium-up-5 > .column, #spectacle .medium-up-5 > .columns, #spectacle article .prop-row .medium-up-5 > .prop-name, #spectacle article .prop-row .medium-up-5 > .prop-value, #spectacle article .medium-up-5 > .doc-copy, #spectacle article .medium-up-5 > .doc-examples {
- float: left;
- width: 20%; }
- #spectacle .medium-up-5 > .column:nth-of-type(1n), #spectacle .medium-up-5 > .columns:nth-of-type(1n), #spectacle article .prop-row .medium-up-5 > .prop-name:nth-of-type(1n), #spectacle article .prop-row .medium-up-5 > .prop-value:nth-of-type(1n), #spectacle article .medium-up-5 > .doc-copy:nth-of-type(1n), #spectacle article .medium-up-5 > .doc-examples:nth-of-type(1n) {
- clear: none; }
- #spectacle .medium-up-5 > .column:nth-of-type(5n+1), #spectacle .medium-up-5 > .columns:nth-of-type(5n+1), #spectacle article .prop-row .medium-up-5 > .prop-name:nth-of-type(5n+1), #spectacle article .prop-row .medium-up-5 > .prop-value:nth-of-type(5n+1), #spectacle article .medium-up-5 > .doc-copy:nth-of-type(5n+1), #spectacle article .medium-up-5 > .doc-examples:nth-of-type(5n+1) {
- clear: both; }
- #spectacle .medium-up-5 > .column:last-child, #spectacle .medium-up-5 > .columns:last-child, #spectacle article .prop-row .medium-up-5 > .prop-name:last-child, #spectacle article .prop-row .medium-up-5 > .prop-value:last-child, #spectacle article .medium-up-5 > .doc-copy:last-child, #spectacle article .medium-up-5 > .doc-examples:last-child {
- float: left; }
- #spectacle .medium-up-6 > .column, #spectacle .medium-up-6 > .columns, #spectacle article .prop-row .medium-up-6 > .prop-name, #spectacle article .prop-row .medium-up-6 > .prop-value, #spectacle article .medium-up-6 > .doc-copy, #spectacle article .medium-up-6 > .doc-examples {
- float: left;
- width: 16.6666666667%; }
- #spectacle .medium-up-6 > .column:nth-of-type(1n), #spectacle .medium-up-6 > .columns:nth-of-type(1n), #spectacle article .prop-row .medium-up-6 > .prop-name:nth-of-type(1n), #spectacle article .prop-row .medium-up-6 > .prop-value:nth-of-type(1n), #spectacle article .medium-up-6 > .doc-copy:nth-of-type(1n), #spectacle article .medium-up-6 > .doc-examples:nth-of-type(1n) {
- clear: none; }
- #spectacle .medium-up-6 > .column:nth-of-type(6n+1), #spectacle .medium-up-6 > .columns:nth-of-type(6n+1), #spectacle article .prop-row .medium-up-6 > .prop-name:nth-of-type(6n+1), #spectacle article .prop-row .medium-up-6 > .prop-value:nth-of-type(6n+1), #spectacle article .medium-up-6 > .doc-copy:nth-of-type(6n+1), #spectacle article .medium-up-6 > .doc-examples:nth-of-type(6n+1) {
- clear: both; }
- #spectacle .medium-up-6 > .column:last-child, #spectacle .medium-up-6 > .columns:last-child, #spectacle article .prop-row .medium-up-6 > .prop-name:last-child, #spectacle article .prop-row .medium-up-6 > .prop-value:last-child, #spectacle article .medium-up-6 > .doc-copy:last-child, #spectacle article .medium-up-6 > .doc-examples:last-child {
- float: left; }
- #spectacle .medium-up-7 > .column, #spectacle .medium-up-7 > .columns, #spectacle article .prop-row .medium-up-7 > .prop-name, #spectacle article .prop-row .medium-up-7 > .prop-value, #spectacle article .medium-up-7 > .doc-copy, #spectacle article .medium-up-7 > .doc-examples {
- float: left;
- width: 14.2857142857%; }
- #spectacle .medium-up-7 > .column:nth-of-type(1n), #spectacle .medium-up-7 > .columns:nth-of-type(1n), #spectacle article .prop-row .medium-up-7 > .prop-name:nth-of-type(1n), #spectacle article .prop-row .medium-up-7 > .prop-value:nth-of-type(1n), #spectacle article .medium-up-7 > .doc-copy:nth-of-type(1n), #spectacle article .medium-up-7 > .doc-examples:nth-of-type(1n) {
- clear: none; }
- #spectacle .medium-up-7 > .column:nth-of-type(7n+1), #spectacle .medium-up-7 > .columns:nth-of-type(7n+1), #spectacle article .prop-row .medium-up-7 > .prop-name:nth-of-type(7n+1), #spectacle article .prop-row .medium-up-7 > .prop-value:nth-of-type(7n+1), #spectacle article .medium-up-7 > .doc-copy:nth-of-type(7n+1), #spectacle article .medium-up-7 > .doc-examples:nth-of-type(7n+1) {
- clear: both; }
- #spectacle .medium-up-7 > .column:last-child, #spectacle .medium-up-7 > .columns:last-child, #spectacle article .prop-row .medium-up-7 > .prop-name:last-child, #spectacle article .prop-row .medium-up-7 > .prop-value:last-child, #spectacle article .medium-up-7 > .doc-copy:last-child, #spectacle article .medium-up-7 > .doc-examples:last-child {
- float: left; }
- #spectacle .medium-up-8 > .column, #spectacle .medium-up-8 > .columns, #spectacle article .prop-row .medium-up-8 > .prop-name, #spectacle article .prop-row .medium-up-8 > .prop-value, #spectacle article .medium-up-8 > .doc-copy, #spectacle article .medium-up-8 > .doc-examples {
- float: left;
- width: 12.5%; }
- #spectacle .medium-up-8 > .column:nth-of-type(1n), #spectacle .medium-up-8 > .columns:nth-of-type(1n), #spectacle article .prop-row .medium-up-8 > .prop-name:nth-of-type(1n), #spectacle article .prop-row .medium-up-8 > .prop-value:nth-of-type(1n), #spectacle article .medium-up-8 > .doc-copy:nth-of-type(1n), #spectacle article .medium-up-8 > .doc-examples:nth-of-type(1n) {
- clear: none; }
- #spectacle .medium-up-8 > .column:nth-of-type(8n+1), #spectacle .medium-up-8 > .columns:nth-of-type(8n+1), #spectacle article .prop-row .medium-up-8 > .prop-name:nth-of-type(8n+1), #spectacle article .prop-row .medium-up-8 > .prop-value:nth-of-type(8n+1), #spectacle article .medium-up-8 > .doc-copy:nth-of-type(8n+1), #spectacle article .medium-up-8 > .doc-examples:nth-of-type(8n+1) {
- clear: both; }
- #spectacle .medium-up-8 > .column:last-child, #spectacle .medium-up-8 > .columns:last-child, #spectacle article .prop-row .medium-up-8 > .prop-name:last-child, #spectacle article .prop-row .medium-up-8 > .prop-value:last-child, #spectacle article .medium-up-8 > .doc-copy:last-child, #spectacle article .medium-up-8 > .doc-examples:last-child {
- float: left; }
- #spectacle .medium-collapse > .column, #spectacle .medium-collapse > .columns, #spectacle article .prop-row .medium-collapse > .prop-name, #spectacle article .prop-row .medium-collapse > .prop-value, #spectacle article .medium-collapse > .doc-copy, #spectacle article .medium-collapse > .doc-examples {
- padding-right: 0;
- padding-left: 0; }
- #spectacle .medium-collapse .row, #spectacle .medium-collapse article .prop-row, #spectacle article .medium-collapse .prop-row, #spectacle .medium-collapse article .doc-row, #spectacle article .medium-collapse .doc-row {
- margin-right: 0;
- margin-left: 0; }
- #spectacle .expanded.row .medium-collapse.row, #spectacle article .expanded.prop-row .medium-collapse.row, #spectacle article .expanded.doc-row .medium-collapse.row, #spectacle .expanded.row article .medium-collapse.prop-row, #spectacle article .expanded.row .medium-collapse.prop-row, #spectacle article .expanded.prop-row .medium-collapse.prop-row, #spectacle article .expanded.doc-row .medium-collapse.prop-row, #spectacle .expanded.row article .medium-collapse.doc-row, #spectacle article .expanded.row .medium-collapse.doc-row, #spectacle article .expanded.prop-row .medium-collapse.doc-row, #spectacle article .expanded.doc-row .medium-collapse.doc-row {
- margin-right: 0;
- margin-left: 0; }
- #spectacle .medium-uncollapse > .column, #spectacle .medium-uncollapse > .columns, #spectacle article .prop-row .medium-uncollapse > .prop-name, #spectacle article .prop-row .medium-uncollapse > .prop-value, #spectacle article .medium-uncollapse > .doc-copy, #spectacle article .medium-uncollapse > .doc-examples {
- padding-right: 0.9868421053rem;
- padding-left: 0.9868421053rem; }
- #spectacle .medium-centered {
- margin-right: auto;
- margin-left: auto; }
- #spectacle .medium-centered, #spectacle .medium-centered:last-child:not(:first-child) {
- float: none;
- clear: both; }
- #spectacle .medium-uncentered,
- #spectacle .medium-push-0,
- #spectacle .medium-pull-0 {
- position: static;
- float: left;
- margin-right: 0;
- margin-left: 0; } }
- @media print, screen and (min-width: 64em) {
- #spectacle .large-1 {
- width: 8.3333333333%; }
- #spectacle .large-push-1 {
- position: relative;
- left: 8.3333333333%; }
- #spectacle .large-pull-1 {
- position: relative;
- left: -8.3333333333%; }
- #spectacle .large-offset-0 {
- margin-left: 0%; }
- #spectacle .large-2 {
- width: 16.6666666667%; }
- #spectacle .large-push-2 {
- position: relative;
- left: 16.6666666667%; }
- #spectacle .large-pull-2 {
- position: relative;
- left: -16.6666666667%; }
- #spectacle .large-offset-1 {
- margin-left: 8.3333333333%; }
- #spectacle .large-3 {
- width: 25%; }
- #spectacle .large-push-3 {
- position: relative;
- left: 25%; }
- #spectacle .large-pull-3 {
- position: relative;
- left: -25%; }
- #spectacle .large-offset-2 {
- margin-left: 16.6666666667%; }
- #spectacle .large-4 {
- width: 33.3333333333%; }
- #spectacle .large-push-4 {
- position: relative;
- left: 33.3333333333%; }
- #spectacle .large-pull-4 {
- position: relative;
- left: -33.3333333333%; }
- #spectacle .large-offset-3 {
- margin-left: 25%; }
- #spectacle .large-5 {
- width: 41.6666666667%; }
- #spectacle .large-push-5 {
- position: relative;
- left: 41.6666666667%; }
- #spectacle .large-pull-5 {
- position: relative;
- left: -41.6666666667%; }
- #spectacle .large-offset-4 {
- margin-left: 33.3333333333%; }
- #spectacle .large-6, #spectacle .doc-content, #spectacle article h1.doc-title, #spectacle article > h1, #spectacle article > h2, #spectacle article .panel > h2, #spectacle article .panel > h3, #spectacle article .doc-copy, #spectacle article .doc-examples {
- width: 50%; }
- #spectacle .large-push-6 {
- position: relative;
- left: 50%; }
- #spectacle .large-pull-6 {
- position: relative;
- left: -50%; }
- #spectacle .large-offset-5 {
- margin-left: 41.6666666667%; }
- #spectacle .large-7 {
- width: 58.3333333333%; }
- #spectacle .large-push-7 {
- position: relative;
- left: 58.3333333333%; }
- #spectacle .large-pull-7 {
- position: relative;
- left: -58.3333333333%; }
- #spectacle .large-offset-6 {
- margin-left: 50%; }
- #spectacle .large-8 {
- width: 66.6666666667%; }
- #spectacle .large-push-8 {
- position: relative;
- left: 66.6666666667%; }
- #spectacle .large-pull-8 {
- position: relative;
- left: -66.6666666667%; }
- #spectacle .large-offset-7 {
- margin-left: 58.3333333333%; }
- #spectacle .large-9 {
- width: 75%; }
- #spectacle .large-push-9 {
- position: relative;
- left: 75%; }
- #spectacle .large-pull-9 {
- position: relative;
- left: -75%; }
- #spectacle .large-offset-8 {
- margin-left: 66.6666666667%; }
- #spectacle .large-10 {
- width: 83.3333333333%; }
- #spectacle .large-push-10 {
- position: relative;
- left: 83.3333333333%; }
- #spectacle .large-pull-10 {
- position: relative;
- left: -83.3333333333%; }
- #spectacle .large-offset-9 {
- margin-left: 75%; }
- #spectacle .large-11 {
- width: 91.6666666667%; }
- #spectacle .large-push-11 {
- position: relative;
- left: 91.6666666667%; }
- #spectacle .large-pull-11 {
- position: relative;
- left: -91.6666666667%; }
- #spectacle .large-offset-10 {
- margin-left: 83.3333333333%; }
- #spectacle .large-12 {
- width: 100%; }
- #spectacle .large-offset-11 {
- margin-left: 91.6666666667%; }
- #spectacle .large-up-1 > .column, #spectacle .large-up-1 > .columns, #spectacle article .prop-row .large-up-1 > .prop-name, #spectacle article .prop-row .large-up-1 > .prop-value, #spectacle article .large-up-1 > .doc-copy, #spectacle article .large-up-1 > .doc-examples {
- float: left;
- width: 100%; }
- #spectacle .large-up-1 > .column:nth-of-type(1n), #spectacle .large-up-1 > .columns:nth-of-type(1n), #spectacle article .prop-row .large-up-1 > .prop-name:nth-of-type(1n), #spectacle article .prop-row .large-up-1 > .prop-value:nth-of-type(1n), #spectacle article .large-up-1 > .doc-copy:nth-of-type(1n), #spectacle article .large-up-1 > .doc-examples:nth-of-type(1n) {
- clear: none; }
- #spectacle .large-up-1 > .column:nth-of-type(1n+1), #spectacle .large-up-1 > .columns:nth-of-type(1n+1), #spectacle article .prop-row .large-up-1 > .prop-name:nth-of-type(1n+1), #spectacle article .prop-row .large-up-1 > .prop-value:nth-of-type(1n+1), #spectacle article .large-up-1 > .doc-copy:nth-of-type(1n+1), #spectacle article .large-up-1 > .doc-examples:nth-of-type(1n+1) {
- clear: both; }
- #spectacle .large-up-1 > .column:last-child, #spectacle .large-up-1 > .columns:last-child, #spectacle article .prop-row .large-up-1 > .prop-name:last-child, #spectacle article .prop-row .large-up-1 > .prop-value:last-child, #spectacle article .large-up-1 > .doc-copy:last-child, #spectacle article .large-up-1 > .doc-examples:last-child {
- float: left; }
- #spectacle .large-up-2 > .column, #spectacle .large-up-2 > .columns, #spectacle article .prop-row .large-up-2 > .prop-name, #spectacle article .prop-row .large-up-2 > .prop-value, #spectacle article .large-up-2 > .doc-copy, #spectacle article .large-up-2 > .doc-examples {
- float: left;
- width: 50%; }
- #spectacle .large-up-2 > .column:nth-of-type(1n), #spectacle .large-up-2 > .columns:nth-of-type(1n), #spectacle article .prop-row .large-up-2 > .prop-name:nth-of-type(1n), #spectacle article .prop-row .large-up-2 > .prop-value:nth-of-type(1n), #spectacle article .large-up-2 > .doc-copy:nth-of-type(1n), #spectacle article .large-up-2 > .doc-examples:nth-of-type(1n) {
- clear: none; }
- #spectacle .large-up-2 > .column:nth-of-type(2n+1), #spectacle .large-up-2 > .columns:nth-of-type(2n+1), #spectacle article .prop-row .large-up-2 > .prop-name:nth-of-type(2n+1), #spectacle article .prop-row .large-up-2 > .prop-value:nth-of-type(2n+1), #spectacle article .large-up-2 > .doc-copy:nth-of-type(2n+1), #spectacle article .large-up-2 > .doc-examples:nth-of-type(2n+1) {
- clear: both; }
- #spectacle .large-up-2 > .column:last-child, #spectacle .large-up-2 > .columns:last-child, #spectacle article .prop-row .large-up-2 > .prop-name:last-child, #spectacle article .prop-row .large-up-2 > .prop-value:last-child, #spectacle article .large-up-2 > .doc-copy:last-child, #spectacle article .large-up-2 > .doc-examples:last-child {
- float: left; }
- #spectacle .large-up-3 > .column, #spectacle .large-up-3 > .columns, #spectacle article .prop-row .large-up-3 > .prop-name, #spectacle article .prop-row .large-up-3 > .prop-value, #spectacle article .large-up-3 > .doc-copy, #spectacle article .large-up-3 > .doc-examples {
- float: left;
- width: 33.3333333333%; }
- #spectacle .large-up-3 > .column:nth-of-type(1n), #spectacle .large-up-3 > .columns:nth-of-type(1n), #spectacle article .prop-row .large-up-3 > .prop-name:nth-of-type(1n), #spectacle article .prop-row .large-up-3 > .prop-value:nth-of-type(1n), #spectacle article .large-up-3 > .doc-copy:nth-of-type(1n), #spectacle article .large-up-3 > .doc-examples:nth-of-type(1n) {
- clear: none; }
- #spectacle .large-up-3 > .column:nth-of-type(3n+1), #spectacle .large-up-3 > .columns:nth-of-type(3n+1), #spectacle article .prop-row .large-up-3 > .prop-name:nth-of-type(3n+1), #spectacle article .prop-row .large-up-3 > .prop-value:nth-of-type(3n+1), #spectacle article .large-up-3 > .doc-copy:nth-of-type(3n+1), #spectacle article .large-up-3 > .doc-examples:nth-of-type(3n+1) {
- clear: both; }
- #spectacle .large-up-3 > .column:last-child, #spectacle .large-up-3 > .columns:last-child, #spectacle article .prop-row .large-up-3 > .prop-name:last-child, #spectacle article .prop-row .large-up-3 > .prop-value:last-child, #spectacle article .large-up-3 > .doc-copy:last-child, #spectacle article .large-up-3 > .doc-examples:last-child {
- float: left; }
- #spectacle .large-up-4 > .column, #spectacle .large-up-4 > .columns, #spectacle article .prop-row .large-up-4 > .prop-name, #spectacle article .prop-row .large-up-4 > .prop-value, #spectacle article .large-up-4 > .doc-copy, #spectacle article .large-up-4 > .doc-examples {
- float: left;
- width: 25%; }
- #spectacle .large-up-4 > .column:nth-of-type(1n), #spectacle .large-up-4 > .columns:nth-of-type(1n), #spectacle article .prop-row .large-up-4 > .prop-name:nth-of-type(1n), #spectacle article .prop-row .large-up-4 > .prop-value:nth-of-type(1n), #spectacle article .large-up-4 > .doc-copy:nth-of-type(1n), #spectacle article .large-up-4 > .doc-examples:nth-of-type(1n) {
- clear: none; }
- #spectacle .large-up-4 > .column:nth-of-type(4n+1), #spectacle .large-up-4 > .columns:nth-of-type(4n+1), #spectacle article .prop-row .large-up-4 > .prop-name:nth-of-type(4n+1), #spectacle article .prop-row .large-up-4 > .prop-value:nth-of-type(4n+1), #spectacle article .large-up-4 > .doc-copy:nth-of-type(4n+1), #spectacle article .large-up-4 > .doc-examples:nth-of-type(4n+1) {
- clear: both; }
- #spectacle .large-up-4 > .column:last-child, #spectacle .large-up-4 > .columns:last-child, #spectacle article .prop-row .large-up-4 > .prop-name:last-child, #spectacle article .prop-row .large-up-4 > .prop-value:last-child, #spectacle article .large-up-4 > .doc-copy:last-child, #spectacle article .large-up-4 > .doc-examples:last-child {
- float: left; }
- #spectacle .large-up-5 > .column, #spectacle .large-up-5 > .columns, #spectacle article .prop-row .large-up-5 > .prop-name, #spectacle article .prop-row .large-up-5 > .prop-value, #spectacle article .large-up-5 > .doc-copy, #spectacle article .large-up-5 > .doc-examples {
- float: left;
- width: 20%; }
- #spectacle .large-up-5 > .column:nth-of-type(1n), #spectacle .large-up-5 > .columns:nth-of-type(1n), #spectacle article .prop-row .large-up-5 > .prop-name:nth-of-type(1n), #spectacle article .prop-row .large-up-5 > .prop-value:nth-of-type(1n), #spectacle article .large-up-5 > .doc-copy:nth-of-type(1n), #spectacle article .large-up-5 > .doc-examples:nth-of-type(1n) {
- clear: none; }
- #spectacle .large-up-5 > .column:nth-of-type(5n+1), #spectacle .large-up-5 > .columns:nth-of-type(5n+1), #spectacle article .prop-row .large-up-5 > .prop-name:nth-of-type(5n+1), #spectacle article .prop-row .large-up-5 > .prop-value:nth-of-type(5n+1), #spectacle article .large-up-5 > .doc-copy:nth-of-type(5n+1), #spectacle article .large-up-5 > .doc-examples:nth-of-type(5n+1) {
- clear: both; }
- #spectacle .large-up-5 > .column:last-child, #spectacle .large-up-5 > .columns:last-child, #spectacle article .prop-row .large-up-5 > .prop-name:last-child, #spectacle article .prop-row .large-up-5 > .prop-value:last-child, #spectacle article .large-up-5 > .doc-copy:last-child, #spectacle article .large-up-5 > .doc-examples:last-child {
- float: left; }
- #spectacle .large-up-6 > .column, #spectacle .large-up-6 > .columns, #spectacle article .prop-row .large-up-6 > .prop-name, #spectacle article .prop-row .large-up-6 > .prop-value, #spectacle article .large-up-6 > .doc-copy, #spectacle article .large-up-6 > .doc-examples {
- float: left;
- width: 16.6666666667%; }
- #spectacle .large-up-6 > .column:nth-of-type(1n), #spectacle .large-up-6 > .columns:nth-of-type(1n), #spectacle article .prop-row .large-up-6 > .prop-name:nth-of-type(1n), #spectacle article .prop-row .large-up-6 > .prop-value:nth-of-type(1n), #spectacle article .large-up-6 > .doc-copy:nth-of-type(1n), #spectacle article .large-up-6 > .doc-examples:nth-of-type(1n) {
- clear: none; }
- #spectacle .large-up-6 > .column:nth-of-type(6n+1), #spectacle .large-up-6 > .columns:nth-of-type(6n+1), #spectacle article .prop-row .large-up-6 > .prop-name:nth-of-type(6n+1), #spectacle article .prop-row .large-up-6 > .prop-value:nth-of-type(6n+1), #spectacle article .large-up-6 > .doc-copy:nth-of-type(6n+1), #spectacle article .large-up-6 > .doc-examples:nth-of-type(6n+1) {
- clear: both; }
- #spectacle .large-up-6 > .column:last-child, #spectacle .large-up-6 > .columns:last-child, #spectacle article .prop-row .large-up-6 > .prop-name:last-child, #spectacle article .prop-row .large-up-6 > .prop-value:last-child, #spectacle article .large-up-6 > .doc-copy:last-child, #spectacle article .large-up-6 > .doc-examples:last-child {
- float: left; }
- #spectacle .large-up-7 > .column, #spectacle .large-up-7 > .columns, #spectacle article .prop-row .large-up-7 > .prop-name, #spectacle article .prop-row .large-up-7 > .prop-value, #spectacle article .large-up-7 > .doc-copy, #spectacle article .large-up-7 > .doc-examples {
- float: left;
- width: 14.2857142857%; }
- #spectacle .large-up-7 > .column:nth-of-type(1n), #spectacle .large-up-7 > .columns:nth-of-type(1n), #spectacle article .prop-row .large-up-7 > .prop-name:nth-of-type(1n), #spectacle article .prop-row .large-up-7 > .prop-value:nth-of-type(1n), #spectacle article .large-up-7 > .doc-copy:nth-of-type(1n), #spectacle article .large-up-7 > .doc-examples:nth-of-type(1n) {
- clear: none; }
- #spectacle .large-up-7 > .column:nth-of-type(7n+1), #spectacle .large-up-7 > .columns:nth-of-type(7n+1), #spectacle article .prop-row .large-up-7 > .prop-name:nth-of-type(7n+1), #spectacle article .prop-row .large-up-7 > .prop-value:nth-of-type(7n+1), #spectacle article .large-up-7 > .doc-copy:nth-of-type(7n+1), #spectacle article .large-up-7 > .doc-examples:nth-of-type(7n+1) {
- clear: both; }
- #spectacle .large-up-7 > .column:last-child, #spectacle .large-up-7 > .columns:last-child, #spectacle article .prop-row .large-up-7 > .prop-name:last-child, #spectacle article .prop-row .large-up-7 > .prop-value:last-child, #spectacle article .large-up-7 > .doc-copy:last-child, #spectacle article .large-up-7 > .doc-examples:last-child {
- float: left; }
- #spectacle .large-up-8 > .column, #spectacle .large-up-8 > .columns, #spectacle article .prop-row .large-up-8 > .prop-name, #spectacle article .prop-row .large-up-8 > .prop-value, #spectacle article .large-up-8 > .doc-copy, #spectacle article .large-up-8 > .doc-examples {
- float: left;
- width: 12.5%; }
- #spectacle .large-up-8 > .column:nth-of-type(1n), #spectacle .large-up-8 > .columns:nth-of-type(1n), #spectacle article .prop-row .large-up-8 > .prop-name:nth-of-type(1n), #spectacle article .prop-row .large-up-8 > .prop-value:nth-of-type(1n), #spectacle article .large-up-8 > .doc-copy:nth-of-type(1n), #spectacle article .large-up-8 > .doc-examples:nth-of-type(1n) {
- clear: none; }
- #spectacle .large-up-8 > .column:nth-of-type(8n+1), #spectacle .large-up-8 > .columns:nth-of-type(8n+1), #spectacle article .prop-row .large-up-8 > .prop-name:nth-of-type(8n+1), #spectacle article .prop-row .large-up-8 > .prop-value:nth-of-type(8n+1), #spectacle article .large-up-8 > .doc-copy:nth-of-type(8n+1), #spectacle article .large-up-8 > .doc-examples:nth-of-type(8n+1) {
- clear: both; }
- #spectacle .large-up-8 > .column:last-child, #spectacle .large-up-8 > .columns:last-child, #spectacle article .prop-row .large-up-8 > .prop-name:last-child, #spectacle article .prop-row .large-up-8 > .prop-value:last-child, #spectacle article .large-up-8 > .doc-copy:last-child, #spectacle article .large-up-8 > .doc-examples:last-child {
- float: left; }
- #spectacle .large-collapse > .column, #spectacle .large-collapse > .columns, #spectacle article .prop-row .large-collapse > .prop-name, #spectacle article .prop-row .large-collapse > .prop-value, #spectacle article .large-collapse > .doc-copy, #spectacle article .large-collapse > .doc-examples {
- padding-right: 0;
- padding-left: 0; }
- #spectacle .large-collapse .row, #spectacle .large-collapse article .prop-row, #spectacle article .large-collapse .prop-row, #spectacle .large-collapse article .doc-row, #spectacle article .large-collapse .doc-row {
- margin-right: 0;
- margin-left: 0; }
- #spectacle .expanded.row .large-collapse.row, #spectacle article .expanded.prop-row .large-collapse.row, #spectacle article .expanded.doc-row .large-collapse.row, #spectacle .expanded.row article .large-collapse.prop-row, #spectacle article .expanded.row .large-collapse.prop-row, #spectacle article .expanded.prop-row .large-collapse.prop-row, #spectacle article .expanded.doc-row .large-collapse.prop-row, #spectacle .expanded.row article .large-collapse.doc-row, #spectacle article .expanded.row .large-collapse.doc-row, #spectacle article .expanded.prop-row .large-collapse.doc-row, #spectacle article .expanded.doc-row .large-collapse.doc-row {
- margin-right: 0;
- margin-left: 0; }
- #spectacle .large-uncollapse > .column, #spectacle .large-uncollapse > .columns, #spectacle article .prop-row .large-uncollapse > .prop-name, #spectacle article .prop-row .large-uncollapse > .prop-value, #spectacle article .large-uncollapse > .doc-copy, #spectacle article .large-uncollapse > .doc-examples {
- padding-right: 0.9868421053rem;
- padding-left: 0.9868421053rem; }
- #spectacle .large-centered {
- margin-right: auto;
- margin-left: auto; }
- #spectacle .large-centered, #spectacle .large-centered:last-child:not(:first-child) {
- float: none;
- clear: both; }
- #spectacle .large-uncentered,
- #spectacle .large-push-0,
- #spectacle .large-pull-0 {
- position: static;
- float: left;
- margin-right: 0;
- margin-left: 0; } }
- #spectacle .column-block {
- margin-bottom: 1.3157894737rem; }
- #spectacle .column-block > :last-child {
- margin-bottom: 0; }
- @media print, screen and (min-width: 40em) {
- #spectacle .column-block {
- margin-bottom: 1.9736842105rem; }
- #spectacle .column-block > :last-child {
- margin-bottom: 0; } }
- #spectacle #sidebar {
- padding-top: 1.5rem;
- padding-left: 1.5rem;
- padding-right: 1rem;
- padding-bottom: 2rem;
- border-right: 1px solid #eee;
- background-color: #f6f6f6;
- height: 100vh;
- overflow: auto;
- position: fixed;
- bottom: 0;
- left: 0;
- top: 0;
- width: 250px; }
- #spectacle #sidebar h5 {
- margin: 1.5rem 0 0.65rem;
- text-transform: uppercase;
- color: #b6b6b6;
- font-size: 0.9rem; }
- #spectacle #sidebar a {
- display: block;
- margin: 0 0 0.25rem;
- color: #4a5055;
- white-space: nowrap;
- overflow: hidden;
- -o-text-overflow: ellipsis;
- text-overflow: ellipsis; }
- #spectacle #sidebar a.active {
- color: #1779ba; }
- #spectacle #sidebar ul {
- list-style-type: none;
- padding: 0;
- margin: 0 0 0.75rem 0.75rem; }
- #spectacle #sidebar section > ul {
- display: none; }
- #spectacle #sidebar section.expand > ul {
- display: block; }
- #spectacle #sidebar .close-button {
- opacity: 0.5; }
- #spectacle .doc-content, #spectacle article h1.doc-title, #spectacle article > h1, #spectacle article > h2, #spectacle article .panel > h2, #spectacle article .panel > h3, #spectacle article .doc-copy, #spectacle article .doc-examples {
- padding-left: 2.25rem !important;
- padding-right: 2.25rem !important; }
- #spectacle .doc-separator, #spectacle article h2 {
- margin-top: 2em;
- padding-top: 2em;
- padding-bottom: 2em;
- border-top: 1px solid #e2e2e2; }
- #spectacle #docs {
- background: #fefefe;
- overflow: hidden;
- position: relative; }
- #spectacle #docs .example-box {
- display: none; }
- @media print, screen and (min-width: 64em) {
- #spectacle #docs .example-box {
- display: block;
- background-color: #2d3134;
- position: absolute;
- right: 0;
- top: 0;
- bottom: 0; } }
- #spectacle article {
- position: relative; }
- #spectacle article .no-description {
- color: #8a8a8a; }
- #spectacle article dt {
- color: #2d3134; }
- #spectacle article table.table {
- width: 100%; }
- #spectacle article code {
- font-size: 0.9em;
- border-radius: 3px; }
- #spectacle article p:last-child:first-child {
- margin-bottom: 0; }
- #spectacle article h1 {
- margin: 2.5rem 0 0;
- padding-top: 0.75rem;
- padding-bottom: 0.75rem;
- padding-left: 2.25rem;
- padding-right: 2.25rem;
- border-top: 1px solid #e8e8e8;
- border-bottom: 1px solid #e2e2e2;
- background-color: #f6f6f6; }
- #spectacle article h1.doc-title {
- margin: 0;
- padding-top: 2.15rem;
- padding-bottom: 0;
- font-weight: bold;
- background: transparent;
- border: none;
- color: #535b60; }
- #spectacle article h1.doc-title span {
- display: none;
- opacity: 0.65;
- margin-left: 5px;
- font-weight: normal; }
- #spectacle article h2 {
- margin-bottom: 0;
- padding-left: 2.25rem;
- padding-right: 2.25rem;
- padding-bottom: 0.25rem;
- background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgi…gd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g");
- background-size: 100%;
- background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255, 255, 255, 0.4)), color-stop(100%, rgba(255, 255, 255, 0)));
- background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0));
- background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0));
- background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0)); }
- #spectacle article h3 {
- margin: 0rem 0 0.75rem; }
- #spectacle article h1 + .panel > h2 {
- margin-top: 0;
- border-top: none; }
- #spectacle article h1 + .tag-description + .panel > h2 {
- margin-top: 2rem; }
- #spectacle article h1 + .panel h3 {
- margin-top: 1rem; }
- #spectacle article .panel {
- position: relative; }
- #spectacle article .prop-row {
- padding-top: 0.75em;
- padding-bottom: 0.75em;
- border-top: 1px solid #eee; }
- #spectacle article .prop-row:first-child, #spectacle article .prop-row.prop-group {
- border-top: 1px solid #ddd; }
- #spectacle article .prop-row .prop-title {
- font-weight: bold; }
- #spectacle article .prop-row .prop-type {
- font-weight: 400; }
- #spectacle article .prop-row .prop-subtitle {
- font-weight: 400;
- font-size: 80%; }
- #spectacle article .prop-row .prop-name {
- text-align: right;
- padding-right: 0.85rem !important;
- word-break: break-word; }
- #spectacle article .prop-row .prop-value {
- padding-left: 0.85rem !important;
- word-wrap: break-word; }
- #spectacle article .prop-row.prop-inner {
- padding-top: 0.5em;
- padding-bottom: 0.5em;
- font-size: 80%; }
- #spectacle article .prop-row.prop-inner .prop-name {
- color: #8a8a8a; }
- #spectacle article .prop-row.prop-inner .prop-value > span {
- display: block; }
- #spectacle article .prop-row.prop-inner .prop-value > span:before {
- color: #8a8a8a; }
- #spectacle article .prop-row.prop-inner .prop-value > span:after {
- color: #8a8a8a; }
- #spectacle article .prop-row.prop-inner .prop-value > span.json-property-type, #spectacle article .prop-row.prop-inner .prop-value > span.json-property-format {
- display: inline-block; }
- #spectacle article .doc-row {
- margin: 2rem 0 20px; }
- #spectacle article .doc-examples {
- padding-left: 2.25rem !important;
- padding-right: 2.25rem !important;
- color: #fefefe;
- background-color: #2d3134; }
- #spectacle article .doc-examples h5 {
- color: #fefefe;
- font-size: 1rem;
- opacity: 0.8; }
- #spectacle article .doc-examples h5 span {
- opacity: 0.5; }
- @media screen and (max-width: 63.9375em) {
- #spectacle article .doc-examples:not(:empty) {
- margin-top: 1.5rem;
- padding-top: 1.5rem;
- padding-bottom: 0.5rem; } }
- #spectacle article .doc-examples code {
- display: block;
- margin-bottom: 1.5rem;
- padding: 1.5rem;
- font-family: Consolas, "Liberation Mono", Courier, monospace;
- font-weight: inherit;
- color: inherit;
- background-color: transparent;
- border: none;
- border-top: 1px solid #000;
- border-bottom: 1px solid #404040;
- border-radius: 5px;
- box-shadow: 0 0 200px rgba(0, 0, 0, 0.33) inset;
- word-spacing: normal;
- white-space: pre-wrap;
- word-break: normal; }
- #spectacle article .doc-examples tbody tr:nth-child(even) {
- border-bottom: 0;
- background-color: #353a3d; }
- #spectacle article .doc-examples tbody, #spectacle article .doc-examples tfoot, #spectacle article .doc-examples thead {
- color: #FFFFFF;
- background-color: #2d3134;
- border: 0px; }
- #spectacle article .doc-examples thead {
- background-color: #2d3134; }
- #spectacle article .doc-examples .swagger-response-headers {
- background-color: transparent;
- border: none;
- border-top: 1px solid #000;
- border-bottom: 1px solid #404040;
- border-radius: 5px;
- box-shadow: 0 0 200px rgba(0, 0, 0, 0.33) inset;
- margin-bottom: 1.5rem; }
- #spectacle article .doc-examples .swagger-response-headers thead {
- color: #fefefe;
- font-size: 1rem;
- opacity: 0.8;
- background-color: transparent;
- border: none; }
- #spectacle article .doc-examples .swagger-response-headers tbody {
- border: none;
- background-color: transparent; }
- #spectacle article .doc-examples .swagger-response-headers tbody tr {
- background-color: transparent;
- border-top: 1px solid #404040; }
- #spectacle article .powered-by {
- font-size: 80%;
- color: #cacaca; }
- #spectacle article .powered-by span {
- color: #f68b1f; }
- #spectacle article .operation .operation-tags {
- position: absolute;
- top: 0;
- text-align: right;
- right: 0; }
- #spectacle article .operation .operation-tags .label {
- cursor: pointer; }
- #spectacle article .operation .operation-tags .label:hover {
- color: #e6e6e6; }
- @media print, screen and (min-width: 64em) {
- #spectacle article .operation .operation-tags {
- right: 50%; } }
- #spectacle article .operation .operation-path {
- word-break: break-all; }
- #spectacle article .security-definition-description {
- margin-top: 1.5rem;
- margin-bottom: .5rem; }
- #spectacle article .security-definition-scope-description {
- color: #8a8a8a;
- margin-bottom: .5rem; }
- #spectacle article .definition .doc-examples h5 {
- margin-top: -1rem; }
- #spectacle article .definition .doc-copy > section {
- margin-bottom: 1rem; }
- #spectacle article .definition .doc-copy > section > .json-property-type {
- display: none; }
- #spectacle article .definition dl dt {
- font-weight: normal; }
- #spectacle article .definition dl dd {
- font-style: italic; }
- #spectacle article .definition .json-property-name {
- font-weight: bold; }
- #spectacle article .hljs {
- line-height: 1.25;
- overflow-x: auto;
- padding: 1.5rem;
- margin-bottom: 1rem;
- border: none; }
- #spectacle .drawer-layout .drawer {
- box-shadow: 0 0 10px rgba(45, 49, 52, 0.5);
- transition: transform 0.5s ease;
- backface-visibility: hidden; }
- #spectacle .drawer-layout .drawer.slide-left {
- transform: translateX(-250px); }
- #spectacle .drawer-layout .drawer.slide-right {
- transform: translateX(250px); }
- #spectacle .drawer-layout .drawer .drawer-overlay {
- position: absolute;
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- background-color: rgba(254, 254, 254, 0.25); }
- @media print, screen and (min-width: 64em) {
- #spectacle .drawer-layout .drawer.slide-left {
- transform: none;
- margin-left: -250px; }
- #spectacle .drawer-layout .drawer.slide-right {
- transform: none;
- margin-left: 250px; }
- #spectacle .drawer-layout .drawer .drawer-overlay {
- display: none; } }
- @media print, screen and (min-width: 64em) {
- #spectacle .drawer-layout.drawer-slide-left-large .drawer {
- margin-left: -250px; }
- #spectacle .drawer-layout.drawer-slide-left-large .floating-menu-icon {
- opacity: 0; }
- #spectacle .drawer-layout.drawer-slide-right-large .drawer {
- margin-left: 250px; }
- #spectacle .drawer-layout.drawer-slide-right-large .floating-menu-icon {
- opacity: 0; } }
- #spectacle .drawer-layout.drawer-open .floating-menu-icon {
- opacity: 0; }
- #spectacle .drawer-layout .floating-menu-icon {
- position: fixed;
- top: 0.75rem;
- right: 0.75rem;
- background-color: rgba(45, 49, 52, 0.75);
- padding: 0.65rem;
- z-index: 1;
- border-radius: 5px;
- transition: opacity 0.5s linear; }
- #spectacle .drawer-layout .floating-menu-icon .hamburger {
- position: relative;
- display: inline-block;
- vertical-align: middle;
- width: 20px;
- height: 16px;
- cursor: pointer; }
- #spectacle .drawer-layout .floating-menu-icon .hamburger::after {
- position: absolute;
- top: 0;
- left: 0;
- display: block;
- width: 100%;
- height: 2px;
- background: #fefefe;
- box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe;
- content: ''; }
- #spectacle .drawer-layout .floating-menu-icon .hamburger:hover::after {
- background: #cacaca;
- box-shadow: 0 7px 0 #cacaca, 0 14px 0 #cacaca; }
- #spectacle .hljs {
- display: block;
- overflow-x: auto;
- padding: 0.5em;
- background: #23241f; }
- #spectacle .hljs,
- #spectacle .hljs-tag,
- #spectacle .hljs-subst {
- color: #f8f8f2; }
- #spectacle .hljs-strong,
- #spectacle .hljs-emphasis {
- color: #a8a8a2; }
- #spectacle .hljs-bullet,
- #spectacle .hljs-quote,
- #spectacle .hljs-number,
- #spectacle .hljs-regexp,
- #spectacle .hljs-literal,
- #spectacle .hljs-link {
- color: #ae81ff; }
- #spectacle .hljs-code,
- #spectacle .hljs-title,
- #spectacle .hljs-section,
- #spectacle .hljs-selector-class {
- color: #a6e22e; }
- #spectacle .hljs-strong {
- font-weight: bold; }
- #spectacle .hljs-emphasis {
- font-style: italic; }
- #spectacle .hljs-keyword,
- #spectacle .hljs-selector-tag,
- #spectacle .hljs-name,
- #spectacle .hljs-attr {
- color: #f92672; }
- #spectacle .hljs-symbol,
- #spectacle .hljs-attribute {
- color: #66d9ef; }
- #spectacle .hljs-params,
- #spectacle .hljs-class .hljs-title {
- color: #f8f8f2; }
- #spectacle .hljs-string,
- #spectacle .hljs-type,
- #spectacle .hljs-built_in,
- #spectacle .hljs-builtin-name,
- #spectacle .hljs-selector-id,
- #spectacle .hljs-selector-attr,
- #spectacle .hljs-selector-pseudo,
- #spectacle .hljs-addition,
- #spectacle .hljs-variable,
- #spectacle .hljs-template-variable {
- color: #e6db74; }
- #spectacle .hljs-comment,
- #spectacle .hljs-deletion,
- #spectacle .hljs-meta {
- color: #75715e; }
diff --git a/support/doc/api/html/stylesheets/spectacle.min.css b/support/doc/api/html/stylesheets/spectacle.min.css
deleted file mode 100644
index 802d2ef69..000000000
--- a/support/doc/api/html/stylesheets/spectacle.min.css
+++ /dev/null
@@ -1 +0,0 @@
-@charset "UTF-8";#spectacle .swagger-operation-path:before{content:"Path";display:block;margin-bottom:.5em;color:#f68b1f;text-transform:uppercase;font-size:.9rem}#spectacle .swagger-operation-description:before{content:"Description";display:block;margin-bottom:.5em;color:#f68b1f;text-transform:uppercase;font-size:.9rem}#spectacle .swagger-request-params:before{content:"Request parameters";display:block;margin-bottom:.5em;color:#f68b1f;text-transform:uppercase;font-size:.9rem}#spectacle .swagger-request-body:before{content:"Request body";display:block;margin-bottom:.5em;color:#f68b1f;text-transform:uppercase;font-size:.9rem}#spectacle .swagger-request-body .json-schema-properties:before{display:none}#spectacle .swagger-responses:before{content:"Responses";display:block;margin-bottom:.5em;color:#f68b1f;text-transform:uppercase;font-size:.9rem}#spectacle .swagger-global:before{display:inline-block;padding:.33333rem .5rem;border-radius:0;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default;background:#cc4b37;color:#fefefe;font-size:.75rem;border-radius:4px;padding:3px 6px;content:"global"}#spectacle table.table th.swagger-param-key{width:auto}#spectacle table.table th.swagger-param-key:before{content:"Key"}#spectacle table.table th.swagger-param-name{width:auto}#spectacle table.table th.swagger-param-name:before{content:"Name"}#spectacle table.table th.swagger-param-description{width:auto}#spectacle table.table th.swagger-param-description:before{content:"Description"}#spectacle table.table th.swagger-param-data-type{width:auto}#spectacle table.table th.swagger-param-data-type:before{content:"Data type"}#spectacle table.table th.swagger-param-type{width:auto}#spectacle table.table th.swagger-param-type:before{content:"Type"}#spectacle table.table th.swagger-request-security-schema{width:auto}#spectacle table.table th.swagger-request-security-schema:before{content:"Schema"}#spectacle table.table th.swagger-request-security-scopes{width:auto}#spectacle table.table th.swagger-request-security-scopes:before{content:"Scopes"}#spectacle table.table th.swagger-response-header-name{width:auto}#spectacle table.table th.swagger-response-header-name:before{content:"Header"}#spectacle table.table th.swagger-response-header-description{width:auto}#spectacle table.table th.swagger-response-header-description:before{content:"Description"}#spectacle table.table th.swagger-response-header-data-type{width:auto}#spectacle table.table th.swagger-response-header-data-type:before{content:"Data type"}#spectacle table.table th.swagger-response-code{width:auto}#spectacle table.table th.swagger-response-code:before{content:"Code"}#spectacle table.table th.swagger-response-description{width:auto}#spectacle table.table th.swagger-response-description:before{content:"Description"}#spectacle table.table th.swagger-response-schema{width:auto}#spectacle table.table th.swagger-response-schema:before{content:"Schema"}#spectacle .swagger-response-name-value{font-weight:700}#spectacle .swagger-response-description-text{padding-bottom:.5em}#spectacle .swagger-request-security:before{content:"Security";display:block;margin-bottom:.5em;color:#f68b1f;text-transform:uppercase;font-size:.9rem}#spectacle .swagger-security-definition-basic:before{color:#cacaca;content:"(HTTP Basic Authentication)"}#spectacle .swagger-security-definition-oauth2:before{color:#cacaca;content:"(OAuth2 Authentication)"}#spectacle .swagger-security-definition-apiKey:before{color:#cacaca;content:"(API Key Authentication)"}#spectacle .json-schema-description:before{content:"Description";display:block;margin-bottom:.5em;color:#f68b1f;text-transform:uppercase;font-size:.9rem}#spectacle .json-schema-properties:before{content:"Properties";display:block;margin-bottom:.5em;color:#f68b1f;text-transform:uppercase;font-size:.9rem}#spectacle .json-schema-properties dl{margin:0}#spectacle .json-schema-properties dt{margin-bottom:.25rem}#spectacle .json-schema-properties dt.has-description{margin-bottom:0}#spectacle .json-schema-properties dd{color:#8a8a8a}#spectacle .json-schema-properties dd:not(:last-child){padding-bottom:.5rem}#spectacle .json-schema-description+.json-schema-properties{margin-top:1.5rem}#spectacle .json-schema-ref-array:before{color:#8a8a8a;content:"Array<"}#spectacle .json-schema-ref-array:after{color:#8a8a8a;content:">"}#spectacle .json-schema-example:before{content:"Example";display:block;margin-bottom:.5em;color:#f68b1f;text-transform:uppercase;font-size:.9rem}#spectacle .json-schema-array-items:before{content:"Items";display:block;margin-bottom:.5em;color:#f68b1f;text-transform:uppercase;font-size:.9rem}#spectacle .json-schema-allOf-inherited:before{content:"Inherited";display:block;margin-bottom:.5em;color:#f68b1f;text-transform:uppercase;font-size:.9rem}#spectacle .json-schema-anyOf>dl{padding-left:1em}#spectacle .json-schema-anyOf>dl dt:not(:first-child):before{content:"or "}#spectacle .json-schema-anyOf>dl dt:first-child:before{content:"either "}#spectacle .json-schema-additionalProperties:before{content:"Additional properties";display:block;margin-bottom:.5em;color:#f68b1f;text-transform:uppercase;font-size:.9rem}#spectacle .json-inner-schema .json-schema-array-items,#spectacle .json-inner-schema .json-schema-description,#spectacle .json-inner-schema .json-schema-example,#spectacle .json-inner-schema .json-schema-properties{padding-left:1em;margin-top:.5em;padding-bottom:.5em}#spectacle .json-property-discriminator:before{display:inline-block;padding:.33333rem .5rem;border-radius:0;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default;background:#cc4b37;color:#fefefe;font-size:.75rem;border-radius:4px;padding:3px 6px;content:"discriminator"}#spectacle .json-property-required:before{display:inline-block;padding:.33333rem .5rem;border-radius:0;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default;background:#cc4b37;color:#fefefe;font-size:.75rem;border-radius:4px;padding:3px 6px;content:"required"}#spectacle .json-property-read-only:before{display:inline-block;padding:.33333rem .5rem;border-radius:0;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default;background:#cc4b37;color:#fefefe;font-size:.75rem;border-radius:4px;padding:3px 6px;content:"read only"}#spectacle .json-property-format{font-style:italic}#spectacle .json-property-enum:before{content:'enum: ['}#spectacle .json-property-enum:after{content:']'}#spectacle .json-property-default-value:before{content:'default: '}#spectacle .json-property-range:empty{display:none!important}#spectacle .json-property-range:before{content:'range: '}#spectacle .json-property-enum-item{font-weight:lighter;font-size:small}#spectacle .json-schema-reference{font-size:90%}#spectacle .no-padding{padding:0!important}#spectacle .no-margin{margin:0!important}#spectacle button:focus{outline:0}#spectacle .default-label{display:inline-block;padding:.33333rem .5rem;border-radius:0;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default;background:#767676;color:#fefefe;font-size:.75rem;border-radius:4px;padding:3px 6px}#spectacle #logo{text-align:center;padding-right:.5rem;padding-top:1rem;padding-bottom:.25rem}#spectacle #logo img{max-height:75px}#spectacle .row,#spectacle article .doc-row,#spectacle article .prop-row{max-width:auto;margin-right:auto;margin-left:auto}#spectacle .row::after,#spectacle .row::before,#spectacle article .doc-row::after,#spectacle article .doc-row::before,#spectacle article .prop-row::after,#spectacle article .prop-row::before{display:table;content:' ';flex-basis:0;order:1}#spectacle .row::after,#spectacle article .doc-row::after,#spectacle article .prop-row::after{clear:both}#spectacle .row.collapse>.column,#spectacle .row.collapse>.columns,#spectacle article .doc-row>.column,#spectacle article .doc-row>.columns,#spectacle article .doc-row>.doc-copy,#spectacle article .doc-row>.doc-examples,#spectacle article .prop-row .doc-row>.prop-name,#spectacle article .prop-row .doc-row>.prop-value,#spectacle article .prop-row .row.collapse>.prop-name,#spectacle article .prop-row .row.collapse>.prop-value,#spectacle article .prop-row>.column,#spectacle article .prop-row>.columns,#spectacle article .prop-row>.doc-copy,#spectacle article .prop-row>.doc-examples,#spectacle article .prop-row>.prop-name,#spectacle article .prop-row>.prop-value,#spectacle article .row.collapse>.doc-copy,#spectacle article .row.collapse>.doc-examples{padding-right:0;padding-left:0}#spectacle .row .row,#spectacle .row article .doc-row,#spectacle .row article .prop-row,#spectacle article .doc-row .doc-row,#spectacle article .doc-row .prop-row,#spectacle article .doc-row .row,#spectacle article .prop-row .doc-row,#spectacle article .prop-row .prop-row,#spectacle article .prop-row .row,#spectacle article .row .doc-row,#spectacle article .row .prop-row{margin-right:-.6578947368rem;margin-left:-.6578947368rem}@media print,screen and (min-width:40em){#spectacle .row .row,#spectacle .row article .doc-row,#spectacle .row article .prop-row,#spectacle article .doc-row .doc-row,#spectacle article .doc-row .prop-row,#spectacle article .doc-row .row,#spectacle article .prop-row .doc-row,#spectacle article .prop-row .prop-row,#spectacle article .prop-row .row,#spectacle article .row .doc-row,#spectacle article .row .prop-row{margin-right:-.9868421053rem;margin-left:-.9868421053rem}}@media print,screen and (min-width:64em){#spectacle .row .row,#spectacle .row article .doc-row,#spectacle .row article .prop-row,#spectacle article .doc-row .doc-row,#spectacle article .doc-row .prop-row,#spectacle article .doc-row .row,#spectacle article .prop-row .doc-row,#spectacle article .prop-row .prop-row,#spectacle article .prop-row .row,#spectacle article .row .doc-row,#spectacle article .row .prop-row{margin-right:-.9868421053rem;margin-left:-.9868421053rem}}#spectacle .row .row.collapse,#spectacle .row article .doc-row,#spectacle .row article .prop-row,#spectacle article .doc-row .doc-row,#spectacle article .doc-row .prop-row,#spectacle article .doc-row .row.collapse,#spectacle article .prop-row .doc-row,#spectacle article .prop-row .prop-row,#spectacle article .prop-row .row.collapse,#spectacle article .row .doc-row,#spectacle article .row .prop-row{margin-right:0;margin-left:0}#spectacle .row.expanded,#spectacle article .expanded.doc-row,#spectacle article .expanded.prop-row{max-width:none}#spectacle .row.expanded .row,#spectacle .row.expanded article .doc-row,#spectacle .row.expanded article .prop-row,#spectacle article .expanded.doc-row .doc-row,#spectacle article .expanded.doc-row .prop-row,#spectacle article .expanded.doc-row .row,#spectacle article .expanded.prop-row .doc-row,#spectacle article .expanded.prop-row .prop-row,#spectacle article .expanded.prop-row .row,#spectacle article .row.expanded .doc-row,#spectacle article .row.expanded .prop-row{margin-right:auto;margin-left:auto}#spectacle .row:not(.expanded) .row,#spectacle .row:not(.expanded) article .doc-row,#spectacle .row:not(.expanded) article .prop-row,#spectacle article .doc-row:not(.expanded) .doc-row,#spectacle article .doc-row:not(.expanded) .prop-row,#spectacle article .doc-row:not(.expanded) .row,#spectacle article .prop-row:not(.expanded) .doc-row,#spectacle article .prop-row:not(.expanded) .prop-row,#spectacle article .prop-row:not(.expanded) .row,#spectacle article .row:not(.expanded) .doc-row,#spectacle article .row:not(.expanded) .prop-row{max-width:none}#spectacle .row.gutter-small>.column,#spectacle .row.gutter-small>.columns,#spectacle article .gutter-small.doc-row>.column,#spectacle article .gutter-small.doc-row>.columns,#spectacle article .gutter-small.doc-row>.doc-copy,#spectacle article .gutter-small.doc-row>.doc-examples,#spectacle article .gutter-small.prop-row>.column,#spectacle article .gutter-small.prop-row>.columns,#spectacle article .gutter-small.prop-row>.doc-copy,#spectacle article .gutter-small.prop-row>.doc-examples,#spectacle article .gutter-small.prop-row>.prop-name,#spectacle article .gutter-small.prop-row>.prop-value,#spectacle article .prop-row .gutter-small.doc-row>.prop-name,#spectacle article .prop-row .gutter-small.doc-row>.prop-value,#spectacle article .prop-row .row.gutter-small>.prop-name,#spectacle article .prop-row .row.gutter-small>.prop-value,#spectacle article .row.gutter-small>.doc-copy,#spectacle article .row.gutter-small>.doc-examples{padding-right:.6578947368rem;padding-left:.6578947368rem}#spectacle .row.gutter-medium>.column,#spectacle .row.gutter-medium>.columns,#spectacle article .gutter-medium.doc-row>.column,#spectacle article .gutter-medium.doc-row>.columns,#spectacle article .gutter-medium.doc-row>.doc-copy,#spectacle article .gutter-medium.doc-row>.doc-examples,#spectacle article .gutter-medium.prop-row>.column,#spectacle article .gutter-medium.prop-row>.columns,#spectacle article .gutter-medium.prop-row>.doc-copy,#spectacle article .gutter-medium.prop-row>.doc-examples,#spectacle article .gutter-medium.prop-row>.prop-name,#spectacle article .gutter-medium.prop-row>.prop-value,#spectacle article .prop-row .gutter-medium.doc-row>.prop-name,#spectacle article .prop-row .gutter-medium.doc-row>.prop-value,#spectacle article .prop-row .row.gutter-medium>.prop-name,#spectacle article .prop-row .row.gutter-medium>.prop-value,#spectacle article .row.gutter-medium>.doc-copy,#spectacle article .row.gutter-medium>.doc-examples{padding-right:.9868421053rem;padding-left:.9868421053rem}#spectacle .column,#spectacle .columns,#spectacle article .doc-copy,#spectacle article .doc-examples,#spectacle article .prop-row .prop-name,#spectacle article .prop-row .prop-value{width:100%;float:left;padding-right:.6578947368rem;padding-left:.6578947368rem}@media print,screen and (min-width:40em){#spectacle .column,#spectacle .columns,#spectacle article .doc-copy,#spectacle article .doc-examples,#spectacle article .prop-row .prop-name,#spectacle article .prop-row .prop-value{padding-right:.9868421053rem;padding-left:.9868421053rem}}#spectacle .column:last-child:not(:first-child),#spectacle .columns:last-child:not(:first-child),#spectacle article .doc-copy:last-child:not(:first-child),#spectacle article .doc-examples:last-child:not(:first-child),#spectacle article .prop-row .prop-name:last-child:not(:first-child),#spectacle article .prop-row .prop-value:last-child:not(:first-child){float:right}#spectacle .column.end:last-child:last-child,#spectacle .end.columns:last-child:last-child,#spectacle article .end.doc-copy:last-child:last-child,#spectacle article .end.doc-examples:last-child:last-child,#spectacle article .prop-row .end.prop-name:last-child:last-child,#spectacle article .prop-row .end.prop-value:last-child:last-child{float:left}#spectacle .column.row.row,#spectacle .row.row.columns,#spectacle article .column.doc-row,#spectacle article .column.prop-row,#spectacle article .columns.doc-row,#spectacle article .columns.prop-row,#spectacle article .doc-row.doc-copy,#spectacle article .doc-row.doc-examples,#spectacle article .prop-row .prop-name.doc-row,#spectacle article .prop-row .prop-row.prop-name,#spectacle article .prop-row .prop-row.prop-value,#spectacle article .prop-row .prop-value.doc-row,#spectacle article .prop-row .row.row.prop-name,#spectacle article .prop-row .row.row.prop-value,#spectacle article .prop-row.doc-copy,#spectacle article .prop-row.doc-examples,#spectacle article .row.row.doc-copy,#spectacle article .row.row.doc-examples{float:none}#spectacle .row .column.row.row,#spectacle .row .row.row.columns,#spectacle .row article .column.doc-row,#spectacle .row article .column.prop-row,#spectacle .row article .columns.doc-row,#spectacle .row article .columns.prop-row,#spectacle .row article .doc-row.doc-copy,#spectacle .row article .doc-row.doc-examples,#spectacle .row article .prop-row .prop-name.doc-row,#spectacle .row article .prop-row .prop-row.prop-name,#spectacle .row article .prop-row .prop-row.prop-value,#spectacle .row article .prop-row .prop-value.doc-row,#spectacle .row article .prop-row.doc-copy,#spectacle .row article .prop-row.doc-examples,#spectacle .row article .row.row.doc-copy,#spectacle .row article .row.row.doc-examples,#spectacle article .doc-row .column.doc-row,#spectacle article .doc-row .column.prop-row,#spectacle article .doc-row .column.row.row,#spectacle article .doc-row .columns.doc-row,#spectacle article .doc-row .columns.prop-row,#spectacle article .doc-row .doc-row.doc-copy,#spectacle article .doc-row .doc-row.doc-examples,#spectacle article .doc-row .prop-row.doc-copy,#spectacle article .doc-row .prop-row.doc-examples,#spectacle article .doc-row .row.row.columns,#spectacle article .doc-row .row.row.doc-copy,#spectacle article .doc-row .row.row.doc-examples,#spectacle article .prop-row .column.doc-row,#spectacle article .prop-row .column.prop-row,#spectacle article .prop-row .column.row.row,#spectacle article .prop-row .columns.doc-row,#spectacle article .prop-row .columns.prop-row,#spectacle article .prop-row .doc-row.doc-copy,#spectacle article .prop-row .doc-row.doc-examples,#spectacle article .prop-row .prop-name.doc-row,#spectacle article .prop-row .prop-row.doc-copy,#spectacle article .prop-row .prop-row.doc-examples,#spectacle article .prop-row .prop-row.prop-name,#spectacle article .prop-row .prop-row.prop-value,#spectacle article .prop-row .prop-value.doc-row,#spectacle article .prop-row .row .prop-name.doc-row,#spectacle article .prop-row .row .prop-row.prop-name,#spectacle article .prop-row .row .prop-row.prop-value,#spectacle article .prop-row .row .prop-value.doc-row,#spectacle article .prop-row .row.row.columns,#spectacle article .prop-row .row.row.doc-copy,#spectacle article .prop-row .row.row.doc-examples,#spectacle article .prop-row .row.row.prop-name,#spectacle article .prop-row .row.row.prop-value,#spectacle article .row .column.doc-row,#spectacle article .row .column.prop-row,#spectacle article .row .columns.doc-row,#spectacle article .row .columns.prop-row,#spectacle article .row .doc-row.doc-copy,#spectacle article .row .doc-row.doc-examples,#spectacle article .row .prop-row.doc-copy,#spectacle article .row .prop-row.doc-examples,#spectacle article .row .row.row.doc-copy,#spectacle article .row .row.row.doc-examples{margin-right:0;margin-left:0;padding-right:0;padding-left:0}#spectacle .small-1{width:8.3333333333%}#spectacle .small-push-1{position:relative;left:8.3333333333%}#spectacle .small-pull-1{position:relative;left:-8.3333333333%}#spectacle .small-offset-0{margin-left:0}#spectacle .small-2{width:16.6666666667%}#spectacle .small-push-2{position:relative;left:16.6666666667%}#spectacle .small-pull-2{position:relative;left:-16.6666666667%}#spectacle .small-offset-1{margin-left:8.3333333333%}#spectacle .small-3{width:25%}#spectacle .small-push-3{position:relative;left:25%}#spectacle .small-pull-3{position:relative;left:-25%}#spectacle .small-offset-2{margin-left:16.6666666667%}#spectacle .small-4{width:33.3333333333%}#spectacle .small-push-4{position:relative;left:33.3333333333%}#spectacle .small-pull-4{position:relative;left:-33.3333333333%}#spectacle .small-offset-3{margin-left:25%}#spectacle .small-5,#spectacle article .prop-row .prop-name{width:41.6666666667%}#spectacle .small-push-5{position:relative;left:41.6666666667%}#spectacle .small-pull-5{position:relative;left:-41.6666666667%}#spectacle .small-offset-4{margin-left:33.3333333333%}#spectacle .small-6{width:50%}#spectacle .small-push-6{position:relative;left:50%}#spectacle .small-pull-6{position:relative;left:-50%}#spectacle .small-offset-5{margin-left:41.6666666667%}#spectacle .small-7,#spectacle article .prop-row .prop-value{width:58.3333333333%}#spectacle .small-push-7{position:relative;left:58.3333333333%}#spectacle .small-pull-7{position:relative;left:-58.3333333333%}#spectacle .small-offset-6{margin-left:50%}#spectacle .small-8{width:66.6666666667%}#spectacle .small-push-8{position:relative;left:66.6666666667%}#spectacle .small-pull-8{position:relative;left:-66.6666666667%}#spectacle .small-offset-7{margin-left:58.3333333333%}#spectacle .small-9{width:75%}#spectacle .small-push-9{position:relative;left:75%}#spectacle .small-pull-9{position:relative;left:-75%}#spectacle .small-offset-8{margin-left:66.6666666667%}#spectacle .small-10{width:83.3333333333%}#spectacle .small-push-10{position:relative;left:83.3333333333%}#spectacle .small-pull-10{position:relative;left:-83.3333333333%}#spectacle .small-offset-9{margin-left:75%}#spectacle .small-11{width:91.6666666667%}#spectacle .small-push-11{position:relative;left:91.6666666667%}#spectacle .small-pull-11{position:relative;left:-91.6666666667%}#spectacle .small-offset-10{margin-left:83.3333333333%}#spectacle .small-12{width:100%}#spectacle .small-offset-11{margin-left:91.6666666667%}#spectacle .small-up-1>.column,#spectacle .small-up-1>.columns,#spectacle article .prop-row .small-up-1>.prop-name,#spectacle article .prop-row .small-up-1>.prop-value,#spectacle article .small-up-1>.doc-copy,#spectacle article .small-up-1>.doc-examples{float:left;width:100%}#spectacle .small-up-1>.column:nth-of-type(1n),#spectacle .small-up-1>.columns:nth-of-type(1n),#spectacle article .prop-row .small-up-1>.prop-name:nth-of-type(1n),#spectacle article .prop-row .small-up-1>.prop-value:nth-of-type(1n),#spectacle article .small-up-1>.doc-copy:nth-of-type(1n),#spectacle article .small-up-1>.doc-examples:nth-of-type(1n){clear:none}#spectacle .small-up-1>.column:nth-of-type(1n+1),#spectacle .small-up-1>.columns:nth-of-type(1n+1),#spectacle article .prop-row .small-up-1>.prop-name:nth-of-type(1n+1),#spectacle article .prop-row .small-up-1>.prop-value:nth-of-type(1n+1),#spectacle article .small-up-1>.doc-copy:nth-of-type(1n+1),#spectacle article .small-up-1>.doc-examples:nth-of-type(1n+1){clear:both}#spectacle .small-up-1>.column:last-child,#spectacle .small-up-1>.columns:last-child,#spectacle article .prop-row .small-up-1>.prop-name:last-child,#spectacle article .prop-row .small-up-1>.prop-value:last-child,#spectacle article .small-up-1>.doc-copy:last-child,#spectacle article .small-up-1>.doc-examples:last-child{float:left}#spectacle .small-up-2>.column,#spectacle .small-up-2>.columns,#spectacle article .prop-row .small-up-2>.prop-name,#spectacle article .prop-row .small-up-2>.prop-value,#spectacle article .small-up-2>.doc-copy,#spectacle article .small-up-2>.doc-examples{float:left;width:50%}#spectacle .small-up-2>.column:nth-of-type(1n),#spectacle .small-up-2>.columns:nth-of-type(1n),#spectacle article .prop-row .small-up-2>.prop-name:nth-of-type(1n),#spectacle article .prop-row .small-up-2>.prop-value:nth-of-type(1n),#spectacle article .small-up-2>.doc-copy:nth-of-type(1n),#spectacle article .small-up-2>.doc-examples:nth-of-type(1n){clear:none}#spectacle .small-up-2>.column:nth-of-type(2n+1),#spectacle .small-up-2>.columns:nth-of-type(2n+1),#spectacle article .prop-row .small-up-2>.prop-name:nth-of-type(2n+1),#spectacle article .prop-row .small-up-2>.prop-value:nth-of-type(2n+1),#spectacle article .small-up-2>.doc-copy:nth-of-type(2n+1),#spectacle article .small-up-2>.doc-examples:nth-of-type(2n+1){clear:both}#spectacle .small-up-2>.column:last-child,#spectacle .small-up-2>.columns:last-child,#spectacle article .prop-row .small-up-2>.prop-name:last-child,#spectacle article .prop-row .small-up-2>.prop-value:last-child,#spectacle article .small-up-2>.doc-copy:last-child,#spectacle article .small-up-2>.doc-examples:last-child{float:left}#spectacle .small-up-3>.column,#spectacle .small-up-3>.columns,#spectacle article .prop-row .small-up-3>.prop-name,#spectacle article .prop-row .small-up-3>.prop-value,#spectacle article .small-up-3>.doc-copy,#spectacle article .small-up-3>.doc-examples{float:left;width:33.3333333333%}#spectacle .small-up-3>.column:nth-of-type(1n),#spectacle .small-up-3>.columns:nth-of-type(1n),#spectacle article .prop-row .small-up-3>.prop-name:nth-of-type(1n),#spectacle article .prop-row .small-up-3>.prop-value:nth-of-type(1n),#spectacle article .small-up-3>.doc-copy:nth-of-type(1n),#spectacle article .small-up-3>.doc-examples:nth-of-type(1n){clear:none}#spectacle .small-up-3>.column:nth-of-type(3n+1),#spectacle .small-up-3>.columns:nth-of-type(3n+1),#spectacle article .prop-row .small-up-3>.prop-name:nth-of-type(3n+1),#spectacle article .prop-row .small-up-3>.prop-value:nth-of-type(3n+1),#spectacle article .small-up-3>.doc-copy:nth-of-type(3n+1),#spectacle article .small-up-3>.doc-examples:nth-of-type(3n+1){clear:both}#spectacle .small-up-3>.column:last-child,#spectacle .small-up-3>.columns:last-child,#spectacle article .prop-row .small-up-3>.prop-name:last-child,#spectacle article .prop-row .small-up-3>.prop-value:last-child,#spectacle article .small-up-3>.doc-copy:last-child,#spectacle article .small-up-3>.doc-examples:last-child{float:left}#spectacle .small-up-4>.column,#spectacle .small-up-4>.columns,#spectacle article .prop-row .small-up-4>.prop-name,#spectacle article .prop-row .small-up-4>.prop-value,#spectacle article .small-up-4>.doc-copy,#spectacle article .small-up-4>.doc-examples{float:left;width:25%}#spectacle .small-up-4>.column:nth-of-type(1n),#spectacle .small-up-4>.columns:nth-of-type(1n),#spectacle article .prop-row .small-up-4>.prop-name:nth-of-type(1n),#spectacle article .prop-row .small-up-4>.prop-value:nth-of-type(1n),#spectacle article .small-up-4>.doc-copy:nth-of-type(1n),#spectacle article .small-up-4>.doc-examples:nth-of-type(1n){clear:none}#spectacle .small-up-4>.column:nth-of-type(4n+1),#spectacle .small-up-4>.columns:nth-of-type(4n+1),#spectacle article .prop-row .small-up-4>.prop-name:nth-of-type(4n+1),#spectacle article .prop-row .small-up-4>.prop-value:nth-of-type(4n+1),#spectacle article .small-up-4>.doc-copy:nth-of-type(4n+1),#spectacle article .small-up-4>.doc-examples:nth-of-type(4n+1){clear:both}#spectacle .small-up-4>.column:last-child,#spectacle .small-up-4>.columns:last-child,#spectacle article .prop-row .small-up-4>.prop-name:last-child,#spectacle article .prop-row .small-up-4>.prop-value:last-child,#spectacle article .small-up-4>.doc-copy:last-child,#spectacle article .small-up-4>.doc-examples:last-child{float:left}#spectacle .small-up-5>.column,#spectacle .small-up-5>.columns,#spectacle article .prop-row .small-up-5>.prop-name,#spectacle article .prop-row .small-up-5>.prop-value,#spectacle article .small-up-5>.doc-copy,#spectacle article .small-up-5>.doc-examples{float:left;width:20%}#spectacle .small-up-5>.column:nth-of-type(1n),#spectacle .small-up-5>.columns:nth-of-type(1n),#spectacle article .prop-row .small-up-5>.prop-name:nth-of-type(1n),#spectacle article .prop-row .small-up-5>.prop-value:nth-of-type(1n),#spectacle article .small-up-5>.doc-copy:nth-of-type(1n),#spectacle article .small-up-5>.doc-examples:nth-of-type(1n){clear:none}#spectacle .small-up-5>.column:nth-of-type(5n+1),#spectacle .small-up-5>.columns:nth-of-type(5n+1),#spectacle article .prop-row .small-up-5>.prop-name:nth-of-type(5n+1),#spectacle article .prop-row .small-up-5>.prop-value:nth-of-type(5n+1),#spectacle article .small-up-5>.doc-copy:nth-of-type(5n+1),#spectacle article .small-up-5>.doc-examples:nth-of-type(5n+1){clear:both}#spectacle .small-up-5>.column:last-child,#spectacle .small-up-5>.columns:last-child,#spectacle article .prop-row .small-up-5>.prop-name:last-child,#spectacle article .prop-row .small-up-5>.prop-value:last-child,#spectacle article .small-up-5>.doc-copy:last-child,#spectacle article .small-up-5>.doc-examples:last-child{float:left}#spectacle .small-up-6>.column,#spectacle .small-up-6>.columns,#spectacle article .prop-row .small-up-6>.prop-name,#spectacle article .prop-row .small-up-6>.prop-value,#spectacle article .small-up-6>.doc-copy,#spectacle article .small-up-6>.doc-examples{float:left;width:16.6666666667%}#spectacle .small-up-6>.column:nth-of-type(1n),#spectacle .small-up-6>.columns:nth-of-type(1n),#spectacle article .prop-row .small-up-6>.prop-name:nth-of-type(1n),#spectacle article .prop-row .small-up-6>.prop-value:nth-of-type(1n),#spectacle article .small-up-6>.doc-copy:nth-of-type(1n),#spectacle article .small-up-6>.doc-examples:nth-of-type(1n){clear:none}#spectacle .small-up-6>.column:nth-of-type(6n+1),#spectacle .small-up-6>.columns:nth-of-type(6n+1),#spectacle article .prop-row .small-up-6>.prop-name:nth-of-type(6n+1),#spectacle article .prop-row .small-up-6>.prop-value:nth-of-type(6n+1),#spectacle article .small-up-6>.doc-copy:nth-of-type(6n+1),#spectacle article .small-up-6>.doc-examples:nth-of-type(6n+1){clear:both}#spectacle .small-up-6>.column:last-child,#spectacle .small-up-6>.columns:last-child,#spectacle article .prop-row .small-up-6>.prop-name:last-child,#spectacle article .prop-row .small-up-6>.prop-value:last-child,#spectacle article .small-up-6>.doc-copy:last-child,#spectacle article .small-up-6>.doc-examples:last-child{float:left}#spectacle .small-up-7>.column,#spectacle .small-up-7>.columns,#spectacle article .prop-row .small-up-7>.prop-name,#spectacle article .prop-row .small-up-7>.prop-value,#spectacle article .small-up-7>.doc-copy,#spectacle article .small-up-7>.doc-examples{float:left;width:14.2857142857%}#spectacle .small-up-7>.column:nth-of-type(1n),#spectacle .small-up-7>.columns:nth-of-type(1n),#spectacle article .prop-row .small-up-7>.prop-name:nth-of-type(1n),#spectacle article .prop-row .small-up-7>.prop-value:nth-of-type(1n),#spectacle article .small-up-7>.doc-copy:nth-of-type(1n),#spectacle article .small-up-7>.doc-examples:nth-of-type(1n){clear:none}#spectacle .small-up-7>.column:nth-of-type(7n+1),#spectacle .small-up-7>.columns:nth-of-type(7n+1),#spectacle article .prop-row .small-up-7>.prop-name:nth-of-type(7n+1),#spectacle article .prop-row .small-up-7>.prop-value:nth-of-type(7n+1),#spectacle article .small-up-7>.doc-copy:nth-of-type(7n+1),#spectacle article .small-up-7>.doc-examples:nth-of-type(7n+1){clear:both}#spectacle .small-up-7>.column:last-child,#spectacle .small-up-7>.columns:last-child,#spectacle article .prop-row .small-up-7>.prop-name:last-child,#spectacle article .prop-row .small-up-7>.prop-value:last-child,#spectacle article .small-up-7>.doc-copy:last-child,#spectacle article .small-up-7>.doc-examples:last-child{float:left}#spectacle .small-up-8>.column,#spectacle .small-up-8>.columns,#spectacle article .prop-row .small-up-8>.prop-name,#spectacle article .prop-row .small-up-8>.prop-value,#spectacle article .small-up-8>.doc-copy,#spectacle article .small-up-8>.doc-examples{float:left;width:12.5%}#spectacle .small-up-8>.column:nth-of-type(1n),#spectacle .small-up-8>.columns:nth-of-type(1n),#spectacle article .prop-row .small-up-8>.prop-name:nth-of-type(1n),#spectacle article .prop-row .small-up-8>.prop-value:nth-of-type(1n),#spectacle article .small-up-8>.doc-copy:nth-of-type(1n),#spectacle article .small-up-8>.doc-examples:nth-of-type(1n){clear:none}#spectacle .small-up-8>.column:nth-of-type(8n+1),#spectacle .small-up-8>.columns:nth-of-type(8n+1),#spectacle article .prop-row .small-up-8>.prop-name:nth-of-type(8n+1),#spectacle article .prop-row .small-up-8>.prop-value:nth-of-type(8n+1),#spectacle article .small-up-8>.doc-copy:nth-of-type(8n+1),#spectacle article .small-up-8>.doc-examples:nth-of-type(8n+1){clear:both}#spectacle .small-up-8>.column:last-child,#spectacle .small-up-8>.columns:last-child,#spectacle article .prop-row .small-up-8>.prop-name:last-child,#spectacle article .prop-row .small-up-8>.prop-value:last-child,#spectacle article .small-up-8>.doc-copy:last-child,#spectacle article .small-up-8>.doc-examples:last-child{float:left}#spectacle .small-collapse>.column,#spectacle .small-collapse>.columns,#spectacle article .prop-row .small-collapse>.prop-name,#spectacle article .prop-row .small-collapse>.prop-value,#spectacle article .small-collapse>.doc-copy,#spectacle article .small-collapse>.doc-examples{padding-right:0;padding-left:0}#spectacle .small-collapse .row,#spectacle .small-collapse article .doc-row,#spectacle .small-collapse article .prop-row,#spectacle article .small-collapse .doc-row,#spectacle article .small-collapse .prop-row{margin-right:0;margin-left:0}#spectacle .expanded.row .small-collapse.row,#spectacle .expanded.row article .small-collapse.doc-row,#spectacle .expanded.row article .small-collapse.prop-row,#spectacle article .expanded.doc-row .small-collapse.doc-row,#spectacle article .expanded.doc-row .small-collapse.prop-row,#spectacle article .expanded.doc-row .small-collapse.row,#spectacle article .expanded.prop-row .small-collapse.doc-row,#spectacle article .expanded.prop-row .small-collapse.prop-row,#spectacle article .expanded.prop-row .small-collapse.row,#spectacle article .expanded.row .small-collapse.doc-row,#spectacle article .expanded.row .small-collapse.prop-row{margin-right:0;margin-left:0}#spectacle .small-uncollapse>.column,#spectacle .small-uncollapse>.columns,#spectacle article .prop-row .small-uncollapse>.prop-name,#spectacle article .prop-row .small-uncollapse>.prop-value,#spectacle article .small-uncollapse>.doc-copy,#spectacle article .small-uncollapse>.doc-examples{padding-right:.6578947368rem;padding-left:.6578947368rem}#spectacle .small-centered{margin-right:auto;margin-left:auto}#spectacle .small-centered,#spectacle .small-centered:last-child:not(:first-child){float:none;clear:both}#spectacle .small-pull-0,#spectacle .small-push-0,#spectacle .small-uncentered{position:static;float:left;margin-right:0;margin-left:0}@media print,screen and (min-width:40em){#spectacle .medium-1{width:8.3333333333%}#spectacle .medium-push-1{position:relative;left:8.3333333333%}#spectacle .medium-pull-1{position:relative;left:-8.3333333333%}#spectacle .medium-offset-0{margin-left:0}#spectacle .medium-2{width:16.6666666667%}#spectacle .medium-push-2{position:relative;left:16.6666666667%}#spectacle .medium-pull-2{position:relative;left:-16.6666666667%}#spectacle .medium-offset-1{margin-left:8.3333333333%}#spectacle .medium-3{width:25%}#spectacle .medium-push-3{position:relative;left:25%}#spectacle .medium-pull-3{position:relative;left:-25%}#spectacle .medium-offset-2{margin-left:16.6666666667%}#spectacle .medium-4{width:33.3333333333%}#spectacle .medium-push-4{position:relative;left:33.3333333333%}#spectacle .medium-pull-4{position:relative;left:-33.3333333333%}#spectacle .medium-offset-3{margin-left:25%}#spectacle .medium-5{width:41.6666666667%}#spectacle .medium-push-5{position:relative;left:41.6666666667%}#spectacle .medium-pull-5{position:relative;left:-41.6666666667%}#spectacle .medium-offset-4{margin-left:33.3333333333%}#spectacle .medium-6{width:50%}#spectacle .medium-push-6{position:relative;left:50%}#spectacle .medium-pull-6{position:relative;left:-50%}#spectacle .medium-offset-5{margin-left:41.6666666667%}#spectacle .medium-7{width:58.3333333333%}#spectacle .medium-push-7{position:relative;left:58.3333333333%}#spectacle .medium-pull-7{position:relative;left:-58.3333333333%}#spectacle .medium-offset-6{margin-left:50%}#spectacle .medium-8{width:66.6666666667%}#spectacle .medium-push-8{position:relative;left:66.6666666667%}#spectacle .medium-pull-8{position:relative;left:-66.6666666667%}#spectacle .medium-offset-7{margin-left:58.3333333333%}#spectacle .medium-9{width:75%}#spectacle .medium-push-9{position:relative;left:75%}#spectacle .medium-pull-9{position:relative;left:-75%}#spectacle .medium-offset-8{margin-left:66.6666666667%}#spectacle .medium-10{width:83.3333333333%}#spectacle .medium-push-10{position:relative;left:83.3333333333%}#spectacle .medium-pull-10{position:relative;left:-83.3333333333%}#spectacle .medium-offset-9{margin-left:75%}#spectacle .medium-11{width:91.6666666667%}#spectacle .medium-push-11{position:relative;left:91.6666666667%}#spectacle .medium-pull-11{position:relative;left:-91.6666666667%}#spectacle .medium-offset-10{margin-left:83.3333333333%}#spectacle .medium-12{width:100%}#spectacle .medium-offset-11{margin-left:91.6666666667%}#spectacle .medium-up-1>.column,#spectacle .medium-up-1>.columns,#spectacle article .medium-up-1>.doc-copy,#spectacle article .medium-up-1>.doc-examples,#spectacle article .prop-row .medium-up-1>.prop-name,#spectacle article .prop-row .medium-up-1>.prop-value{float:left;width:100%}#spectacle .medium-up-1>.column:nth-of-type(1n),#spectacle .medium-up-1>.columns:nth-of-type(1n),#spectacle article .medium-up-1>.doc-copy:nth-of-type(1n),#spectacle article .medium-up-1>.doc-examples:nth-of-type(1n),#spectacle article .prop-row .medium-up-1>.prop-name:nth-of-type(1n),#spectacle article .prop-row .medium-up-1>.prop-value:nth-of-type(1n){clear:none}#spectacle .medium-up-1>.column:nth-of-type(1n+1),#spectacle .medium-up-1>.columns:nth-of-type(1n+1),#spectacle article .medium-up-1>.doc-copy:nth-of-type(1n+1),#spectacle article .medium-up-1>.doc-examples:nth-of-type(1n+1),#spectacle article .prop-row .medium-up-1>.prop-name:nth-of-type(1n+1),#spectacle article .prop-row .medium-up-1>.prop-value:nth-of-type(1n+1){clear:both}#spectacle .medium-up-1>.column:last-child,#spectacle .medium-up-1>.columns:last-child,#spectacle article .medium-up-1>.doc-copy:last-child,#spectacle article .medium-up-1>.doc-examples:last-child,#spectacle article .prop-row .medium-up-1>.prop-name:last-child,#spectacle article .prop-row .medium-up-1>.prop-value:last-child{float:left}#spectacle .medium-up-2>.column,#spectacle .medium-up-2>.columns,#spectacle article .medium-up-2>.doc-copy,#spectacle article .medium-up-2>.doc-examples,#spectacle article .prop-row .medium-up-2>.prop-name,#spectacle article .prop-row .medium-up-2>.prop-value{float:left;width:50%}#spectacle .medium-up-2>.column:nth-of-type(1n),#spectacle .medium-up-2>.columns:nth-of-type(1n),#spectacle article .medium-up-2>.doc-copy:nth-of-type(1n),#spectacle article .medium-up-2>.doc-examples:nth-of-type(1n),#spectacle article .prop-row .medium-up-2>.prop-name:nth-of-type(1n),#spectacle article .prop-row .medium-up-2>.prop-value:nth-of-type(1n){clear:none}#spectacle .medium-up-2>.column:nth-of-type(2n+1),#spectacle .medium-up-2>.columns:nth-of-type(2n+1),#spectacle article .medium-up-2>.doc-copy:nth-of-type(2n+1),#spectacle article .medium-up-2>.doc-examples:nth-of-type(2n+1),#spectacle article .prop-row .medium-up-2>.prop-name:nth-of-type(2n+1),#spectacle article .prop-row .medium-up-2>.prop-value:nth-of-type(2n+1){clear:both}#spectacle .medium-up-2>.column:last-child,#spectacle .medium-up-2>.columns:last-child,#spectacle article .medium-up-2>.doc-copy:last-child,#spectacle article .medium-up-2>.doc-examples:last-child,#spectacle article .prop-row .medium-up-2>.prop-name:last-child,#spectacle article .prop-row .medium-up-2>.prop-value:last-child{float:left}#spectacle .medium-up-3>.column,#spectacle .medium-up-3>.columns,#spectacle article .medium-up-3>.doc-copy,#spectacle article .medium-up-3>.doc-examples,#spectacle article .prop-row .medium-up-3>.prop-name,#spectacle article .prop-row .medium-up-3>.prop-value{float:left;width:33.3333333333%}#spectacle .medium-up-3>.column:nth-of-type(1n),#spectacle .medium-up-3>.columns:nth-of-type(1n),#spectacle article .medium-up-3>.doc-copy:nth-of-type(1n),#spectacle article .medium-up-3>.doc-examples:nth-of-type(1n),#spectacle article .prop-row .medium-up-3>.prop-name:nth-of-type(1n),#spectacle article .prop-row .medium-up-3>.prop-value:nth-of-type(1n){clear:none}#spectacle .medium-up-3>.column:nth-of-type(3n+1),#spectacle .medium-up-3>.columns:nth-of-type(3n+1),#spectacle article .medium-up-3>.doc-copy:nth-of-type(3n+1),#spectacle article .medium-up-3>.doc-examples:nth-of-type(3n+1),#spectacle article .prop-row .medium-up-3>.prop-name:nth-of-type(3n+1),#spectacle article .prop-row .medium-up-3>.prop-value:nth-of-type(3n+1){clear:both}#spectacle .medium-up-3>.column:last-child,#spectacle .medium-up-3>.columns:last-child,#spectacle article .medium-up-3>.doc-copy:last-child,#spectacle article .medium-up-3>.doc-examples:last-child,#spectacle article .prop-row .medium-up-3>.prop-name:last-child,#spectacle article .prop-row .medium-up-3>.prop-value:last-child{float:left}#spectacle .medium-up-4>.column,#spectacle .medium-up-4>.columns,#spectacle article .medium-up-4>.doc-copy,#spectacle article .medium-up-4>.doc-examples,#spectacle article .prop-row .medium-up-4>.prop-name,#spectacle article .prop-row .medium-up-4>.prop-value{float:left;width:25%}#spectacle .medium-up-4>.column:nth-of-type(1n),#spectacle .medium-up-4>.columns:nth-of-type(1n),#spectacle article .medium-up-4>.doc-copy:nth-of-type(1n),#spectacle article .medium-up-4>.doc-examples:nth-of-type(1n),#spectacle article .prop-row .medium-up-4>.prop-name:nth-of-type(1n),#spectacle article .prop-row .medium-up-4>.prop-value:nth-of-type(1n){clear:none}#spectacle .medium-up-4>.column:nth-of-type(4n+1),#spectacle .medium-up-4>.columns:nth-of-type(4n+1),#spectacle article .medium-up-4>.doc-copy:nth-of-type(4n+1),#spectacle article .medium-up-4>.doc-examples:nth-of-type(4n+1),#spectacle article .prop-row .medium-up-4>.prop-name:nth-of-type(4n+1),#spectacle article .prop-row .medium-up-4>.prop-value:nth-of-type(4n+1){clear:both}#spectacle .medium-up-4>.column:last-child,#spectacle .medium-up-4>.columns:last-child,#spectacle article .medium-up-4>.doc-copy:last-child,#spectacle article .medium-up-4>.doc-examples:last-child,#spectacle article .prop-row .medium-up-4>.prop-name:last-child,#spectacle article .prop-row .medium-up-4>.prop-value:last-child{float:left}#spectacle .medium-up-5>.column,#spectacle .medium-up-5>.columns,#spectacle article .medium-up-5>.doc-copy,#spectacle article .medium-up-5>.doc-examples,#spectacle article .prop-row .medium-up-5>.prop-name,#spectacle article .prop-row .medium-up-5>.prop-value{float:left;width:20%}#spectacle .medium-up-5>.column:nth-of-type(1n),#spectacle .medium-up-5>.columns:nth-of-type(1n),#spectacle article .medium-up-5>.doc-copy:nth-of-type(1n),#spectacle article .medium-up-5>.doc-examples:nth-of-type(1n),#spectacle article .prop-row .medium-up-5>.prop-name:nth-of-type(1n),#spectacle article .prop-row .medium-up-5>.prop-value:nth-of-type(1n){clear:none}#spectacle .medium-up-5>.column:nth-of-type(5n+1),#spectacle .medium-up-5>.columns:nth-of-type(5n+1),#spectacle article .medium-up-5>.doc-copy:nth-of-type(5n+1),#spectacle article .medium-up-5>.doc-examples:nth-of-type(5n+1),#spectacle article .prop-row .medium-up-5>.prop-name:nth-of-type(5n+1),#spectacle article .prop-row .medium-up-5>.prop-value:nth-of-type(5n+1){clear:both}#spectacle .medium-up-5>.column:last-child,#spectacle .medium-up-5>.columns:last-child,#spectacle article .medium-up-5>.doc-copy:last-child,#spectacle article .medium-up-5>.doc-examples:last-child,#spectacle article .prop-row .medium-up-5>.prop-name:last-child,#spectacle article .prop-row .medium-up-5>.prop-value:last-child{float:left}#spectacle .medium-up-6>.column,#spectacle .medium-up-6>.columns,#spectacle article .medium-up-6>.doc-copy,#spectacle article .medium-up-6>.doc-examples,#spectacle article .prop-row .medium-up-6>.prop-name,#spectacle article .prop-row .medium-up-6>.prop-value{float:left;width:16.6666666667%}#spectacle .medium-up-6>.column:nth-of-type(1n),#spectacle .medium-up-6>.columns:nth-of-type(1n),#spectacle article .medium-up-6>.doc-copy:nth-of-type(1n),#spectacle article .medium-up-6>.doc-examples:nth-of-type(1n),#spectacle article .prop-row .medium-up-6>.prop-name:nth-of-type(1n),#spectacle article .prop-row .medium-up-6>.prop-value:nth-of-type(1n){clear:none}#spectacle .medium-up-6>.column:nth-of-type(6n+1),#spectacle .medium-up-6>.columns:nth-of-type(6n+1),#spectacle article .medium-up-6>.doc-copy:nth-of-type(6n+1),#spectacle article .medium-up-6>.doc-examples:nth-of-type(6n+1),#spectacle article .prop-row .medium-up-6>.prop-name:nth-of-type(6n+1),#spectacle article .prop-row .medium-up-6>.prop-value:nth-of-type(6n+1){clear:both}#spectacle .medium-up-6>.column:last-child,#spectacle .medium-up-6>.columns:last-child,#spectacle article .medium-up-6>.doc-copy:last-child,#spectacle article .medium-up-6>.doc-examples:last-child,#spectacle article .prop-row .medium-up-6>.prop-name:last-child,#spectacle article .prop-row .medium-up-6>.prop-value:last-child{float:left}#spectacle .medium-up-7>.column,#spectacle .medium-up-7>.columns,#spectacle article .medium-up-7>.doc-copy,#spectacle article .medium-up-7>.doc-examples,#spectacle article .prop-row .medium-up-7>.prop-name,#spectacle article .prop-row .medium-up-7>.prop-value{float:left;width:14.2857142857%}#spectacle .medium-up-7>.column:nth-of-type(1n),#spectacle .medium-up-7>.columns:nth-of-type(1n),#spectacle article .medium-up-7>.doc-copy:nth-of-type(1n),#spectacle article .medium-up-7>.doc-examples:nth-of-type(1n),#spectacle article .prop-row .medium-up-7>.prop-name:nth-of-type(1n),#spectacle article .prop-row .medium-up-7>.prop-value:nth-of-type(1n){clear:none}#spectacle .medium-up-7>.column:nth-of-type(7n+1),#spectacle .medium-up-7>.columns:nth-of-type(7n+1),#spectacle article .medium-up-7>.doc-copy:nth-of-type(7n+1),#spectacle article .medium-up-7>.doc-examples:nth-of-type(7n+1),#spectacle article .prop-row .medium-up-7>.prop-name:nth-of-type(7n+1),#spectacle article .prop-row .medium-up-7>.prop-value:nth-of-type(7n+1){clear:both}#spectacle .medium-up-7>.column:last-child,#spectacle .medium-up-7>.columns:last-child,#spectacle article .medium-up-7>.doc-copy:last-child,#spectacle article .medium-up-7>.doc-examples:last-child,#spectacle article .prop-row .medium-up-7>.prop-name:last-child,#spectacle article .prop-row .medium-up-7>.prop-value:last-child{float:left}#spectacle .medium-up-8>.column,#spectacle .medium-up-8>.columns,#spectacle article .medium-up-8>.doc-copy,#spectacle article .medium-up-8>.doc-examples,#spectacle article .prop-row .medium-up-8>.prop-name,#spectacle article .prop-row .medium-up-8>.prop-value{float:left;width:12.5%}#spectacle .medium-up-8>.column:nth-of-type(1n),#spectacle .medium-up-8>.columns:nth-of-type(1n),#spectacle article .medium-up-8>.doc-copy:nth-of-type(1n),#spectacle article .medium-up-8>.doc-examples:nth-of-type(1n),#spectacle article .prop-row .medium-up-8>.prop-name:nth-of-type(1n),#spectacle article .prop-row .medium-up-8>.prop-value:nth-of-type(1n){clear:none}#spectacle .medium-up-8>.column:nth-of-type(8n+1),#spectacle .medium-up-8>.columns:nth-of-type(8n+1),#spectacle article .medium-up-8>.doc-copy:nth-of-type(8n+1),#spectacle article .medium-up-8>.doc-examples:nth-of-type(8n+1),#spectacle article .prop-row .medium-up-8>.prop-name:nth-of-type(8n+1),#spectacle article .prop-row .medium-up-8>.prop-value:nth-of-type(8n+1){clear:both}#spectacle .medium-up-8>.column:last-child,#spectacle .medium-up-8>.columns:last-child,#spectacle article .medium-up-8>.doc-copy:last-child,#spectacle article .medium-up-8>.doc-examples:last-child,#spectacle article .prop-row .medium-up-8>.prop-name:last-child,#spectacle article .prop-row .medium-up-8>.prop-value:last-child{float:left}#spectacle .medium-collapse>.column,#spectacle .medium-collapse>.columns,#spectacle article .medium-collapse>.doc-copy,#spectacle article .medium-collapse>.doc-examples,#spectacle article .prop-row .medium-collapse>.prop-name,#spectacle article .prop-row .medium-collapse>.prop-value{padding-right:0;padding-left:0}#spectacle .medium-collapse .row,#spectacle .medium-collapse article .doc-row,#spectacle .medium-collapse article .prop-row,#spectacle article .medium-collapse .doc-row,#spectacle article .medium-collapse .prop-row{margin-right:0;margin-left:0}#spectacle .expanded.row .medium-collapse.row,#spectacle .expanded.row article .medium-collapse.doc-row,#spectacle .expanded.row article .medium-collapse.prop-row,#spectacle article .expanded.doc-row .medium-collapse.doc-row,#spectacle article .expanded.doc-row .medium-collapse.prop-row,#spectacle article .expanded.doc-row .medium-collapse.row,#spectacle article .expanded.prop-row .medium-collapse.doc-row,#spectacle article .expanded.prop-row .medium-collapse.prop-row,#spectacle article .expanded.prop-row .medium-collapse.row,#spectacle article .expanded.row .medium-collapse.doc-row,#spectacle article .expanded.row .medium-collapse.prop-row{margin-right:0;margin-left:0}#spectacle .medium-uncollapse>.column,#spectacle .medium-uncollapse>.columns,#spectacle article .medium-uncollapse>.doc-copy,#spectacle article .medium-uncollapse>.doc-examples,#spectacle article .prop-row .medium-uncollapse>.prop-name,#spectacle article .prop-row .medium-uncollapse>.prop-value{padding-right:.9868421053rem;padding-left:.9868421053rem}#spectacle .medium-centered{margin-right:auto;margin-left:auto}#spectacle .medium-centered,#spectacle .medium-centered:last-child:not(:first-child){float:none;clear:both}#spectacle .medium-pull-0,#spectacle .medium-push-0,#spectacle .medium-uncentered{position:static;float:left;margin-right:0;margin-left:0}}@media print,screen and (min-width:64em){#spectacle .large-1{width:8.3333333333%}#spectacle .large-push-1{position:relative;left:8.3333333333%}#spectacle .large-pull-1{position:relative;left:-8.3333333333%}#spectacle .large-offset-0{margin-left:0}#spectacle .large-2{width:16.6666666667%}#spectacle .large-push-2{position:relative;left:16.6666666667%}#spectacle .large-pull-2{position:relative;left:-16.6666666667%}#spectacle .large-offset-1{margin-left:8.3333333333%}#spectacle .large-3{width:25%}#spectacle .large-push-3{position:relative;left:25%}#spectacle .large-pull-3{position:relative;left:-25%}#spectacle .large-offset-2{margin-left:16.6666666667%}#spectacle .large-4{width:33.3333333333%}#spectacle .large-push-4{position:relative;left:33.3333333333%}#spectacle .large-pull-4{position:relative;left:-33.3333333333%}#spectacle .large-offset-3{margin-left:25%}#spectacle .large-5{width:41.6666666667%}#spectacle .large-push-5{position:relative;left:41.6666666667%}#spectacle .large-pull-5{position:relative;left:-41.6666666667%}#spectacle .large-offset-4{margin-left:33.3333333333%}#spectacle .doc-content,#spectacle .large-6,#spectacle article .doc-copy,#spectacle article .doc-examples,#spectacle article .panel>h2,#spectacle article .panel>h3,#spectacle article h1.doc-title,#spectacle article>h1,#spectacle article>h2{width:50%}#spectacle .large-push-6{position:relative;left:50%}#spectacle .large-pull-6{position:relative;left:-50%}#spectacle .large-offset-5{margin-left:41.6666666667%}#spectacle .large-7{width:58.3333333333%}#spectacle .large-push-7{position:relative;left:58.3333333333%}#spectacle .large-pull-7{position:relative;left:-58.3333333333%}#spectacle .large-offset-6{margin-left:50%}#spectacle .large-8{width:66.6666666667%}#spectacle .large-push-8{position:relative;left:66.6666666667%}#spectacle .large-pull-8{position:relative;left:-66.6666666667%}#spectacle .large-offset-7{margin-left:58.3333333333%}#spectacle .large-9{width:75%}#spectacle .large-push-9{position:relative;left:75%}#spectacle .large-pull-9{position:relative;left:-75%}#spectacle .large-offset-8{margin-left:66.6666666667%}#spectacle .large-10{width:83.3333333333%}#spectacle .large-push-10{position:relative;left:83.3333333333%}#spectacle .large-pull-10{position:relative;left:-83.3333333333%}#spectacle .large-offset-9{margin-left:75%}#spectacle .large-11{width:91.6666666667%}#spectacle .large-push-11{position:relative;left:91.6666666667%}#spectacle .large-pull-11{position:relative;left:-91.6666666667%}#spectacle .large-offset-10{margin-left:83.3333333333%}#spectacle .large-12{width:100%}#spectacle .large-offset-11{margin-left:91.6666666667%}#spectacle .large-up-1>.column,#spectacle .large-up-1>.columns,#spectacle article .large-up-1>.doc-copy,#spectacle article .large-up-1>.doc-examples,#spectacle article .prop-row .large-up-1>.prop-name,#spectacle article .prop-row .large-up-1>.prop-value{float:left;width:100%}#spectacle .large-up-1>.column:nth-of-type(1n),#spectacle .large-up-1>.columns:nth-of-type(1n),#spectacle article .large-up-1>.doc-copy:nth-of-type(1n),#spectacle article .large-up-1>.doc-examples:nth-of-type(1n),#spectacle article .prop-row .large-up-1>.prop-name:nth-of-type(1n),#spectacle article .prop-row .large-up-1>.prop-value:nth-of-type(1n){clear:none}#spectacle .large-up-1>.column:nth-of-type(1n+1),#spectacle .large-up-1>.columns:nth-of-type(1n+1),#spectacle article .large-up-1>.doc-copy:nth-of-type(1n+1),#spectacle article .large-up-1>.doc-examples:nth-of-type(1n+1),#spectacle article .prop-row .large-up-1>.prop-name:nth-of-type(1n+1),#spectacle article .prop-row .large-up-1>.prop-value:nth-of-type(1n+1){clear:both}#spectacle .large-up-1>.column:last-child,#spectacle .large-up-1>.columns:last-child,#spectacle article .large-up-1>.doc-copy:last-child,#spectacle article .large-up-1>.doc-examples:last-child,#spectacle article .prop-row .large-up-1>.prop-name:last-child,#spectacle article .prop-row .large-up-1>.prop-value:last-child{float:left}#spectacle .large-up-2>.column,#spectacle .large-up-2>.columns,#spectacle article .large-up-2>.doc-copy,#spectacle article .large-up-2>.doc-examples,#spectacle article .prop-row .large-up-2>.prop-name,#spectacle article .prop-row .large-up-2>.prop-value{float:left;width:50%}#spectacle .large-up-2>.column:nth-of-type(1n),#spectacle .large-up-2>.columns:nth-of-type(1n),#spectacle article .large-up-2>.doc-copy:nth-of-type(1n),#spectacle article .large-up-2>.doc-examples:nth-of-type(1n),#spectacle article .prop-row .large-up-2>.prop-name:nth-of-type(1n),#spectacle article .prop-row .large-up-2>.prop-value:nth-of-type(1n){clear:none}#spectacle .large-up-2>.column:nth-of-type(2n+1),#spectacle .large-up-2>.columns:nth-of-type(2n+1),#spectacle article .large-up-2>.doc-copy:nth-of-type(2n+1),#spectacle article .large-up-2>.doc-examples:nth-of-type(2n+1),#spectacle article .prop-row .large-up-2>.prop-name:nth-of-type(2n+1),#spectacle article .prop-row .large-up-2>.prop-value:nth-of-type(2n+1){clear:both}#spectacle .large-up-2>.column:last-child,#spectacle .large-up-2>.columns:last-child,#spectacle article .large-up-2>.doc-copy:last-child,#spectacle article .large-up-2>.doc-examples:last-child,#spectacle article .prop-row .large-up-2>.prop-name:last-child,#spectacle article .prop-row .large-up-2>.prop-value:last-child{float:left}#spectacle .large-up-3>.column,#spectacle .large-up-3>.columns,#spectacle article .large-up-3>.doc-copy,#spectacle article .large-up-3>.doc-examples,#spectacle article .prop-row .large-up-3>.prop-name,#spectacle article .prop-row .large-up-3>.prop-value{float:left;width:33.3333333333%}#spectacle .large-up-3>.column:nth-of-type(1n),#spectacle .large-up-3>.columns:nth-of-type(1n),#spectacle article .large-up-3>.doc-copy:nth-of-type(1n),#spectacle article .large-up-3>.doc-examples:nth-of-type(1n),#spectacle article .prop-row .large-up-3>.prop-name:nth-of-type(1n),#spectacle article .prop-row .large-up-3>.prop-value:nth-of-type(1n){clear:none}#spectacle .large-up-3>.column:nth-of-type(3n+1),#spectacle .large-up-3>.columns:nth-of-type(3n+1),#spectacle article .large-up-3>.doc-copy:nth-of-type(3n+1),#spectacle article .large-up-3>.doc-examples:nth-of-type(3n+1),#spectacle article .prop-row .large-up-3>.prop-name:nth-of-type(3n+1),#spectacle article .prop-row .large-up-3>.prop-value:nth-of-type(3n+1){clear:both}#spectacle .large-up-3>.column:last-child,#spectacle .large-up-3>.columns:last-child,#spectacle article .large-up-3>.doc-copy:last-child,#spectacle article .large-up-3>.doc-examples:last-child,#spectacle article .prop-row .large-up-3>.prop-name:last-child,#spectacle article .prop-row .large-up-3>.prop-value:last-child{float:left}#spectacle .large-up-4>.column,#spectacle .large-up-4>.columns,#spectacle article .large-up-4>.doc-copy,#spectacle article .large-up-4>.doc-examples,#spectacle article .prop-row .large-up-4>.prop-name,#spectacle article .prop-row .large-up-4>.prop-value{float:left;width:25%}#spectacle .large-up-4>.column:nth-of-type(1n),#spectacle .large-up-4>.columns:nth-of-type(1n),#spectacle article .large-up-4>.doc-copy:nth-of-type(1n),#spectacle article .large-up-4>.doc-examples:nth-of-type(1n),#spectacle article .prop-row .large-up-4>.prop-name:nth-of-type(1n),#spectacle article .prop-row .large-up-4>.prop-value:nth-of-type(1n){clear:none}#spectacle .large-up-4>.column:nth-of-type(4n+1),#spectacle .large-up-4>.columns:nth-of-type(4n+1),#spectacle article .large-up-4>.doc-copy:nth-of-type(4n+1),#spectacle article .large-up-4>.doc-examples:nth-of-type(4n+1),#spectacle article .prop-row .large-up-4>.prop-name:nth-of-type(4n+1),#spectacle article .prop-row .large-up-4>.prop-value:nth-of-type(4n+1){clear:both}#spectacle .large-up-4>.column:last-child,#spectacle .large-up-4>.columns:last-child,#spectacle article .large-up-4>.doc-copy:last-child,#spectacle article .large-up-4>.doc-examples:last-child,#spectacle article .prop-row .large-up-4>.prop-name:last-child,#spectacle article .prop-row .large-up-4>.prop-value:last-child{float:left}#spectacle .large-up-5>.column,#spectacle .large-up-5>.columns,#spectacle article .large-up-5>.doc-copy,#spectacle article .large-up-5>.doc-examples,#spectacle article .prop-row .large-up-5>.prop-name,#spectacle article .prop-row .large-up-5>.prop-value{float:left;width:20%}#spectacle .large-up-5>.column:nth-of-type(1n),#spectacle .large-up-5>.columns:nth-of-type(1n),#spectacle article .large-up-5>.doc-copy:nth-of-type(1n),#spectacle article .large-up-5>.doc-examples:nth-of-type(1n),#spectacle article .prop-row .large-up-5>.prop-name:nth-of-type(1n),#spectacle article .prop-row .large-up-5>.prop-value:nth-of-type(1n){clear:none}#spectacle .large-up-5>.column:nth-of-type(5n+1),#spectacle .large-up-5>.columns:nth-of-type(5n+1),#spectacle article .large-up-5>.doc-copy:nth-of-type(5n+1),#spectacle article .large-up-5>.doc-examples:nth-of-type(5n+1),#spectacle article .prop-row .large-up-5>.prop-name:nth-of-type(5n+1),#spectacle article .prop-row .large-up-5>.prop-value:nth-of-type(5n+1){clear:both}#spectacle .large-up-5>.column:last-child,#spectacle .large-up-5>.columns:last-child,#spectacle article .large-up-5>.doc-copy:last-child,#spectacle article .large-up-5>.doc-examples:last-child,#spectacle article .prop-row .large-up-5>.prop-name:last-child,#spectacle article .prop-row .large-up-5>.prop-value:last-child{float:left}#spectacle .large-up-6>.column,#spectacle .large-up-6>.columns,#spectacle article .large-up-6>.doc-copy,#spectacle article .large-up-6>.doc-examples,#spectacle article .prop-row .large-up-6>.prop-name,#spectacle article .prop-row .large-up-6>.prop-value{float:left;width:16.6666666667%}#spectacle .large-up-6>.column:nth-of-type(1n),#spectacle .large-up-6>.columns:nth-of-type(1n),#spectacle article .large-up-6>.doc-copy:nth-of-type(1n),#spectacle article .large-up-6>.doc-examples:nth-of-type(1n),#spectacle article .prop-row .large-up-6>.prop-name:nth-of-type(1n),#spectacle article .prop-row .large-up-6>.prop-value:nth-of-type(1n){clear:none}#spectacle .large-up-6>.column:nth-of-type(6n+1),#spectacle .large-up-6>.columns:nth-of-type(6n+1),#spectacle article .large-up-6>.doc-copy:nth-of-type(6n+1),#spectacle article .large-up-6>.doc-examples:nth-of-type(6n+1),#spectacle article .prop-row .large-up-6>.prop-name:nth-of-type(6n+1),#spectacle article .prop-row .large-up-6>.prop-value:nth-of-type(6n+1){clear:both}#spectacle .large-up-6>.column:last-child,#spectacle .large-up-6>.columns:last-child,#spectacle article .large-up-6>.doc-copy:last-child,#spectacle article .large-up-6>.doc-examples:last-child,#spectacle article .prop-row .large-up-6>.prop-name:last-child,#spectacle article .prop-row .large-up-6>.prop-value:last-child{float:left}#spectacle .large-up-7>.column,#spectacle .large-up-7>.columns,#spectacle article .large-up-7>.doc-copy,#spectacle article .large-up-7>.doc-examples,#spectacle article .prop-row .large-up-7>.prop-name,#spectacle article .prop-row .large-up-7>.prop-value{float:left;width:14.2857142857%}#spectacle .large-up-7>.column:nth-of-type(1n),#spectacle .large-up-7>.columns:nth-of-type(1n),#spectacle article .large-up-7>.doc-copy:nth-of-type(1n),#spectacle article .large-up-7>.doc-examples:nth-of-type(1n),#spectacle article .prop-row .large-up-7>.prop-name:nth-of-type(1n),#spectacle article .prop-row .large-up-7>.prop-value:nth-of-type(1n){clear:none}#spectacle .large-up-7>.column:nth-of-type(7n+1),#spectacle .large-up-7>.columns:nth-of-type(7n+1),#spectacle article .large-up-7>.doc-copy:nth-of-type(7n+1),#spectacle article .large-up-7>.doc-examples:nth-of-type(7n+1),#spectacle article .prop-row .large-up-7>.prop-name:nth-of-type(7n+1),#spectacle article .prop-row .large-up-7>.prop-value:nth-of-type(7n+1){clear:both}#spectacle .large-up-7>.column:last-child,#spectacle .large-up-7>.columns:last-child,#spectacle article .large-up-7>.doc-copy:last-child,#spectacle article .large-up-7>.doc-examples:last-child,#spectacle article .prop-row .large-up-7>.prop-name:last-child,#spectacle article .prop-row .large-up-7>.prop-value:last-child{float:left}#spectacle .large-up-8>.column,#spectacle .large-up-8>.columns,#spectacle article .large-up-8>.doc-copy,#spectacle article .large-up-8>.doc-examples,#spectacle article .prop-row .large-up-8>.prop-name,#spectacle article .prop-row .large-up-8>.prop-value{float:left;width:12.5%}#spectacle .large-up-8>.column:nth-of-type(1n),#spectacle .large-up-8>.columns:nth-of-type(1n),#spectacle article .large-up-8>.doc-copy:nth-of-type(1n),#spectacle article .large-up-8>.doc-examples:nth-of-type(1n),#spectacle article .prop-row .large-up-8>.prop-name:nth-of-type(1n),#spectacle article .prop-row .large-up-8>.prop-value:nth-of-type(1n){clear:none}#spectacle .large-up-8>.column:nth-of-type(8n+1),#spectacle .large-up-8>.columns:nth-of-type(8n+1),#spectacle article .large-up-8>.doc-copy:nth-of-type(8n+1),#spectacle article .large-up-8>.doc-examples:nth-of-type(8n+1),#spectacle article .prop-row .large-up-8>.prop-name:nth-of-type(8n+1),#spectacle article .prop-row .large-up-8>.prop-value:nth-of-type(8n+1){clear:both}#spectacle .large-up-8>.column:last-child,#spectacle .large-up-8>.columns:last-child,#spectacle article .large-up-8>.doc-copy:last-child,#spectacle article .large-up-8>.doc-examples:last-child,#spectacle article .prop-row .large-up-8>.prop-name:last-child,#spectacle article .prop-row .large-up-8>.prop-value:last-child{float:left}#spectacle .large-collapse>.column,#spectacle .large-collapse>.columns,#spectacle article .large-collapse>.doc-copy,#spectacle article .large-collapse>.doc-examples,#spectacle article .prop-row .large-collapse>.prop-name,#spectacle article .prop-row .large-collapse>.prop-value{padding-right:0;padding-left:0}#spectacle .large-collapse .row,#spectacle .large-collapse article .doc-row,#spectacle .large-collapse article .prop-row,#spectacle article .large-collapse .doc-row,#spectacle article .large-collapse .prop-row{margin-right:0;margin-left:0}#spectacle .expanded.row .large-collapse.row,#spectacle .expanded.row article .large-collapse.doc-row,#spectacle .expanded.row article .large-collapse.prop-row,#spectacle article .expanded.doc-row .large-collapse.doc-row,#spectacle article .expanded.doc-row .large-collapse.prop-row,#spectacle article .expanded.doc-row .large-collapse.row,#spectacle article .expanded.prop-row .large-collapse.doc-row,#spectacle article .expanded.prop-row .large-collapse.prop-row,#spectacle article .expanded.prop-row .large-collapse.row,#spectacle article .expanded.row .large-collapse.doc-row,#spectacle article .expanded.row .large-collapse.prop-row{margin-right:0;margin-left:0}#spectacle .large-uncollapse>.column,#spectacle .large-uncollapse>.columns,#spectacle article .large-uncollapse>.doc-copy,#spectacle article .large-uncollapse>.doc-examples,#spectacle article .prop-row .large-uncollapse>.prop-name,#spectacle article .prop-row .large-uncollapse>.prop-value{padding-right:.9868421053rem;padding-left:.9868421053rem}#spectacle .large-centered{margin-right:auto;margin-left:auto}#spectacle .large-centered,#spectacle .large-centered:last-child:not(:first-child){float:none;clear:both}#spectacle .large-pull-0,#spectacle .large-push-0,#spectacle .large-uncentered{position:static;float:left;margin-right:0;margin-left:0}}#spectacle .column-block{margin-bottom:1.3157894737rem}#spectacle .column-block>:last-child{margin-bottom:0}@media print,screen and (min-width:40em){#spectacle .column-block{margin-bottom:1.9736842105rem}#spectacle .column-block>:last-child{margin-bottom:0}}#spectacle #sidebar{padding-top:1.5rem;padding-left:1.5rem;padding-right:1rem;padding-bottom:2rem;border-right:1px solid #eee;background-color:#f6f6f6;height:100vh;overflow:auto;position:fixed;bottom:0;left:0;top:0;width:250px}#spectacle #sidebar h5{margin:1.5rem 0 .65rem;text-transform:uppercase;color:#b6b6b6;font-size:.9rem}#spectacle #sidebar a{display:block;margin:0 0 .25rem;color:#4a5055;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}#spectacle #sidebar a.active{color:#1779ba}#spectacle #sidebar ul{list-style-type:none;padding:0;margin:0 0 .75rem .75rem}#spectacle #sidebar section>ul{display:none}#spectacle #sidebar section.expand>ul{display:block}#spectacle #sidebar .close-button{opacity:.5}#spectacle .doc-content,#spectacle article .doc-copy,#spectacle article .doc-examples,#spectacle article .panel>h2,#spectacle article .panel>h3,#spectacle article h1.doc-title,#spectacle article>h1,#spectacle article>h2{padding-left:2.25rem!important;padding-right:2.25rem!important}#spectacle .doc-separator,#spectacle article h2{margin-top:2em;padding-top:2em;padding-bottom:2em;border-top:1px solid #e2e2e2}#spectacle #docs{background:#fefefe;overflow:hidden;position:relative}#spectacle #docs .example-box{display:none}@media print,screen and (min-width:64em){#spectacle #docs .example-box{display:block;background-color:#2d3134;position:absolute;right:0;top:0;bottom:0}}#spectacle article{position:relative}#spectacle article .no-description{color:#8a8a8a}#spectacle article dt{color:#2d3134}#spectacle article table.table{width:100%}#spectacle article code{font-size:.9em;border-radius:3px}#spectacle article p:last-child:first-child{margin-bottom:0}#spectacle article h1{margin:2.5rem 0 0;padding-top:.75rem;padding-bottom:.75rem;padding-left:2.25rem;padding-right:2.25rem;border-top:1px solid #e8e8e8;border-bottom:1px solid #e2e2e2;background-color:#f6f6f6}#spectacle article h1.doc-title{margin:0;padding-top:2.15rem;padding-bottom:0;font-weight:700;background:0 0;border:none;color:#535b60}#spectacle article h1.doc-title span{display:none;opacity:.65;margin-left:5px;font-weight:400}#spectacle article h2{margin-bottom:0;padding-left:2.25rem;padding-right:2.25rem;padding-bottom:.25rem;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgi…gd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g);background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,rgba(255,255,255,.4)),color-stop(100%,rgba(255,255,255,0)));background-image:-moz-linear-gradient(top,rgba(255,255,255,.4),rgba(255,255,255,0));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.4),rgba(255,255,255,0));background-image:linear-gradient(to bottom,rgba(255,255,255,.4),rgba(255,255,255,0))}#spectacle article h3{margin:0 0 .75rem}#spectacle article h1+.panel>h2{margin-top:0;border-top:none}#spectacle article h1+.tag-description+.panel>h2{margin-top:2rem}#spectacle article h1+.panel h3{margin-top:1rem}#spectacle article .panel{position:relative}#spectacle article .prop-row{padding-top:.75em;padding-bottom:.75em;border-top:1px solid #eee}#spectacle article .prop-row.prop-group,#spectacle article .prop-row:first-child{border-top:1px solid #ddd}#spectacle article .prop-row .prop-title{font-weight:700}#spectacle article .prop-row .prop-type{font-weight:400}#spectacle article .prop-row .prop-subtitle{font-weight:400;font-size:80%}#spectacle article .prop-row .prop-name{text-align:right;padding-right:.85rem!important;word-break:break-word}#spectacle article .prop-row .prop-value{padding-left:.85rem!important;word-wrap:break-word}#spectacle article .prop-row.prop-inner{padding-top:.5em;padding-bottom:.5em;font-size:80%}#spectacle article .prop-row.prop-inner .prop-name{color:#8a8a8a}#spectacle article .prop-row.prop-inner .prop-value>span{display:block}#spectacle article .prop-row.prop-inner .prop-value>span:before{color:#8a8a8a}#spectacle article .prop-row.prop-inner .prop-value>span:after{color:#8a8a8a}#spectacle article .prop-row.prop-inner .prop-value>span.json-property-format,#spectacle article .prop-row.prop-inner .prop-value>span.json-property-type{display:inline-block}#spectacle article .doc-row{margin:2rem 0 20px}#spectacle article .doc-examples{padding-left:2.25rem!important;padding-right:2.25rem!important;color:#fefefe;background-color:#2d3134}#spectacle article .doc-examples h5{color:#fefefe;font-size:1rem;opacity:.8}#spectacle article .doc-examples h5 span{opacity:.5}@media screen and (max-width:63.9375em){#spectacle article .doc-examples:not(:empty){margin-top:1.5rem;padding-top:1.5rem;padding-bottom:.5rem}}#spectacle article .doc-examples code{display:block;margin-bottom:1.5rem;padding:1.5rem;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:inherit;color:inherit;background-color:transparent;border:none;border-top:1px solid #000;border-bottom:1px solid #404040;border-radius:5px;box-shadow:0 0 200px rgba(0,0,0,.33) inset;word-spacing:normal;white-space:pre-wrap;word-break:normal}#spectacle article .doc-examples tbody tr:nth-child(even){border-bottom:0;background-color:#353a3d}#spectacle article .doc-examples tbody,#spectacle article .doc-examples tfoot,#spectacle article .doc-examples thead{color:#fff;background-color:#2d3134;border:0}#spectacle article .doc-examples thead{background-color:#2d3134}#spectacle article .doc-examples .swagger-response-headers{background-color:transparent;border:none;border-top:1px solid #000;border-bottom:1px solid #404040;border-radius:5px;box-shadow:0 0 200px rgba(0,0,0,.33) inset;margin-bottom:1.5rem}#spectacle article .doc-examples .swagger-response-headers thead{color:#fefefe;font-size:1rem;opacity:.8;background-color:transparent;border:none}#spectacle article .doc-examples .swagger-response-headers tbody{border:none;background-color:transparent}#spectacle article .doc-examples .swagger-response-headers tbody tr{background-color:transparent;border-top:1px solid #404040}#spectacle article .powered-by{font-size:80%;color:#cacaca}#spectacle article .powered-by span{color:#f68b1f}#spectacle article .operation .operation-tags{position:absolute;top:0;text-align:right;right:0}#spectacle article .operation .operation-tags .label{cursor:pointer}#spectacle article .operation .operation-tags .label:hover{color:#e6e6e6}@media print,screen and (min-width:64em){#spectacle article .operation .operation-tags{right:50%}}#spectacle article .operation .operation-path{word-break:break-all}#spectacle article .security-definition-description{margin-top:1.5rem;margin-bottom:.5rem}#spectacle article .security-definition-scope-description{color:#8a8a8a;margin-bottom:.5rem}#spectacle article .definition .doc-examples h5{margin-top:-1rem}#spectacle article .definition .doc-copy>section{margin-bottom:1rem}#spectacle article .definition .doc-copy>section>.json-property-type{display:none}#spectacle article .definition dl dt{font-weight:400}#spectacle article .definition dl dd{font-style:italic}#spectacle article .definition .json-property-name{font-weight:700}#spectacle article .hljs{line-height:1.25;overflow-x:auto;padding:1.5rem;margin-bottom:1rem;border:none}#spectacle .drawer-layout .drawer{box-shadow:0 0 10px rgba(45,49,52,.5);transition:transform .5s ease;backface-visibility:hidden}#spectacle .drawer-layout .drawer.slide-left{transform:translateX(-250px)}#spectacle .drawer-layout .drawer.slide-right{transform:translateX(250px)}#spectacle .drawer-layout .drawer .drawer-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(254,254,254,.25)}@media print,screen and (min-width:64em){#spectacle .drawer-layout .drawer.slide-left{transform:none;margin-left:-250px}#spectacle .drawer-layout .drawer.slide-right{transform:none;margin-left:250px}#spectacle .drawer-layout .drawer .drawer-overlay{display:none}}@media print,screen and (min-width:64em){#spectacle .drawer-layout.drawer-slide-left-large .drawer{margin-left:-250px}#spectacle .drawer-layout.drawer-slide-left-large .floating-menu-icon{opacity:0}#spectacle .drawer-layout.drawer-slide-right-large .drawer{margin-left:250px}#spectacle .drawer-layout.drawer-slide-right-large .floating-menu-icon{opacity:0}}#spectacle .drawer-layout.drawer-open .floating-menu-icon{opacity:0}#spectacle .drawer-layout .floating-menu-icon{position:fixed;top:.75rem;right:.75rem;background-color:rgba(45,49,52,.75);padding:.65rem;z-index:1;border-radius:5px;transition:opacity .5s linear}#spectacle .drawer-layout .floating-menu-icon .hamburger{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}#spectacle .drawer-layout .floating-menu-icon .hamburger::after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#fefefe;box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe;content:''}#spectacle .drawer-layout .floating-menu-icon .hamburger:hover::after{background:#cacaca;box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca}#spectacle .hljs{display:block;overflow-x:auto;padding:.5em;background:#23241f}#spectacle .hljs,#spectacle .hljs-subst,#spectacle .hljs-tag{color:#f8f8f2}#spectacle .hljs-emphasis,#spectacle .hljs-strong{color:#a8a8a2}#spectacle .hljs-bullet,#spectacle .hljs-link,#spectacle .hljs-literal,#spectacle .hljs-number,#spectacle .hljs-quote,#spectacle .hljs-regexp{color:#ae81ff}#spectacle .hljs-code,#spectacle .hljs-section,#spectacle .hljs-selector-class,#spectacle .hljs-title{color:#a6e22e}#spectacle .hljs-strong{font-weight:700}#spectacle .hljs-emphasis{font-style:italic}#spectacle .hljs-attr,#spectacle .hljs-keyword,#spectacle .hljs-name,#spectacle .hljs-selector-tag{color:#f92672}#spectacle .hljs-attribute,#spectacle .hljs-symbol{color:#66d9ef}#spectacle .hljs-class .hljs-title,#spectacle .hljs-params{color:#f8f8f2}#spectacle .hljs-addition,#spectacle .hljs-built_in,#spectacle .hljs-builtin-name,#spectacle .hljs-selector-attr,#spectacle .hljs-selector-id,#spectacle .hljs-selector-pseudo,#spectacle .hljs-string,#spectacle .hljs-template-variable,#spectacle .hljs-type,#spectacle .hljs-variable{color:#e6db74}#spectacle .hljs-comment,#spectacle .hljs-deletion,#spectacle .hljs-meta{color:#75715e}
\ No newline at end of file
diff --git a/support/doc/api/openapi.yaml b/support/doc/api/openapi.yaml
index e88c05333..c5bea99ac 100644
--- a/support/doc/api/openapi.yaml
+++ b/support/doc/api/openapi.yaml
@@ -1,4 +1,4 @@
-swagger: '2.0'
+openapi: 3.0.0
info:
title: PeerTube
version: 1.1.0-alpha.2
@@ -17,64 +17,46 @@ info:
accepts and returns JSON in the HTTP body. You can use your favorite
HTTP/REST library for your programming language to use PeerTube. No official
SDK is currently provided.
-
+
# Authentication
When you sign up for an account, you are given the possibility to generate
sessions, and authenticate using this session token. One session token can
currently be used at a time.
-securityDefinitions:
- OAuth2:
- description: |
- In the header: *Authorization: Bearer *
-
- Authenticating via OAuth requires the following steps:
-
- - Have an account with sufficient authorization levels
- - [Generate](https://docs.joinpeertube.org/lang/en/devdocs/rest.html) a Bearer Token
- - Make Authenticated Requests
- type: oauth2
- flow: password
- # Not implemented yet
- # authorizationUrl: https://example.com/oauth/authorize
- tokenUrl: https://peertube.example.com/api/v1/users/token
- scopes:
- admin: Admin scope
- moderator: Moderator scope
- user: User scope
-basePath: '/api/v1'
-schemes:
- - https
-host: peertube.example.com
-x-servers:
- - url: 'https://peertube.cpy.re/api/v1'
- description: Live Server
-produces:
- - application/json; charset=utf-8
-consumes:
- - application/json
tags:
- name: Accounts
- description: |
+ description: >
Using some features of PeerTube require authentication, for which Accounts
- provide different levels of permission as well as associated user information.
+
+ provide different levels of permission as well as associated user
+ information.
+
Accounts also encompass remote accounts discovered across the federation.
- name: Config
- description: |
- Each server exposes public information regarding supported videos and options.
+ description: >
+ Each server exposes public information regarding supported videos and
+ options.
- name: Feeds
description: |
Feeds of videos and feeds of comments allow to see updates and get them in
an aggregator or script of your choice.
- name: Job
- description: |
- Jobs are long-running tasks enqueued and processed by the instance itself.
+ description: >
+ Jobs are long-running tasks enqueued and processed by the instance
+ itself.
+
No additional worker registration is currently available.
- name: ServerFollowing
- description: |
- Managing servers which the instance interacts with is crucial to the concept
- of federation in PeerTube and external video indexation. The PeerTube server
+ description: >
+ Managing servers which the instance interacts with is crucial to the
+ concept
+
+ of federation in PeerTube and external video indexation. The PeerTube
+ server
+
then deals with inter-server ActivityPub operations and propagates
+
information across its social graph by posting activities to actors' inbox
+
endpoints.
- name: VideoAbuse
description: |
@@ -89,11 +71,14 @@ tags:
followed by the instance) can be found via keywords and other criteria of
the advanced search.
- name: VideoComment
- description: |
- Operations dealing with comments to a video. Comments are organized in threads.
+ description: >
+ Operations dealing with comments to a video. Comments are organized in
+ threads.
- name: VideoChannel
- description: |
- Operations dealing with creation, modification and video listing of a user's
+ description: >
+ Operations dealing with creation, modification and video listing of a
+ user's
+
channels.
paths:
'/accounts/{name}':
@@ -101,37 +86,33 @@ paths:
tags:
- Accounts
summary: Get the account by name
- consumes:
- - application/json
- produces:
- - application/json
parameters:
- - $ref: "accounts.yaml#/parameters/name"
- - $ref: "commons.yaml#/parameters/start"
- - $ref: "commons.yaml#/parameters/count"
- - $ref: "commons.yaml#/parameters/sort"
+ - $ref: '#/components/parameters/name'
+ - $ref: '#/components/parameters/start'
+ - $ref: '#/components/parameters/count'
+ - $ref: '#/components/parameters/sort'
responses:
'200':
description: successful operation
- schema:
- $ref: '#/definitions/Account'
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/Account'
'/accounts/{name}/videos':
get:
tags:
- Accounts
- Video
- summary: Get videos for an account, provided the name of that account
- consumes:
- - application/json
- produces:
- - application/json
+ summary: 'Get videos for an account, provided the name of that account'
parameters:
- - $ref: "accounts.yaml#/parameters/name"
+ - $ref: '#/components/parameters/name'
responses:
'200':
description: successful operation
- schema:
- $ref: '#/definitions/Video'
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/Video'
x-code-samples:
- lang: JavaScript
source: |
@@ -146,58 +127,62 @@ paths:
tags:
- Accounts
summary: Get all accounts
- consumes:
- - application/json
- produces:
- - application/jsonhttps://peertube.cpy.re/api/v1
responses:
'200':
description: successful operation
- schema:
- type: array
- items:
- $ref: '#/definitions/Account'
+ content:
+ 'application/jsonhttps://peertube.cpy.re/api/v1':
+ schema:
+ type: array
+ items:
+ $ref: '#/components/schemas/Account'
/config:
get:
tags:
- Config
summary: Get the configuration of the server
- consumes:
- - application/json
- produces:
- - application/json
responses:
'200':
description: successful operation
- schema:
- $ref: '#/definitions/ServerConfig'
- /feeds/videos.{format}:
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/ServerConfig'
+ '/feeds/videos.{format}':
get:
- summary: Get the feed of videos for the server, with optional filter by account name or id
+ summary: >-
+ Get the feed of videos for the server, with optional filter by account
+ name or id
tags:
- Feeds
- produces:
- - application/atom+xml
- - application/rss+xml
- - application/json
parameters:
- name: format
in: path
required: true
- type: string
- enum: [ 'xml', 'atom', 'json']
- default: 'xml'
- description: 'The format expected (xml defaults to RSS 2.0, atom to ATOM 1.0 and json to JSON FEED 1.0'
+ description: >-
+ The format expected (xml defaults to RSS 2.0, atom to ATOM 1.0 and
+ json to JSON FEED 1.0
+ schema:
+ type: string
+ enum:
+ - xml
+ - atom
+ - json
+ default: xml
- name: accountId
in: query
required: false
- type: number
- description: 'The id of the local account to filter to (beware, users IDs and not actors IDs which will return empty feeds'
+ description: >-
+ The id of the local account to filter to (beware, users IDs and not
+ actors IDs which will return empty feeds
+ schema:
+ type: number
- name: accountName
in: query
required: false
- type: string
- description: 'The name of the local account to filter to'
+ description: The name of the local account to filter to
+ schema:
+ type: string
responses:
'200':
description: successful operation
@@ -205,46 +190,44 @@ paths:
get:
summary: Get list of jobs
security:
- - OAuth2: [ admin ]
+ - OAuth2:
+ - admin
tags:
- Job
- consumes:
- - application/json
- produces:
- - application/json
parameters:
- name: state
in: path
required: true
- type: string
- description: 'The state of the job'
- - $ref: "commons.yaml#/parameters/start"
- - $ref: "commons.yaml#/parameters/count"
- - $ref: "commons.yaml#/parameters/sort"
+ description: The state of the job
+ schema:
+ type: string
+ - $ref: '#/components/parameters/start'
+ - $ref: '#/components/parameters/count'
+ - $ref: '#/components/parameters/sort'
responses:
'200':
description: successful operation
- schema:
- type: array
- items:
- $ref: '#/definitions/Job'
+ content:
+ application/json:
+ schema:
+ type: array
+ items:
+ $ref: '#/components/schemas/Job'
'/server/following/{host}':
delete:
security:
- - OAuth2: [ admin ]
+ - OAuth2:
+ - admin
tags:
- ServerFollowing
summary: Unfollow a server by hostname
- consumes:
- - application/json
- produces:
- - application/json
parameters:
- name: host
in: path
required: true
- type: string
description: 'The host to unfollow '
+ schema:
+ type: string
responses:
'201':
description: successful operation
@@ -253,1276 +236,1351 @@ paths:
tags:
- ServerFollowing
summary: Get followers of the server
- consumes:
- - application/json
- produces:
- - application/json
parameters:
- - $ref: "commons.yaml#/parameters/start"
- - $ref: "commons.yaml#/parameters/count"
- - $ref: "commons.yaml#/parameters/sort"
+ - $ref: '#/components/parameters/start'
+ - $ref: '#/components/parameters/count'
+ - $ref: '#/components/parameters/sort'
responses:
'200':
description: successful operation
- schema:
- type: array
- items:
- $ref: '#/definitions/Follow'
+ content:
+ application/json:
+ schema:
+ type: array
+ items:
+ $ref: '#/components/schemas/Follow'
/server/following:
get:
tags:
- ServerFollowing
summary: Get servers followed by the server
- consumes:
- - application/json
- produces:
- - application/json
parameters:
- - $ref: "commons.yaml#/parameters/start"
- - $ref: "commons.yaml#/parameters/count"
- - $ref: "commons.yaml#/parameters/sort"
+ - $ref: '#/components/parameters/start'
+ - $ref: '#/components/parameters/count'
+ - $ref: '#/components/parameters/sort'
responses:
'200':
description: successful operation
- schema:
- type: array
- items:
- $ref: '#/definitions/Follow'
+ content:
+ application/json:
+ schema:
+ type: array
+ items:
+ $ref: '#/components/schemas/Follow'
post:
security:
- - OAuth2: [ admin ]
+ - OAuth2:
+ - admin
tags:
- ServerFollowing
summary: Follow a server
- consumes:
- - application/json
- produces:
- - application/json
- parameters:
- - in: body
- name: body
- schema:
- $ref: '#/definitions/Follow'
responses:
'204':
- $ref: "commons.yaml#/responses/emptySuccess"
+ $ref: '#/paths/~1users~1me/put/responses/204'
+ requestBody:
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/Follow'
/users:
post:
summary: Creates user
security:
- - OAuth2: [ admin ]
+ - OAuth2:
+ - admin
tags:
- User
- consumes:
- - application/json
- produces:
- - application/json
- parameters:
- - in: body
- name: body
- required: true
- description: 'User to create'
- schema:
- $ref: '#/definitions/AddUser'
responses:
'200':
description: successful operation
- schema:
- $ref: '#/definitions/AddUserResponse'
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/AddUserResponse'
+ requestBody:
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/AddUser'
+ description: User to create
+ required: true
get:
summary: Get a list of users
security:
- - OAuth2: [ ]
+ - OAuth2: []
tags:
- User
- consumes:
- - application/json
- produces:
- - application/json
parameters:
- - $ref: "commons.yaml#/parameters/start"
- - $ref: "commons.yaml#/parameters/count"
- - $ref: "commons.yaml#/parameters/sort"
+ - $ref: '#/components/parameters/start'
+ - $ref: '#/components/parameters/count'
+ - $ref: '#/components/parameters/sort'
responses:
'200':
description: successful operation
- schema:
- type: array
- items:
- $ref: '#/definitions/User'
+ content:
+ application/json:
+ schema:
+ type: array
+ items:
+ $ref: '#/components/schemas/User'
'/users/{id}':
delete:
summary: Delete a user by its id
security:
- - OAuth2: [ admin ]
+ - OAuth2:
+ - admin
tags:
- User
- consumes:
- - application/json
- produces:
- - application/json
parameters:
- - $ref: "users.yaml#/parameters/id"
+ - $ref: '#/components/parameters/id'
responses:
'204':
- $ref: "commons.yaml#/responses/emptySuccess"
+ $ref: '#/paths/~1users~1me/put/responses/204'
get:
summary: Get user by its id
security:
- - OAuth2: [ ]
+ - OAuth2: []
tags:
- User
- consumes:
- - application/json
- produces:
- - application/json
parameters:
- - $ref: "users.yaml#/parameters/id"
+ - $ref: '#/components/parameters/id'
responses:
'200':
description: successful operation
- schema:
- $ref: '#/definitions/User'
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/User'
put:
summary: Update user profile by its id
security:
- - OAuth2: [ ]
+ - OAuth2: []
tags:
- User
- consumes:
- - application/json
- produces:
- - application/json
parameters:
- - $ref: "users.yaml#/parameters/id"
- - in: body
- name: body
- required: true
- schema:
- $ref: '#/definitions/UpdateUser'
+ - $ref: '#/components/parameters/id'
responses:
'204':
- $ref: "commons.yaml#/responses/emptySuccess"
+ $ref: '#/paths/~1users~1me/put/responses/204'
+ requestBody:
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/UpdateUser'
+ required: true
/users/me:
get:
summary: Get current user information
security:
- - OAuth2: [ ]
+ - OAuth2: []
tags:
- User
- consumes:
- - application/json
- produces:
- - application/json
responses:
'200':
description: successful operation
- schema:
- type: array
- items:
- $ref: '#/definitions/User'
+ content:
+ application/json:
+ schema:
+ type: array
+ items:
+ $ref: '#/components/schemas/User'
put:
summary: Update current user information
security:
- - OAuth2: [ ]
+ - OAuth2: []
tags:
- User
- consumes:
- - application/json
- produces:
- - application/json
- parameters:
- - in: body
- name: body
- required: true
- schema:
- $ref: '#/definitions/UpdateMe'
responses:
'204':
- $ref: "commons.yaml#/responses/emptySuccess"
+ description: Successful operation
+ requestBody:
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/UpdateMe'
+ required: true
/users/me/video-quota-used:
get:
summary: Get current user used quota
security:
- - OAuth2: [ ]
+ - OAuth2: []
tags:
- User
- consumes:
- - application/json
- produces:
- - application/json
- parameters: []
responses:
'200':
description: successful operation
- schema:
- type: number
+ content:
+ application/json:
+ schema:
+ type: number
'/users/me/videos/{videoId}/rating':
get:
- summary: Get rating of video by its id, among those of the current user
+ summary: 'Get rating of video by its id, among those of the current user'
security:
- - OAuth2: [ ]
+ - OAuth2: []
tags:
- User
- consumes:
- - application/json
- produces:
- - application/json
parameters:
- name: videoId
in: path
required: true
- type: string
description: 'The video id '
+ schema:
+ type: string
responses:
'200':
description: successful operation
- schema:
- $ref: '#/definitions/GetMeVideoRating'
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/GetMeVideoRating'
/users/me/videos:
get:
summary: Get videos of the current user
security:
- - OAuth2: [ ]
+ - OAuth2: []
tags:
- User
- consumes:
- - application/json
- produces:
- - application/json
parameters:
- - $ref: "commons.yaml#/parameters/start"
- - $ref: "commons.yaml#/parameters/count"
- - $ref: "commons.yaml#/parameters/sort"
+ - $ref: '#/components/parameters/start'
+ - $ref: '#/components/parameters/count'
+ - $ref: '#/components/parameters/sort'
responses:
'200':
description: successful operation
- schema:
- type: array
- items:
- $ref: '#/definitions/Video'
+ content:
+ application/json:
+ schema:
+ type: array
+ items:
+ $ref: '#/components/schemas/Video'
/users/register:
post:
summary: Register a user
tags:
- User
- consumes:
- - application/json
- produces:
- - application/json
- parameters:
- - in: body
- name: body
- required: true
- schema:
- $ref: '#/definitions/RegisterUser'
responses:
'204':
- $ref: "commons.yaml#/responses/emptySuccess"
+ $ref: '#/paths/~1users~1me/put/responses/204'
+ requestBody:
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/RegisterUser'
+ required: true
/users/me/avatar/pick:
post:
summary: Update current user avatar
security:
- - OAuth2: [ ]
+ - OAuth2: []
tags:
- User
- consumes:
- - multipart/form-data
- produces:
- - application/json
- parameters:
- - in: formData
- name: avatarfile
- type: file
- description: The file to upload.
responses:
'200':
description: successful operation
- schema:
- $ref: '#/definitions/Avatar'
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/Avatar'
+ requestBody:
+ content:
+ multipart/form-data:
+ schema:
+ type: object
+ properties:
+ avatarfile:
+ description: The file to upload.
+ type: string
+ format: binary
+ encoding:
+ profileImage:
+ # only accept png/jpeg
+ contentType: image/png, image/jpeg
/videos:
get:
summary: Get list of videos
tags:
- Video
- consumes:
- - application/json
- produces:
- - application/json
parameters:
- name: category
in: query
required: false
- type: number
description: category id of the video
- - $ref: "commons.yaml#/parameters/start"
- - $ref: "commons.yaml#/parameters/count"
- - $ref: "commons.yaml#/parameters/sort"
+ schema:
+ type: number
+ - $ref: '#/components/parameters/start'
+ - $ref: '#/components/parameters/count'
+ - $ref: '#/components/parameters/sort'
responses:
'200':
description: successful operation
- schema:
- type: array
- items:
- $ref: '#/definitions/Video'
+ content:
+ application/json:
+ schema:
+ type: array
+ items:
+ $ref: '#/components/schemas/Video'
/videos/categories:
get:
summary: Get list of video licences known by the server
tags:
- Video
- consumes:
- - application/json
- produces:
- - application/json
responses:
'200':
description: successful operation
- schema:
- type: array
- items:
- type: string
+ content:
+ application/json:
+ schema:
+ type: array
+ items:
+ type: string
/videos/licences:
get:
summary: Get list of video licences known by the server
tags:
- Video
- consumes:
- - application/json
- produces:
- - application/json
responses:
'200':
description: successful operation
- schema:
- type: array
- items:
- type: string
+ content:
+ application/json:
+ schema:
+ type: array
+ items:
+ type: string
/videos/languages:
get:
summary: Get list of languages known by the server
tags:
- Video
- consumes:
- - application/json
- produces:
- - application/json
responses:
'200':
description: successful operation
- schema:
- type: array
- items:
- type: string
+ content:
+ application/json:
+ schema:
+ type: array
+ items:
+ type: string
/videos/privacies:
get:
summary: Get list of privacy policies supported by the server
tags:
- Video
- consumes:
- - application/json
- produces:
- - application/json
responses:
'200':
description: successful operation
- schema:
- type: array
- items:
- type: string
- "/videos/{id}":
+ content:
+ application/json:
+ schema:
+ type: array
+ items:
+ type: string
+ '/videos/{id}':
put:
summary: Update metadata for a video by its id
security:
- - OAuth2: [ ]
+ - OAuth2: []
tags:
- Video
- consumes:
- - multipart/form-data
- produces:
- - application/json
parameters:
- - $ref: "videos.yaml#/parameters/id"
- - $ref: "videos.yaml#/parameters/thumbnailfile"
- - $ref: "videos.yaml#/parameters/previewfile"
- - $ref: "videos.yaml#/parameters/category"
- - $ref: "videos.yaml#/parameters/licence"
- - $ref: "videos.yaml#/parameters/language"
- - $ref: "videos.yaml#/parameters/description"
- - $ref: "videos.yaml#/parameters/waitTranscoding"
- - $ref: "videos.yaml#/parameters/support"
- - $ref: "videos.yaml#/parameters/nsfw"
- - $ref: "videos.yaml#/parameters/name"
- - $ref: "videos.yaml#/parameters/tags"
- - $ref: "videos.yaml#/parameters/commentsEnabled"
- - $ref: "videos.yaml#/parameters/privacy"
- - $ref: "videos.yaml#/parameters/scheduleUpdate"
+ - $ref: '#/components/parameters/id2'
responses:
'200':
description: successful operation
- schema:
- $ref: '#/definitions/Video'
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/Video'
+ requestBody:
+ content:
+ multipart/form-data:
+ schema:
+ type: object
+ properties:
+ thumbnailfile:
+ description: Video thumbnail file
+ type: string
+ previewfile:
+ description: Video preview file
+ type: string
+ category:
+ description: Video category
+ type: string
+ licence:
+ description: Video licence
+ type: string
+ language:
+ description: Video language
+ type: string
+ description:
+ description: Video description
+ type: string
+ waitTranscoding:
+ description: Whether or not we wait transcoding before publish the video
+ type: string
+ support:
+ description: Text describing how to support the video uploader
+ type: string
+ nsfw:
+ description: Whether or not this video contains sensitive content
+ type: string
+ name:
+ description: Video name
+ type: string
+ tags:
+ description: Video tags
+ type: string
+ commentsEnabled:
+ description: Enable or disable comments for this video
+ type: string
+ scheduleUpdate: &ref_0
+ type: object
+ properties:
+ privacy:
+ type: string
+ enum:
+ - Public
+ - Unlisted
+ description: Video privacy target
+ updateAt:
+ type: string
+ format: date
+ description: When to update the video
+ required:
+ - updateAt
get:
summary: Get a video by its id
tags:
- Video
- consumes:
- - application/json
- produces:
- - application/json
parameters:
- - $ref: "videos.yaml#/parameters/id"
+ - $ref: '#/components/parameters/id2'
responses:
'200':
description: successful operation
- schema:
- $ref: '#/definitions/Video'
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/Video'
delete:
summary: Delete a video by its id
security:
- - OAuth2: [ ]
+ - OAuth2: []
tags:
- Video
- consumes:
- - application/json
- produces:
- - application/json
parameters:
- - $ref: "videos.yaml#/parameters/id"
+ - $ref: '#/components/parameters/id2'
responses:
'204':
- $ref: "commons.yaml#/responses/emptySuccess"
- "/videos/{id}/description":
+ $ref: '#/paths/~1users~1me/put/responses/204'
+ '/videos/{id}/description':
get:
summary: Get a video description by its id
tags:
- Video
- consumes:
- - application/json
- produces:
- - application/json
parameters:
- - $ref: "videos.yaml#/parameters/id"
+ - $ref: '#/components/parameters/id2'
responses:
'200':
description: successful operation
- schema:
- type: string
- "/videos/{id}/views":
+ content:
+ application/json:
+ schema:
+ type: string
+ '/videos/{id}/views':
post:
summary: Add a view to the video by its id
tags:
- Video
- consumes:
- - application/json
- produces:
- - application/json
parameters:
- - $ref: "videos.yaml#/parameters/id"
+ - $ref: '#/components/parameters/id2'
responses:
'204':
- $ref: "commons.yaml#/responses/emptySuccess"
+ $ref: '#/paths/~1users~1me/put/responses/204'
/videos/upload:
post:
summary: Upload a video file with its metadata
security:
- - OAuth2: [ ]
+ - OAuth2: []
tags:
- Video
- consumes:
- - multipart/form-data
- produces:
- - application/json
- parameters:
- - name: videofile
- in: formData
- type: file
- required: true
- description: 'Video file'
- - name: channelId
- in: formData
- required: true
- type: number
- description: 'Channel id that will contain this video'
- - $ref: "videos.yaml#/parameters/thumbnailfile"
- - $ref: "videos.yaml#/parameters/previewfile"
- - $ref: "videos.yaml#/parameters/category"
- - $ref: "videos.yaml#/parameters/licence"
- - $ref: "videos.yaml#/parameters/language"
- - $ref: "videos.yaml#/parameters/description"
- - $ref: "videos.yaml#/parameters/waitTranscoding"
- - $ref: "videos.yaml#/parameters/support"
- - $ref: "videos.yaml#/parameters/nsfw"
- - $ref: "videos.yaml#/parameters/name"
- - $ref: "videos.yaml#/parameters/tags"
- - $ref: "videos.yaml#/parameters/commentsEnabled"
- - $ref: "videos.yaml#/parameters/privacy"
- - $ref: "videos.yaml#/parameters/scheduleUpdate"
responses:
'200':
description: successful operation
- schema:
- $ref: '#/definitions/VideoUploadResponse'
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/VideoUploadResponse'
+ requestBody:
+ content:
+ multipart/form-data:
+ schema:
+ type: object
+ properties:
+ videofile:
+ description: Video file
+ type: string
+ format: binary
+ channelId:
+ description: Channel id that will contain this video
+ type: number
+ thumbnailfile:
+ description: Video thumbnail file
+ type: string
+ previewfile:
+ description: Video preview file
+ type: string
+ category:
+ description: Video category
+ type: string
+ licence:
+ description: Video licence
+ type: string
+ language:
+ description: Video language
+ type: string
+ description:
+ description: Video description
+ type: string
+ waitTranscoding:
+ description: Whether or not we wait transcoding before publish the video
+ type: string
+ support:
+ description: Text describing how to support the video uploader
+ type: string
+ nsfw:
+ description: Whether or not this video contains sensitive content
+ type: string
+ name:
+ description: Video name
+ type: string
+ tags:
+ description: Video tags
+ type: string
+ commentsEnabled:
+ description: Enable or disable comments for this video
+ type: string
+ scheduleUpdate: *ref_0
+ required:
+ - videofile
+ - channelId
/videos/abuse:
get:
summary: Get list of reported video abuses
security:
- - OAuth2: [ ]
+ - OAuth2: []
tags:
- VideoAbuse
- consumes:
- - application/json
- produces:
- - application/json
parameters:
- - $ref: "commons.yaml#/parameters/start"
- - $ref: "commons.yaml#/parameters/count"
- - $ref: "commons.yaml#/parameters/sort"
+ - $ref: '#/components/parameters/start'
+ - $ref: '#/components/parameters/count'
+ - $ref: '#/components/parameters/sort'
responses:
'200':
description: successful operation
- schema:
- type: array
- items:
- $ref: '#/definitions/VideoAbuse'
- "/videos/{id}/abuse":
+ content:
+ application/json:
+ schema:
+ type: array
+ items:
+ $ref: '#/components/schemas/VideoAbuse'
+ '/videos/{id}/abuse':
post:
- summary: Report an abuse, on a video by its id
+ summary: 'Report an abuse, on a video by its id'
security:
- - OAuth2: [ ]
+ - OAuth2: []
tags:
- VideoAbuse
- consumes:
- - application/json
- produces:
- - application/json
parameters:
- - $ref: "videos.yaml#/parameters/id"
+ - $ref: '#/components/parameters/id2'
responses:
'204':
- $ref: "commons.yaml#/responses/emptySuccess"
- "/videos/{id}/blacklist":
+ $ref: '#/paths/~1users~1me/put/responses/204'
+ '/videos/{id}/blacklist':
post:
summary: Put on blacklist a video by its id
security:
- - OAuth2: [ admin, moderator ]
+ - OAuth2:
+ - admin
+ - moderator
tags:
- VideoBlacklist
- consumes:
- - application/json
- produces:
- - application/json
parameters:
- - $ref: "videos.yaml#/parameters/id"
+ - $ref: '#/components/parameters/id2'
responses:
'204':
- $ref: "commons.yaml#/responses/emptySuccess"
+ $ref: '#/paths/~1users~1me/put/responses/204'
delete:
summary: Delete an entry of the blacklist of a video by its id
security:
- - OAuth2: [ admin, moderator ]
+ - OAuth2:
+ - admin
+ - moderator
tags:
- VideoBlacklist
- consumes:
- - application/json
- produces:
- - application/json
parameters:
- - $ref: "videos.yaml#/parameters/id"
+ - $ref: '#/components/parameters/id2'
responses:
'204':
- $ref: "commons.yaml#/responses/emptySuccess"
+ $ref: '#/paths/~1users~1me/put/responses/204'
/videos/blacklist:
get:
summary: Get list of videos on blacklist
security:
- - OAuth2: [ admin, moderator ]
+ - OAuth2:
+ - admin
+ - moderator
tags:
- VideoBlacklist
- consumes:
- - application/json
- produces:
- - application/json
parameters:
- - $ref: "commons.yaml#/parameters/start"
- - $ref: "commons.yaml#/parameters/count"
- - $ref: "commons.yaml#/parameters/sort"
+ - $ref: '#/components/parameters/start'
+ - $ref: '#/components/parameters/count'
+ - $ref: '#/components/parameters/sort'
responses:
'200':
description: successful operation
- schema:
- type: array
- items:
- $ref: '#/definitions/VideoBlacklist'
+ content:
+ application/json:
+ schema:
+ type: array
+ items:
+ $ref: '#/components/schemas/VideoBlacklist'
/video-channels:
get:
summary: Get list of video channels
tags:
- VideoChannel
- consumes:
- - application/json
- produces:
- - application/json
parameters:
- - $ref: "commons.yaml#/parameters/start"
- - $ref: "commons.yaml#/parameters/count"
- - $ref: "commons.yaml#/parameters/sort"
+ - $ref: '#/components/parameters/start'
+ - $ref: '#/components/parameters/count'
+ - $ref: '#/components/parameters/sort'
responses:
'200':
description: successful operation
- schema:
- type: array
- items:
- $ref: '#/definitions/VideoChannel'
+ content:
+ application/json:
+ schema:
+ type: array
+ items:
+ $ref: '#/components/schemas/VideoChannel'
post:
summary: Creates a video channel for the current user
security:
- - OAuth2: [ ]
+ - OAuth2: []
tags:
- VideoChannel
- consumes:
- - application/json
- produces:
- - application/json
- parameters:
- - in: body
- name: body
- schema:
- $ref: '#/definitions/VideoChannelInput'
responses:
'204':
- $ref: "commons.yaml#/responses/emptySuccess"
- "/video-channels/{id}":
+ $ref: '#/paths/~1users~1me/put/responses/204'
+ requestBody:
+ $ref: '#/components/requestBodies/VideoChannelInput'
+ '/video-channels/{id}':
get:
summary: Get a video channel by its id
tags:
- VideoChannel
- consumes:
- - application/json
- produces:
- - application/json
parameters:
- - $ref: "video-channels.yaml#/parameters/id"
+ - $ref: '#/components/parameters/id3'
responses:
'200':
description: successful operation
- schema:
- $ref: '#/definitions/VideoChannel'
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/VideoChannel'
put:
summary: Update a video channel by its id
security:
- - OAuth2: [ ]
+ - OAuth2: []
tags:
- VideoChannel
- consumes:
- - application/json
- produces:
- - application/json
parameters:
- - $ref: "video-channels.yaml#/parameters/id"
- - in: body
- name: body
- schema:
- $ref: '#/definitions/VideoChannelInput'
+ - $ref: '#/components/parameters/id3'
responses:
'204':
- $ref: "commons.yaml#/responses/emptySuccess"
+ $ref: '#/paths/~1users~1me/put/responses/204'
+ requestBody:
+ $ref: '#/components/requestBodies/VideoChannelInput'
delete:
summary: Delete a video channel by its id
security:
- - OAuth2: [ ]
+ - OAuth2: []
tags:
- VideoChannel
- consumes:
- - application/json
- produces:
- - application/json
parameters:
- - $ref: "video-channels.yaml#/parameters/id"
+ - $ref: '#/components/parameters/id3'
responses:
'204':
- $ref: "commons.yaml#/responses/emptySuccess"
- "/video-channels/{id}/videos":
+ $ref: '#/paths/~1users~1me/put/responses/204'
+ '/video-channels/{id}/videos':
get:
summary: Get videos of a video channel by its id
tags:
- VideoChannel
- consumes:
- - application/json
- produces:
- - application/json
parameters:
- - $ref: "video-channels.yaml#/parameters/id"
+ - $ref: '#/components/parameters/id3'
responses:
'200':
description: successful operation
- schema:
- $ref: '#/definitions/Video'
- /accounts/{name}/video-channels:
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/Video'
+ '/accounts/{name}/video-channels':
get:
summary: Get video channels of an account by its name
tags:
- VideoChannel
- consumes:
- - application/json
- produces:
- - application/json
parameters:
- - $ref: "accounts.yaml#/parameters/name"
+ - $ref: '#/components/parameters/name'
responses:
'200':
description: successful operation
- schema:
- type: array
- items:
- $ref: '#/definitions/VideoChannel'
- "/videos/{id}/comment-threads":
+ content:
+ application/json:
+ schema:
+ type: array
+ items:
+ $ref: '#/components/schemas/VideoChannel'
+ '/videos/{id}/comment-threads':
get:
summary: Get the comment threads of a video by its id
tags:
- VideoComment
- consumes:
- - application/json
- produces:
- - application/json
parameters:
- - $ref: "videos.yaml#/parameters/id"
- - $ref: "commons.yaml#/parameters/start"
- - $ref: "commons.yaml#/parameters/count"
- - $ref: "commons.yaml#/parameters/sort"
+ - $ref: '#/components/parameters/id2'
+ - $ref: '#/components/parameters/start'
+ - $ref: '#/components/parameters/count'
+ - $ref: '#/components/parameters/sort'
responses:
'200':
description: successful operation
- schema:
- $ref: '#/definitions/CommentThreadResponse'
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/CommentThreadResponse'
post:
- summary: Creates a comment thread, on a video by its id
+ summary: 'Creates a comment thread, on a video by its id'
security:
- - OAuth2: [ ]
+ - OAuth2: []
tags:
- VideoComment
- consumes:
- - application/json
- produces:
- - application/json
parameters:
- - $ref: "videos.yaml#/parameters/id"
+ - $ref: '#/components/parameters/id2'
responses:
'200':
description: successful operation
- schema:
- $ref: '#/definitions/CommentThreadPostResponse'
- "/videos/{id}/comment-threads/{threadId}":
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/CommentThreadPostResponse'
+ '/videos/{id}/comment-threads/{threadId}':
get:
- summary: Get the comment thread by its id, of a video by its id
+ summary: 'Get the comment thread by its id, of a video by its id'
tags:
- VideoComment
- consumes:
- - application/json
- produces:
- - application/json
parameters:
- - $ref: "videos.yaml#/parameters/id"
- - $ref: "video-comments.yaml#/parameters/threadId"
+ - $ref: '#/components/parameters/id2'
+ - name: threadId
+ in: path
+ required: true
+ description: The thread id (root comment id)
+ schema:
+ type: number
responses:
'200':
description: successful operation
- schema:
- $ref: '#/definitions/VideoCommentThreadTree'
- "/videos/{id}/comments/{commentId}":
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/VideoCommentThreadTree'
+ '/videos/{id}/comments/{commentId}':
post:
- summary: Creates a comment in a comment thread by its id, of a video by its id
+ summary: 'Creates a comment in a comment thread by its id, of a video by its id'
security:
- - OAuth2: [ ]
+ - OAuth2: []
tags:
- VideoComment
- consumes:
- - application/json
- produces:
- - application/json
parameters:
- - $ref: "videos.yaml#/parameters/id"
- - $ref: "video-comments.yaml#/parameters/commentId"
+ - $ref: '#/components/parameters/id2'
+ - $ref: '#/components/parameters/commentId'
responses:
'200':
description: successful operation
- schema:
- $ref: '#/definitions/CommentThreadPostResponse'
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/CommentThreadPostResponse'
delete:
- summary: Delete a comment in a comment therad by its id, of a video by its id
+ summary: 'Delete a comment in a comment therad by its id, of a video by its id'
security:
- - OAuth2: [ ]
+ - OAuth2: []
tags:
- VideoComment
- consumes:
- - application/json
- produces:
- - application/json
parameters:
- - $ref: "videos.yaml#/parameters/id"
- - $ref: "video-comments.yaml#/parameters/commentId"
+ - $ref: '#/components/parameters/id2'
+ - $ref: '#/components/parameters/commentId'
responses:
'204':
- $ref: "commons.yaml#/responses/emptySuccess"
- "/videos/{id}/rate":
+ $ref: '#/paths/~1users~1me/put/responses/204'
+ '/videos/{id}/rate':
put:
summary: Vote for a video by its id
security:
- - OAuth2: [ ]
+ - OAuth2: []
tags:
- VideoRate
- consumes:
- - application/json
- produces:
- - application/json
parameters:
- - $ref: "videos.yaml#/parameters/id"
+ - $ref: '#/components/parameters/id2'
responses:
'204':
- $ref: "commons.yaml#/responses/emptySuccess"
+ $ref: '#/paths/~1users~1me/put/responses/204'
/search/videos:
get:
tags:
- Search
summary: Get the videos corresponding to a given query
- consumes:
- - application/json
- produces:
- - application/json
parameters:
- - $ref: "commons.yaml#/parameters/start"
- - $ref: "commons.yaml#/parameters/count"
- - $ref: "commons.yaml#/parameters/sort"
+ - $ref: '#/components/parameters/start'
+ - $ref: '#/components/parameters/count'
+ - $ref: '#/components/parameters/sort'
- name: search
in: query
required: true
- type: string
- description: 'String to search'
+ description: String to search
+ schema:
+ type: string
responses:
'200':
description: successful operation
- schema:
- type: array
- items:
- $ref: '#/definitions/Video'
-definitions:
- VideoConstantNumber:
- properties:
- id:
- type: number
- label:
- type: string
- VideoConstantString:
- properties:
- id:
- type: string
- label:
- type: string
- VideoPrivacy:
- type: string
- enum: [Public, Unlisted, Private]
- Video:
- properties:
- id:
- type: number
- uuid:
- type: string
- createdAt:
- type: string
- publishedAt:
- type: string
- updatedAt:
- type: string
- category:
- $ref: "#/definitions/VideoConstantNumber"
- licence:
- $ref: "#/definitions/VideoConstantNumber"
- language:
- $ref: "#/definitions/VideoConstantString"
- privacy:
- $ref: "#/definitions/VideoPrivacy"
- description:
- type: string
- duration:
- type: number
- isLocal:
- type: boolean
- name:
- type: string
- thumbnailPath:
- type: string
- previewPath:
- type: string
- embedPath:
- type: string
- views:
- type: number
- likes:
- type: number
- dislikes:
- type: number
- nsfw:
- type: boolean
- account:
- type: object
- properties:
- name:
- type: string
- displayName:
- type: string
- url:
- type: string
- host:
- type: string
- avatar:
- $ref: "#/definitions/Avatar"
- VideoAbuse:
- properties:
- id:
- type: number
- reason:
- type: string
- reporterAccount:
- $ref: "#/definitions/Account"
- video:
- type: object
- properties:
- id:
- type: number
- name:
- type: string
- uuid:
- type: string
- url:
- type: string
- createdAt:
- type: string
- VideoBlacklist:
- properties:
- id:
- type: number
- videoId:
- type: number
- createdAt:
- type: string
- updatedAt:
- type: string
- name:
- type: string
- uuid:
- type: string
- description:
- type: string
- duration:
- type: number
- views:
- type: number
- likes:
- type: number
- dislikes:
- type: number
- nsfw:
- type: boolean
- VideoChannel:
- properties:
- displayName:
- type: string
- description:
- type: string
- isLocal:
- type: boolean
- ownerAccount:
- type: object
- properties:
- id:
- type: number
- uuid:
- type: string
- VideoComment:
- properties:
- id:
- type: number
- url:
- type: string
- text:
- type: string
- threadId:
- type: number
- inReplyToCommentId:
- type: number
- videoId:
- type: number
- createdAt:
- type: string
- updatedAt:
- type: string
- totalReplies:
- type: number
- account:
- $ref: "#/definitions/Account"
- VideoCommentThreadTree:
- properties:
- comment:
- $ref: "#/definitions/VideoComment"
- children:
- type: array
- items:
- $ref: "#/definitions/VideoCommentThreadTree"
- Avatar:
- properties:
- path:
- type: string
- createdAt:
- type: string
- updatedAt:
- type: string
- Actor:
- properties:
- id:
- type: number
- uuid:
- type: string
- url:
- type: string
- name:
- type: string
- host:
- type: string
- followingCount:
- type: number
- followersCount:
- type: number
- createdAt:
- type: string
- updatedAt:
- type: string
- avatar:
- $ref: "#/definitions/Avatar"
- Account:
- allOf:
- - $ref: "#/definitions/Actor"
- - properties:
- displayName:
- type: string
- User:
- properties:
- id:
- type: number
- username:
- type: string
- email:
- type: string
- displayNSFW:
- type: boolean
- autoPlayVideo:
- type: boolean
- role:
- type: string
- enum: [User, Moderator, Administrator]
- videoQuota:
- type: number
- createdAt:
- type: string
- account:
- $ref: "#/definitions/Account"
- videoChannels:
- type: array
- items:
- $ref: "#/definitions/VideoChannel"
- ServerConfig:
- properties:
- signup:
- type: object
- properties:
- allowed:
- type: boolean
- transcoding:
- type: object
- properties:
- enabledResolutions:
- type: array
- items:
- type: number
- avatar:
- type: object
- properties:
- file:
- type: object
- properties:
- size:
- type: object
- properties:
- max:
- type: number
- extensions:
- type: array
- items:
- type: string
- video:
- type: object
- properties:
- file:
- type: object
- properties:
- extensions:
+ content:
+ application/json:
+ schema:
type: array
items:
- type: string
- Follow:
- properties:
- id:
+ $ref: '#/components/schemas/Video'
+servers:
+ - url: 'https://peertube.cpy.re/api/v1'
+ description: Live Server
+components:
+ parameters:
+ start:
+ name: start
+ in: query
+ required: false
+ description: Offset
+ schema:
type: number
- follower:
- $ref: "#/definitions/Actor"
- following:
- $ref: "#/definitions/Actor"
- score:
+ count:
+ name: count
+ in: query
+ required: false
+ description: Number of items
+ schema:
type: number
- state:
+ sort:
+ name: sort
+ in: query
+ required: false
+ description: Sort column (-createdAt for example)
+ schema:
type: string
- enum: [pending, accepted]
- createdAt:
+ name:
+ name: name
+ in: path
+ required: true
+ description: >-
+ The name of the account (chocobozzz or chocobozzz@peertube.cpy.re for
+ example)
+ schema:
type: string
- updatedAt:
- type: string
- Job:
- properties:
- id:
+ id:
+ name: id
+ in: path
+ required: true
+ description: The user id
+ schema:
type: number
- state:
+ id2:
+ name: id
+ in: path
+ required: true
+ description: The video id or uuid
+ schema:
type: string
- enum: [pending, processing, error, success]
- category:
- type: string
- enum: [transcoding, activitypub-http]
- handlerName:
- type: string
- handlerInputData:
- type: string
- createdAt:
- type: string
- updatedAt:
+ id3:
+ name: id
+ in: path
+ required: true
+ description: The video channel id or uuid
+ schema:
type: string
+ commentId:
+ name: threadId
+ in: path
+ required: true
+ description: The comment id
+ schema:
+ type: number
+ requestBodies:
+ VideoChannelInput:
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/VideoChannelInput'
+ securitySchemes:
+ OAuth2:
+ description: >
+ In the header: *Authorization: Bearer *
-# Api responses
- AddUserResponse:
- properties:
- id:
- type: number
- uuid:
- type: string
- VideoUploadResponse:
- properties:
- video:
- type: object
- properties:
- id:
- type: number
- uuid:
- type: string
- CommentThreadResponse:
- properties:
- total:
- type: number
- data:
- type: array
- items:
- $ref: "#/definitions/VideoComment"
- CommentThreadPostResponse:
- properties:
- comment:
- $ref: "#/definitions/VideoComment"
-# Request bodies
- AddUser:
- properties:
- username:
- type: string
- description: 'The user username '
- password:
- type: string
- description: 'The user password '
- email:
- type: string
- description: 'The user email '
- videoQuota:
- type: string
- description: 'The user videoQuota '
- role:
- type: string
- description: 'The user role '
- required:
- - username
- - password
- - email
- - videoQuota
- - role
- UpdateUser:
- properties:
- id:
- type: string
- description: 'The user id '
- email:
- type: string
- description: 'The updated email of the user '
- videoQuota:
- type: string
- description: 'The updated videoQuota of the user '
- role:
- type: string
- description: 'The updated role of the user '
- required:
- - id
- - email
- - videoQuota
- - role
- UpdateMe:
- properties:
- password:
- type: string
- description: 'Your new password '
- email:
- type: string
- description: 'Your new email '
- displayNSFW:
- type: string
- description: 'Your new displayNSFW '
- autoPlayVideo:
- type: string
- description: 'Your new autoPlayVideo '
- required:
- - password
- - email
- - displayNSFW
- - autoPlayVideo
- GetMeVideoRating:
- properties:
- id:
- type: string
- description: 'Id of the video '
- rating:
- type: number
- description: 'Rating of the video '
- required:
- - id
- - rating
- RegisterUser:
- properties:
- username:
- type: string
- description: 'The username of the user '
- password:
- type: string
- description: 'The password of the user '
- email:
- type: string
- description: 'The email of the user '
- required:
- - username
- - password
- - email
- VideoChannelInput:
- properties:
- name:
- type: string
- description:
- type: string
+ Authenticating via OAuth requires the following steps:
+
+
+ - Have an account with sufficient authorization levels
+
+ - [Generate](https://docs.joinpeertube.org/lang/en/devdocs/rest.html) a
+ Bearer Token
+
+ - Make Authenticated Requests
+ type: oauth2
+ flows:
+ password:
+ tokenUrl: 'https://peertube.example.com/api/v1/users/token'
+ scopes:
+ admin: Admin scope
+ moderator: Moderator scope
+ user: User scope
+ schemas:
+ VideoConstantNumber:
+ properties:
+ id:
+ type: number
+ label:
+ type: string
+ VideoConstantString:
+ properties:
+ id:
+ type: string
+ label:
+ type: string
+ VideoPrivacy:
+ type: string
+ enum:
+ - Public
+ - Unlisted
+ - Private
+ Video:
+ properties:
+ id:
+ type: number
+ uuid:
+ type: string
+ createdAt:
+ type: string
+ publishedAt:
+ type: string
+ updatedAt:
+ type: string
+ category:
+ $ref: '#/components/schemas/VideoConstantNumber'
+ licence:
+ $ref: '#/components/schemas/VideoConstantNumber'
+ language:
+ $ref: '#/components/schemas/VideoConstantString'
+ privacy:
+ $ref: '#/components/schemas/VideoPrivacy'
+ description:
+ type: string
+ duration:
+ type: number
+ isLocal:
+ type: boolean
+ name:
+ type: string
+ thumbnailPath:
+ type: string
+ previewPath:
+ type: string
+ embedPath:
+ type: string
+ views:
+ type: number
+ likes:
+ type: number
+ dislikes:
+ type: number
+ nsfw:
+ type: boolean
+ account:
+ type: object
+ properties:
+ name:
+ type: string
+ displayName:
+ type: string
+ url:
+ type: string
+ host:
+ type: string
+ avatar:
+ $ref: '#/components/schemas/Avatar'
+ VideoAbuse:
+ properties:
+ id:
+ type: number
+ reason:
+ type: string
+ reporterAccount:
+ $ref: '#/components/schemas/Account'
+ video:
+ type: object
+ properties:
+ id:
+ type: number
+ name:
+ type: string
+ uuid:
+ type: string
+ url:
+ type: string
+ createdAt:
+ type: string
+ VideoBlacklist:
+ properties:
+ id:
+ type: number
+ videoId:
+ type: number
+ createdAt:
+ type: string
+ updatedAt:
+ type: string
+ name:
+ type: string
+ uuid:
+ type: string
+ description:
+ type: string
+ duration:
+ type: number
+ views:
+ type: number
+ likes:
+ type: number
+ dislikes:
+ type: number
+ nsfw:
+ type: boolean
+ VideoChannel:
+ properties:
+ displayName:
+ type: string
+ description:
+ type: string
+ isLocal:
+ type: boolean
+ ownerAccount:
+ type: object
+ properties:
+ id:
+ type: number
+ uuid:
+ type: string
+ VideoComment:
+ properties:
+ id:
+ type: number
+ url:
+ type: string
+ text:
+ type: string
+ threadId:
+ type: number
+ inReplyToCommentId:
+ type: number
+ videoId:
+ type: number
+ createdAt:
+ type: string
+ updatedAt:
+ type: string
+ totalReplies:
+ type: number
+ account:
+ $ref: '#/components/schemas/Account'
+ VideoCommentThreadTree:
+ properties:
+ comment:
+ $ref: '#/components/schemas/VideoComment'
+ children:
+ type: array
+ items:
+ $ref: '#/components/schemas/VideoCommentThreadTree'
+ Avatar:
+ properties:
+ path:
+ type: string
+ createdAt:
+ type: string
+ updatedAt:
+ type: string
+ Actor:
+ properties:
+ id:
+ type: number
+ uuid:
+ type: string
+ url:
+ type: string
+ name:
+ type: string
+ host:
+ type: string
+ followingCount:
+ type: number
+ followersCount:
+ type: number
+ createdAt:
+ type: string
+ updatedAt:
+ type: string
+ avatar:
+ $ref: '#/components/schemas/Avatar'
+ Account:
+ allOf:
+ - $ref: '#/components/schemas/Actor'
+ - properties:
+ displayName:
+ type: string
+ User:
+ properties:
+ id:
+ type: number
+ username:
+ type: string
+ email:
+ type: string
+ displayNSFW:
+ type: boolean
+ autoPlayVideo:
+ type: boolean
+ role:
+ type: string
+ enum:
+ - User
+ - Moderator
+ - Administrator
+ videoQuota:
+ type: number
+ createdAt:
+ type: string
+ account:
+ $ref: '#/components/schemas/Account'
+ videoChannels:
+ type: array
+ items:
+ $ref: '#/components/schemas/VideoChannel'
+ ServerConfig:
+ properties:
+ signup:
+ type: object
+ properties:
+ allowed:
+ type: boolean
+ transcoding:
+ type: object
+ properties:
+ enabledResolutions:
+ type: array
+ items:
+ type: number
+ avatar:
+ type: object
+ properties:
+ file:
+ type: object
+ properties:
+ size:
+ type: object
+ properties:
+ max:
+ type: number
+ extensions:
+ type: array
+ items:
+ type: string
+ video:
+ type: object
+ properties:
+ file:
+ type: object
+ properties:
+ extensions:
+ type: array
+ items:
+ type: string
+ Follow:
+ properties:
+ id:
+ type: number
+ follower:
+ $ref: '#/components/schemas/Actor'
+ following:
+ $ref: '#/components/schemas/Actor'
+ score:
+ type: number
+ state:
+ type: string
+ enum:
+ - pending
+ - accepted
+ createdAt:
+ type: string
+ updatedAt:
+ type: string
+ Job:
+ properties:
+ id:
+ type: number
+ state:
+ type: string
+ enum:
+ - pending
+ - processing
+ - error
+ - success
+ category:
+ type: string
+ enum:
+ - transcoding
+ - activitypub-http
+ handlerName:
+ type: string
+ handlerInputData:
+ type: string
+ createdAt:
+ type: string
+ updatedAt:
+ type: string
+ AddUserResponse:
+ properties:
+ id:
+ type: number
+ uuid:
+ type: string
+ VideoUploadResponse:
+ properties:
+ video:
+ type: object
+ properties:
+ id:
+ type: number
+ uuid:
+ type: string
+ CommentThreadResponse:
+ properties:
+ total:
+ type: number
+ data:
+ type: array
+ items:
+ $ref: '#/components/schemas/VideoComment'
+ CommentThreadPostResponse:
+ properties:
+ comment:
+ $ref: '#/components/schemas/VideoComment'
+ AddUser:
+ properties:
+ username:
+ type: string
+ description: 'The user username '
+ password:
+ type: string
+ description: 'The user password '
+ email:
+ type: string
+ description: 'The user email '
+ videoQuota:
+ type: string
+ description: 'The user videoQuota '
+ role:
+ type: string
+ description: 'The user role '
+ required:
+ - username
+ - password
+ - email
+ - videoQuota
+ - role
+ UpdateUser:
+ properties:
+ id:
+ type: string
+ description: 'The user id '
+ email:
+ type: string
+ description: 'The updated email of the user '
+ videoQuota:
+ type: string
+ description: 'The updated videoQuota of the user '
+ role:
+ type: string
+ description: 'The updated role of the user '
+ required:
+ - id
+ - email
+ - videoQuota
+ - role
+ UpdateMe:
+ properties:
+ password:
+ type: string
+ description: 'Your new password '
+ email:
+ type: string
+ description: 'Your new email '
+ displayNSFW:
+ type: string
+ description: 'Your new displayNSFW '
+ autoPlayVideo:
+ type: string
+ description: 'Your new autoPlayVideo '
+ required:
+ - password
+ - email
+ - displayNSFW
+ - autoPlayVideo
+ GetMeVideoRating:
+ properties:
+ id:
+ type: string
+ description: 'Id of the video '
+ rating:
+ type: number
+ description: 'Rating of the video '
+ required:
+ - id
+ - rating
+ RegisterUser:
+ properties:
+ username:
+ type: string
+ description: 'The username of the user '
+ password:
+ type: string
+ description: 'The password of the user '
+ email:
+ type: string
+ description: 'The email of the user '
+ required:
+ - username
+ - password
+ - email
+ VideoChannelInput:
+ properties:
+ name:
+ type: string
+ description:
+ type: string
+
diff --git a/support/doc/api/users.yaml b/support/doc/api/users.yaml
deleted file mode 100644
index 84e963261..000000000
--- a/support/doc/api/users.yaml
+++ /dev/null
@@ -1,7 +0,0 @@
-parameters:
- id:
- name: id
- in: path
- required: true
- type: number
- description: 'The user id'
\ No newline at end of file
diff --git a/support/doc/api/video-channels.yaml b/support/doc/api/video-channels.yaml
deleted file mode 100644
index bbfffc81f..000000000
--- a/support/doc/api/video-channels.yaml
+++ /dev/null
@@ -1,7 +0,0 @@
-parameters:
- id:
- name: id
- in: path
- required: true
- type: string
- description: 'The video channel id or uuid'
\ No newline at end of file
diff --git a/support/doc/api/video-comments.yaml b/support/doc/api/video-comments.yaml
deleted file mode 100644
index 0085eccbc..000000000
--- a/support/doc/api/video-comments.yaml
+++ /dev/null
@@ -1,13 +0,0 @@
-parameters:
- threadId:
- name: threadId
- in: path
- required: true
- type: number
- description: 'The thread id (root comment id)'
- commentId:
- name: threadId
- in: path
- required: true
- type: number
- description: 'The comment id'
\ No newline at end of file
diff --git a/support/doc/api/videos.yaml b/support/doc/api/videos.yaml
deleted file mode 100644
index 593ae56e2..000000000
--- a/support/doc/api/videos.yaml
+++ /dev/null
@@ -1,87 +0,0 @@
-parameters:
- id:
- name: id
- in: path
- required: true
- type: string
- description: 'The video id or uuid'
- thumbnailfile:
- name: thumbnailfile
- in: formData
- type: file
- description: 'Video thumbnail file'
- previewfile:
- name: previewfile
- in: formData
- type: file
- description: 'Video preview file'
- category:
- name: category
- in: formData
- type: number
- description: 'Video category'
- licence:
- name: licence
- in: formData
- type: number
- description: 'Video licence'
- language:
- name: language
- in: formData
- type: string
- description: 'Video language'
- description:
- name: description
- in: formData
- type: string
- description: 'Video description'
- waitTranscoding:
- name: waitTranscoding
- in: formData
- type: boolean
- description: 'Whether or not we wait transcoding before publish the video'
- support:
- name: support
- in: formData
- type: string
- description: 'Text describing how to support the video uploader'
- nsfw:
- name: nsfw
- in: formData
- type: boolean
- description: 'Whether or not this video contains sensitive content'
- name:
- name: name
- in: formData
- type: string
- description: 'Video name'
- tags:
- name: tags
- in: formData
- type: string[]
- description: 'Video tags'
- commentsEnabled:
- name: commentsEnabled
- in: formData
- type: boolean
- description: 'Enable or disable comments for this video'
- privacy:
- name: privacy
- in: formData
- type: string
- enum: [Public, Unlisted]
- description: 'Video privacy'
- scheduleUpdate:
- name: scheduleUpdate
- in: formData
- required: false
- description: 'Schedule an update at a specific datetime'
- properties:
- updateAt:
- type: dateTime
- description: 'When to update the video'
- required: true
- privacy:
- type: string
- enum: [Public, Unlisted]
- description: 'Video privacy target'
diff --git a/support/doc/development/server/code.md b/support/doc/development/server/code.md
index e9ab7373c..3894c2542 100644
--- a/support/doc/development/server/code.md
+++ b/support/doc/development/server/code.md
@@ -41,18 +41,18 @@ Uses [JavaScript Standard Style](http://standardjs.com/).
The server is composed by:
- * a REST API (Express framework)
- * a WebTorrent Tracker
+ * a REST API (relying on the Express framework) documented on http://docs.joinpeertube.org/api.html
+ * a WebTorrent Tracker (slightly custom version of [webtorrent/bittorrent-tracker](https://github.com/webtorrent/bittorrent-tracker#server))
A video is seeded by the server with the [WebSeed](http://www.bittorrent.org/beps/bep_0019.html) protocol (HTTP).
![Architecture scheme](/support/doc/development/server/upload-video.png)
-When a user uploads a video, the rest API create the torrent file and then adds it to its database.
+When a user uploads a video, the REST API creates the torrent file and then adds it to its database.
If a user wants to watch the video, the tracker will indicate all other users that are watching the video + the HTTP url for the WebSeed.
## Newcomers
-The server entrypoint is [server.ts](/server.ts). You can begin to look at this file.
-Then you can try to understand the [controllers](/server/controllers): they are the entrypoint of each API request.
+The server entrypoint is [server.ts](/server.ts). Looking at this file is a good start.
+Then you can try to understand the [controllers](/server/controllers): they are the entrypoints of each API request.
diff --git a/yarn.lock b/yarn.lock
index 9aed7f24d..b8a904d0e 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -409,7 +409,7 @@ accepts@~1.2.12:
mime-types "~2.1.6"
negotiator "0.5.3"
-accepts@~1.3.4, accepts@~1.3.5:
+accepts@~1.3.5:
version "1.3.5"
resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.5.tgz#eb777df6011723a3b14e8a72c0805c8e86746bd2"
integrity sha1-63d99gEXI6OxTopywIBcjoZ0a9I=
@@ -486,19 +486,6 @@ ajv@^6.5.5:
json-schema-traverse "^0.4.1"
uri-js "^4.2.2"
-alce@^1.0.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/alce/-/alce-1.2.0.tgz#a8be2dacaac42494612f18dc09db691f3dea4aab"
- integrity sha1-qL4trKrEJJRhLxjcCdtpHz3qSqs=
- dependencies:
- esprima "^1.2.0"
- estraverse "^1.5.0"
-
-amdefine@>=0.0.4:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5"
- integrity sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=
-
ansi-align@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-2.0.0.tgz#c36aeccba563b89ceb556f3690f0b1d9e3547f7f"
@@ -602,7 +589,7 @@ are-we-there-yet@~1.1.2:
delegates "^1.0.0"
readable-stream "^2.0.6"
-argparse@^1.0.2, argparse@^1.0.7:
+argparse@^1.0.7:
version "1.0.10"
resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==
@@ -624,28 +611,11 @@ arr-union@^3.1.0:
resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4"
integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=
-array-differ@^0.1.0:
- version "0.1.0"
- resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-0.1.0.tgz#12e2c9b706bed47c8b483b57e487473fb0861f3a"
- integrity sha1-EuLJtwa+1HyLSDtX5IdHP7CGHzo=
-
-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"
- integrity sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=
-
array-flatten@1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2"
integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=
-array-union@^0.1.0:
- version "0.1.0"
- resolved "https://registry.yarnpkg.com/array-union/-/array-union-0.1.0.tgz#ede98088330665e699e1ebf0227cbc6034e627db"
- integrity sha1-7emAiDMGZeaZ4evwIny8YDTmJ9s=
- dependencies:
- array-uniq "^0.1.0"
-
array-union@^1.0.1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39"
@@ -653,11 +623,6 @@ array-union@^1.0.1:
dependencies:
array-uniq "^1.0.1"
-array-uniq@^0.1.0:
- version "0.1.1"
- resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-0.1.1.tgz#5861f3ed4e4bb6175597a4e078e8aa78ebe958c7"
- integrity sha1-WGHz7U5LthdVl6TgeOiqeOvpWMc=
-
array-uniq@^1.0.1:
version "1.0.3"
resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6"
@@ -678,7 +643,7 @@ arrify@^1.0.0, arrify@^1.0.1:
resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=
-asap@^2.0.0, asap@~2.0.3:
+asap@^2.0.0:
version "2.0.6"
resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46"
integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=
@@ -715,11 +680,6 @@ async-each@^1.0.0:
resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d"
integrity sha1-GdOGodntxufByF04iu28xW0zYC0=
-async-foreach@^0.1.3:
- version "0.1.3"
- resolved "https://registry.yarnpkg.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542"
- integrity sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=
-
async-limiter@~1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.0.tgz#78faed8c3d074ab81f22b4e985d79e8738f720f8"
@@ -742,19 +702,14 @@ async@1.5.1:
resolved "https://registry.yarnpkg.com/async/-/async-1.5.1.tgz#b05714f4b11b357bf79adaffdd06da42d0766c10"
integrity sha1-sFcU9LEbNXv3mtr/3QbaQtB2bBA=
-async@1.5.2, async@^1.5.2, async@~1.5.2:
- version "1.5.2"
- resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a"
- integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=
-
-async@>=0.2.9, async@^2.0.0, async@^2.5.0, async@^2.6.0, async@^2.6.1:
+async@>=0.2.9, async@^2.0.0, async@^2.6.0, async@^2.6.1:
version "2.6.1"
resolved "https://registry.yarnpkg.com/async/-/async-2.6.1.tgz#b245a23ca71930044ec53fa46aa00a3e87c6a610"
integrity sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==
dependencies:
lodash "^4.17.10"
-async@^0.9.0, async@~0.9.0:
+async@~0.9.0:
version "0.9.2"
resolved "https://registry.yarnpkg.com/async/-/async-0.9.2.tgz#aea74d5e61c1f899613bf64bda66d4c78f2fd17d"
integrity sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=
@@ -808,11 +763,6 @@ base64-arraybuffer@0.1.5:
resolved "https://registry.yarnpkg.com/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz#73926771923b5a19747ad666aa5cd4bf9c6e9ce8"
integrity sha1-c5JncZI7Whl0etZmqlzUv5xunOg=
-base64-js@~0.0.6:
- version "0.0.8"
- resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-0.0.8.tgz#1101e9544f4a76b1bc3b26d452ca96d7a35e7978"
- integrity sha1-EQHpVE9KdrG8OybUUsqW16NeeXg=
-
base64id@1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/base64id/-/base64id-1.0.0.tgz#47688cb99bb6804f0e06d3e763b1c32e57d8e6b6"
@@ -843,11 +793,6 @@ basic-auth@~2.0.0:
dependencies:
safe-buffer "5.1.2"
-batch@0.6.1:
- version "0.6.1"
- resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16"
- integrity sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=
-
bcrypt-pbkdf@^1.0.0:
version "1.0.2"
resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e"
@@ -1044,7 +989,7 @@ bluebird@^2.10.0:
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-2.11.0.tgz#534b9033c022c9579c56ba3b3e5a5caafbb650e1"
integrity sha1-U0uQM8AiyVecVro7Plpcqvu2UOE=
-bluebird@^3.0.5, bluebird@^3.3.4, bluebird@^3.4.6, bluebird@^3.4.7, bluebird@^3.5.0, bluebird@^3.5.1, bluebird@^3.5.3, bluebird@~3.5.1:
+bluebird@^3.0.5, bluebird@^3.3.4, bluebird@^3.4.6, bluebird@^3.5.0, bluebird@^3.5.1, bluebird@^3.5.3, bluebird@~3.5.1:
version "3.5.3"
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.3.tgz#7d01c6f9616c9a51ab0f8c549a79dfe6ec33efa7"
integrity sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw==
@@ -1080,21 +1025,6 @@ body-parser@1.18.3, body-parser@^1.12.4:
raw-body "2.3.3"
type-is "~1.6.16"
-body@^5.1.0:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/body/-/body-5.1.0.tgz#e4ba0ce410a46936323367609ecb4e6553125069"
- integrity sha1-5LoM5BCkaTYyM2dgnstOZVMSUGk=
- dependencies:
- continuable-cache "^0.3.1"
- error "^7.0.0"
- raw-body "~1.1.0"
- safe-json-parse "~1.0.1"
-
-boolbase@~1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e"
- integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24=
-
boxen@^1.2.1:
version "1.3.0"
resolved "https://registry.yarnpkg.com/boxen/-/boxen-1.3.0.tgz#55c6c39a8ba58d9c61ad22cd877532deb665a20b"
@@ -1108,7 +1038,7 @@ boxen@^1.2.1:
term-size "^1.2.0"
widest-line "^2.0.0"
-brace-expansion@^1.0.0, brace-expansion@^1.1.7:
+brace-expansion@^1.1.7:
version "1.1.11"
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
@@ -1243,11 +1173,6 @@ byte-size@^4.0.3:
resolved "https://registry.yarnpkg.com/byte-size/-/byte-size-4.0.4.tgz#29d381709f41aae0d89c631f1c81aec88cd40b23"
integrity sha512-82RPeneC6nqCdSwCX2hZUz3JPOvN5at/nTEw/CMf05Smu3Hrpo9Psb7LjN+k+XndNArG1EY8L4+BM3aTM4BCvw==
-bytes@1:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/bytes/-/bytes-1.0.0.tgz#3569ede8ba34315fab99c3e92cb04c7220de1fa8"
- integrity sha1-NWnt6Lo0MV+rmcPpLLBMciDeH6g=
-
bytes@3.0.0, bytes@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048"
@@ -1312,6 +1237,11 @@ call-limit@~1.1.0:
resolved "https://registry.yarnpkg.com/call-limit/-/call-limit-1.1.0.tgz#6fd61b03f3da42a2cd0ec2b60f02bd0e71991fea"
integrity sha1-b9YbA/PaQqLNDsK2DwK9DnGZH+o=
+call-me-maybe@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/call-me-maybe/-/call-me-maybe-1.0.1.tgz#26d208ea89e37b5cbde60250a15f031c16a4d66b"
+ integrity sha1-JtII6onje1y95gJQoV8DHBak1ms=
+
caller-callsite@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134"
@@ -1348,24 +1278,6 @@ callsites@^2.0.0:
resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50"
integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=
-camelcase-keys@^2.0.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7"
- integrity sha1-MIvur/3ygRkFHvodkyITyRuPkuc=
- dependencies:
- camelcase "^2.0.0"
- map-obj "^1.0.0"
-
-camelcase@^2.0.0:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f"
- integrity sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=
-
-camelcase@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a"
- integrity sha1-MvxLn82vhF/N9+c7uXysImHwqwo=
-
camelcase@^4.0.0, camelcase@^4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd"
@@ -1381,11 +1293,6 @@ capture-stack-trace@^1.0.0:
resolved "https://registry.yarnpkg.com/capture-stack-trace/-/capture-stack-trace-1.0.1.tgz#a6c0bbe1f38f3aa0b92238ecb6ff42c344d4135d"
integrity sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw==
-caseless@~0.11.0:
- version "0.11.0"
- resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.11.0.tgz#715b96ea9841593cc33067923f5ec60ebda4f7d7"
- integrity sha1-cVuW6phBWTzDMGeSP17GDr2k99c=
-
caseless@~0.12.0:
version "0.12.0"
resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
@@ -1438,7 +1345,7 @@ chalk@^1.0.0, chalk@^1.1.1, chalk@^1.1.3:
strip-ansi "^3.0.0"
supports-color "^2.0.0"
-chalk@^2.0.1, chalk@^2.3.0, chalk@^2.3.1, chalk@^2.4.1, chalk@~2.4.1:
+chalk@^2.0.1, chalk@^2.3.0, chalk@^2.3.1, chalk@^2.4.1:
version "2.4.1"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.1.tgz#18c49ab16a037b6eb0152cc83e3471338215b66e"
integrity sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==
@@ -1462,17 +1369,6 @@ check-error@^1.0.2:
resolved "https://registry.yarnpkg.com/check-error/-/check-error-1.0.2.tgz#574d312edd88bb5dd8912e9286dd6c0aed4aac82"
integrity sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=
-cheerio@^0.19.0:
- version "0.19.0"
- resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-0.19.0.tgz#772e7015f2ee29965096d71ea4175b75ab354925"
- integrity sha1-dy5wFfLuKZZQltcepBdbdas1SSU=
- dependencies:
- css-select "~1.0.0"
- dom-serializer "~0.1.0"
- entities "~1.1.1"
- htmlparser2 "~3.8.1"
- lodash "^3.2.0"
-
chokidar@^2.0.4:
version "2.0.4"
resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.0.4.tgz#356ff4e2b0e8e43e322d18a372460bbcf3accd26"
@@ -1528,13 +1424,6 @@ circular-json@^0.3.1:
resolved "https://registry.yarnpkg.com/circular-json/-/circular-json-0.3.3.tgz#815c99ea84f6809529d2f45791bdf82711352d66"
integrity sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==
-clarify@^1.0.5:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/clarify/-/clarify-1.0.5.tgz#3ac7b2341a21615e8fca6e28301fcf9598c61466"
- integrity sha1-OseyNBohYV6Pym4oMB/PlZjGFGY=
- dependencies:
- stack-chain "1.3.x"
-
class-utils@^0.3.5:
version "0.3.6"
resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463"
@@ -1545,13 +1434,6 @@ class-utils@^0.3.5:
isobject "^3.0.0"
static-extend "^0.1.1"
-clean-css@~4.1.1:
- version "4.1.11"
- resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.1.11.tgz#2ecdf145aba38f54740f26cefd0ff3e03e125d6a"
- integrity sha1-Ls3xRaujj1R0DybO/Q/z4D4SXWo=
- dependencies:
- source-map "0.5.x"
-
cli-boxes@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-1.0.0.tgz#4fa917c3e59c94a004cd61f8ee509da651687143"
@@ -1609,23 +1491,6 @@ cli-width@^2.0.0:
resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639"
integrity sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=
-cli@~1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/cli/-/cli-1.0.1.tgz#22817534f24bfa4950c34d532d48ecbc621b8c14"
- integrity sha1-IoF1NPJL+klQw01TLUjsvGIbjBQ=
- dependencies:
- exit "0.1.2"
- glob "^7.1.1"
-
-cliui@^3.2.0:
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d"
- integrity sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=
- 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"
@@ -1689,18 +1554,6 @@ code-point-at@^1.0.0:
resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=
-coffee-script@~1.7.1:
- version "1.7.1"
- resolved "https://registry.yarnpkg.com/coffee-script/-/coffee-script-1.7.1.tgz#62996a861780c75e6d5069d13822723b73404bfc"
- integrity sha1-YplqhheAx15tUGnROCJyO3NAS/w=
- dependencies:
- mkdirp "~0.3.5"
-
-coffeescript@~1.10.0:
- version "1.10.0"
- resolved "https://registry.yarnpkg.com/coffeescript/-/coffeescript-1.10.0.tgz#e7aa8301917ef621b35d8a39f348dcdd1db7e33e"
- integrity sha1-56qDAZF+9iGzXYo580jc3R234z4=
-
collection-visit@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0"
@@ -1765,11 +1618,6 @@ colors@^1.1.2, colors@^1.2.1:
resolved "https://registry.yarnpkg.com/colors/-/colors-1.3.2.tgz#2df8ff573dfbf255af562f8ce7181d6b971a359b"
integrity sha512-rhP0JSBGYvpcNQj4s5AdShMeE5ahMop96cTeDl/v9qQQm2fYClE2QXZRi8wLzc+GmXSxdIqqbOIAhyObEXDbfQ==
-colors@~1.1.2:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63"
- integrity sha1-FopHAXVran9RoSzgyXv6KMCE7WM=
-
colorspace@1.1.x:
version "1.1.1"
resolved "https://registry.yarnpkg.com/colorspace/-/colorspace-1.1.1.tgz#9ac2491e1bc6f8fb690e2176814f8d091636d972"
@@ -1793,16 +1641,6 @@ combined-stream@^1.0.6, combined-stream@~1.0.6:
dependencies:
delayed-stream "~1.0.0"
-command-exists@^1.2.2:
- version "1.2.8"
- resolved "https://registry.yarnpkg.com/command-exists/-/command-exists-1.2.8.tgz#715acefdd1223b9c9b37110a149c6392c2852291"
- integrity sha512-PM54PkseWbiiD/mMsbvW351/u+dafwTJ0ye2qB60G1aGQP9j3xK2gmMDc+R34L3nDtx4qMCitXT75mkbkGJDLw==
-
-commander@*, commander@^2.12.1, commander@^2.13.0, commander@^2.14.1, commander@^2.8.1, commander@^2.9.0:
- version "2.19.0"
- resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a"
- integrity sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==
-
commander@2.15.1:
version "2.15.1"
resolved "https://registry.yarnpkg.com/commander/-/commander-2.15.1.tgz#df46e867d0fc2aec66a34662b406a9ccafff5b0f"
@@ -1815,10 +1653,10 @@ commander@2.9.0:
dependencies:
graceful-readlink ">= 1.0.0"
-commander@~2.17.1:
- version "2.17.1"
- resolved "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf"
- integrity sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==
+commander@^2.12.1, commander@^2.13.0, commander@^2.14.1, commander@^2.7.1, commander@^2.8.1, commander@^2.9.0:
+ version "2.19.0"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a"
+ integrity sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==
compact2string@^1.2.0:
version "1.4.0"
@@ -1852,7 +1690,7 @@ concat-map@0.0.1:
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
-concat-stream@1.6.2, concat-stream@^1.4.6, concat-stream@^1.4.7, concat-stream@^1.5.0, concat-stream@^1.5.2, concat-stream@^1.6.0:
+concat-stream@^1.4.6, concat-stream@^1.5.0, concat-stream@^1.5.2:
version "1.6.2"
resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34"
integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==
@@ -1877,7 +1715,7 @@ concurrently@^4.0.1:
tree-kill "^1.1.0"
yargs "^12.0.1"
-config-chain@~1.1.11, config-chain@~1.1.5:
+config-chain@~1.1.11:
version "1.1.12"
resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.12.tgz#0fde8d091200eb5e808caf25fe618c02f48e4efa"
integrity sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==
@@ -1904,28 +1742,6 @@ configstore@^3.0.0:
write-file-atomic "^2.0.0"
xdg-basedir "^3.0.0"
-connect-livereload@^0.5.0:
- version "0.5.4"
- resolved "https://registry.yarnpkg.com/connect-livereload/-/connect-livereload-0.5.4.tgz#80157d1371c9f37cc14039ab1895970d119dc3bc"
- integrity sha1-gBV9E3HJ83zBQDmrGJWXDRGdw7w=
-
-connect@^3.4.0:
- version "3.6.6"
- resolved "https://registry.yarnpkg.com/connect/-/connect-3.6.6.tgz#09eff6c55af7236e137135a72574858b6786f524"
- integrity sha1-Ce/2xVr3I24TcTWnJXSFi2eG9SQ=
- dependencies:
- debug "2.6.9"
- finalhandler "1.1.0"
- parseurl "~1.3.2"
- utils-merge "1.0.1"
-
-console-browserify@1.1.x:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.1.0.tgz#f0241c45730a9fc6323b206dbf38edc741d0bb10"
- integrity sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=
- dependencies:
- date-now "^0.1.4"
-
console-control-strings@^1.0.0, console-control-strings@^1.1.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"
@@ -1951,11 +1767,6 @@ content-type@~1.0.1, content-type@~1.0.4:
resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b"
integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==
-continuable-cache@^0.3.1:
- version "0.3.1"
- resolved "https://registry.yarnpkg.com/continuable-cache/-/continuable-cache-0.3.1.tgz#bd727a7faed77e71ff3985ac93351a912733ad0f"
- integrity sha1-vXJ6f67XfnH/OYWskzUakSczrQ8=
-
cookie-parser@^1.4.3:
version "1.4.3"
resolved "https://registry.yarnpkg.com/cookie-parser/-/cookie-parser-1.4.3.tgz#0fe31fa19d000b95f4aadf1f53fdc2b8a203baa5"
@@ -2001,6 +1812,11 @@ copy-descriptor@^0.1.0:
resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d"
integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=
+core-js@^2.5.7:
+ version "2.5.7"
+ resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.7.tgz#f972608ff0cead68b841a16a932d0b183791814e"
+ integrity sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw==
+
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"
@@ -2058,14 +1874,6 @@ cron-parser@^2.5.0:
is-nan "^1.2.1"
moment-timezone "^0.5.23"
-cross-spawn@^3.0.0:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-3.0.1.tgz#1256037ecb9f0c5f79e3d6ef135e30770184b982"
- integrity sha1-ElYDfsufDF9549bvE14wdwGEuYI=
- dependencies:
- lru-cache "^4.0.1"
- which "^1.2.9"
-
cross-spawn@^5.0.1:
version "5.1.0"
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449"
@@ -2096,28 +1904,6 @@ crypto-random-string@^1.0.0:
resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-1.0.0.tgz#a230f64f568310e1498009940790ec99545bca7e"
integrity sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=
-css-select@~1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/css-select/-/css-select-1.0.0.tgz#b1121ca51848dd264e2244d058cee254deeb44b0"
- integrity sha1-sRIcpRhI3SZOIkTQWM7iVN7rRLA=
- dependencies:
- boolbase "~1.0.0"
- css-what "1.0"
- domutils "1.4"
- nth-check "~1.0.0"
-
-css-what@1.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/css-what/-/css-what-1.0.0.tgz#d7cc2df45180666f99d2b14462639469e00f736c"
- integrity sha1-18wt9FGAZm+Z0rFEYmOUaeAPc2w=
-
-currently-unhandled@^0.4.1:
- version "0.4.1"
- resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea"
- integrity sha1-mI3zP+qxke95mmE2nddsF635V+o=
- dependencies:
- array-find-index "^1.0.1"
-
cycle@1.0.x:
version "1.0.3"
resolved "https://registry.yarnpkg.com/cycle/-/cycle-1.0.3.tgz#21e80b2be8580f98b468f379430662b046c34ad2"
@@ -2152,19 +1938,6 @@ date-fns@^1.23.0, date-fns@^1.27.2:
resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-1.29.0.tgz#12e609cdcb935127311d04d33334e2960a2a54e6"
integrity sha512-lbTXWZ6M20cWH8N9S6afb0SBm6tMk+uUg6z3MqHPKE9atmsY3kJkTm8vKe93izJ2B2+q5MV990sM2CHgtAZaOw==
-date-now@^0.1.4:
- version "0.1.4"
- resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b"
- integrity sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=
-
-dateformat@~1.0.12:
- version "1.0.12"
- resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-1.0.12.tgz#9f124b67594c937ff706932e4a642cca8dbbfee9"
- integrity sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=
- dependencies:
- get-stdin "^4.0.1"
- meow "^3.3.0"
-
deasync@^0.1.4:
version "0.1.14"
resolved "https://registry.yarnpkg.com/deasync/-/deasync-0.1.14.tgz#232ea2252b443948cad033d792eb3b24b0a3d828"
@@ -2220,7 +1993,7 @@ debuglog@^1.0.0, debuglog@^1.0.1:
resolved "https://registry.yarnpkg.com/debuglog/-/debuglog-1.0.1.tgz#aa24ffb9ac3df9a2351837cfb2d279360cd78492"
integrity sha1-qiT/uaw9+aI1GDfPstJ5NgzXhJI=
-decamelize@^1.1.1, decamelize@^1.1.2:
+decamelize@^1.1.1:
version "1.2.0"
resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
@@ -2439,60 +2212,6 @@ doctrine@^1.2.2:
esutils "^2.0.2"
isarray "^1.0.0"
-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"
- integrity sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=
- dependencies:
- domelementtype "~1.1.1"
- entities "~1.1.1"
-
-domelementtype@1:
- version "1.2.1"
- resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.2.1.tgz#578558ef23befac043a1abb0db07635509393479"
- integrity sha512-SQVCLFS2E7G5CRCMdn6K9bIhRj1bS6QBWZfF0TUPh4V/BbqrQ619IdSS3/izn0FZ+9l+uODzaZjb08fjOfablA==
-
-domelementtype@~1.1.1:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.1.3.tgz#bd28773e2642881aec51544924299c5cd822185b"
- integrity sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=
-
-domhandler@2.2:
- version "2.2.1"
- resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.2.1.tgz#59df9dcd227e808b365ae73e1f6684ac3d946fc2"
- integrity sha1-Wd+dzSJ+gIs2Wuc+H2aErD2Ub8I=
- dependencies:
- domelementtype "1"
-
-domhandler@2.3:
- version "2.3.0"
- resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.3.0.tgz#2de59a0822d5027fabff6f032c2b25a2a8abe738"
- integrity sha1-LeWaCCLVAn+r/28DLCsloqir5zg=
- dependencies:
- domelementtype "1"
-
-domutils@1.3:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.3.0.tgz#9ad4d59b5af6ca684c62fe6d768ef170e70df192"
- integrity sha1-mtTVm1r2ymhMYv5tdo7xcOcN8ZI=
- dependencies:
- domelementtype "1"
-
-domutils@1.4:
- version "1.4.3"
- resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.4.3.tgz#0865513796c6b306031850e175516baf80b72a6f"
- integrity sha1-CGVRN5bGswYDGFDhdVFrr4C3Km8=
- dependencies:
- domelementtype "1"
-
-domutils@1.5:
- version "1.5.1"
- resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf"
- integrity sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=
- dependencies:
- dom-serializer "0"
- domelementtype "1"
-
dont-sniff-mimetype@1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/dont-sniff-mimetype/-/dont-sniff-mimetype-1.0.0.tgz#5932890dc9f4e2f19e5eb02a20026e5e5efc8f58"
@@ -2595,7 +2314,7 @@ enabled@1.0.x:
dependencies:
env-variable "0.0.x"
-encodeurl@~1.0.1, encodeurl@~1.0.2:
+encodeurl@~1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=
@@ -2656,16 +2375,6 @@ engine.io@1.8.3:
engine.io-parser "1.3.2"
ws "1.1.2"
-entities@1.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/entities/-/entities-1.0.0.tgz#b2987aa3821347fcde642b24fdfc9e4fb712bf26"
- integrity sha1-sph6o4ITR/zeZCsk/fyeT7cSvyY=
-
-entities@~1.1.1:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56"
- integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==
-
env-variable@0.0.x:
version "0.0.5"
resolved "https://registry.yarnpkg.com/env-variable/-/env-variable-0.0.5.tgz#913dd830bef11e96a039c038d4130604eba37f88"
@@ -2683,21 +2392,13 @@ errno@~0.1.7:
dependencies:
prr "~1.0.1"
-error-ex@^1.2.0, error-ex@^1.3.1:
+error-ex@^1.3.1:
version "1.3.2"
resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
dependencies:
is-arrayish "^0.2.1"
-error@^7.0.0:
- version "7.0.2"
- resolved "https://registry.yarnpkg.com/error/-/error-7.0.2.tgz#a5f75fff4d9926126ddac0ea5dc38e689153cb02"
- integrity sha1-pfdf/02ZJhJt2sDqXcOOaJFTywI=
- dependencies:
- string-template "~0.2.1"
- xtend "~4.0.0"
-
es5-ext@^0.10.14, es5-ext@^0.10.35, es5-ext@^0.10.45, es5-ext@^0.10.9, es5-ext@~0.10.14, es5-ext@~0.10.2, es5-ext@~0.10.46:
version "0.10.46"
resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.46.tgz#efd99f67c5a7ec789baa3daa7f79870388f7f572"
@@ -2846,16 +2547,6 @@ espree@^3.1.6:
acorn "^5.5.0"
acorn-jsx "^3.0.0"
-esprima@^1.2.0:
- version "1.2.5"
- resolved "https://registry.yarnpkg.com/esprima/-/esprima-1.2.5.tgz#0993502feaf668138325756f30f9a51feeec11e9"
- integrity sha1-CZNQL+r2aBODJXVvMPmlH+7sEek=
-
-esprima@^2.6.0:
- version "2.7.3"
- resolved "https://registry.yarnpkg.com/esprima/-/esprima-2.7.3.tgz#96e3b70d5779f6ad49cd032673d1c312767ba581"
- integrity sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=
-
esprima@^4.0.0:
version "4.0.1"
resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
@@ -2868,11 +2559,6 @@ esrecurse@^4.1.0:
dependencies:
estraverse "^4.1.0"
-estraverse@^1.5.0:
- version "1.9.3"
- resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-1.9.3.tgz#af67f2dc922582415950926091a4005d29c9bb44"
- integrity sha1-r2fy3JIlgkFZUJJgkaQAXSnJu0Q=
-
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"
@@ -2920,11 +2606,6 @@ event-stream@~3.3.0:
stream-combiner "^0.2.2"
through "^2.3.8"
-eventemitter2@~0.4.13:
- version "0.4.14"
- resolved "https://registry.yarnpkg.com/eventemitter2/-/eventemitter2-0.4.14.tgz#8f61b75cde012b2e9eb284d4545583b5643b61ab"
- integrity sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas=
-
execa@^0.10.0:
version "0.10.0"
resolved "https://registry.yarnpkg.com/execa/-/execa-0.10.0.tgz#ff456a8f53f90f8eccc71a96d11bdfc7f082cb50"
@@ -2969,11 +2650,6 @@ exit-hook@^1.0.0:
resolved "https://registry.yarnpkg.com/exit-hook/-/exit-hook-1.1.1.tgz#f05ca233b48c05d54fff07765df8507e95c02ff8"
integrity sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=
-exit@0.1.2, exit@0.1.x, exit@~0.1.1:
- version "0.1.2"
- resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c"
- integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=
-
expand-brackets@^2.1.4:
version "2.1.4"
resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622"
@@ -3122,16 +2798,6 @@ extglob@^2.0.4:
snapdragon "^0.8.1"
to-regex "^3.0.1"
-extract-zip@^1.6.5:
- version "1.6.7"
- resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-1.6.7.tgz#a840b4b8af6403264c8db57f4f1a74333ef81fe9"
- integrity sha1-qEC0uK9kAyZMjbV/Txp0Mz74H+k=
- dependencies:
- concat-stream "1.6.2"
- debug "2.6.9"
- mkdirp "0.5.1"
- yauzl "2.4.1"
-
extsprintf@1.3.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05"
@@ -3167,20 +2833,6 @@ fast-safe-stringify@^2.0.4:
resolved "https://registry.yarnpkg.com/fast-safe-stringify/-/fast-safe-stringify-2.0.6.tgz#04b26106cc56681f51a044cfc0d76cf0008ac2c2"
integrity sha512-q8BZ89jjc+mz08rSxROs8VsrBBcn1SIw1kq9NjolL509tkABRk9io01RAjSaEv1Xb2uFLt8VtRiZbGp5H8iDtg==
-faye-websocket@~0.10.0:
- version "0.10.0"
- resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.10.0.tgz#4e492f8d04dfb6f89003507f6edbf2d501e7c6f4"
- integrity sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=
- dependencies:
- websocket-driver ">=0.5.1"
-
-fd-slicer@~1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.0.1.tgz#8b5bcbd9ec327c5041bf9ab023fd6750f1177e65"
- integrity sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=
- dependencies:
- pend "~1.2.0"
-
feature-policy@0.2.0:
version "0.2.0"
resolved "https://registry.yarnpkg.com/feature-policy/-/feature-policy-0.2.0.tgz#22096de49ab240176878ffe2bde2f6ff04d48c43"
@@ -3196,7 +2848,7 @@ figgy-pudding@^3.0.0, figgy-pudding@^3.1.0, figgy-pudding@^3.4.1, figgy-pudding@
resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.1.tgz#862470112901c727a0e495a80744bd5baa1d6790"
integrity sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w==
-figures@^1.0.1, figures@^1.3.5, figures@^1.7.0:
+figures@^1.3.5, figures@^1.7.0:
version "1.7.0"
resolved "https://registry.yarnpkg.com/figures/-/figures-1.7.0.tgz#cbe1e3affcf1cd44b80cadfed28dc793a9701d2e"
integrity sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=
@@ -3212,11 +2864,6 @@ file-entry-cache@^1.1.1:
flat-cache "^1.2.1"
object-assign "^4.0.1"
-file-sync-cmp@^0.1.0:
- version "0.1.1"
- resolved "https://registry.yarnpkg.com/file-sync-cmp/-/file-sync-cmp-0.1.1.tgz#a5e7a8ffbfa493b43b923bbd4ca89a53b63b612b"
- integrity sha1-peeo/7+kk7Q7kju9TKiaU7Y7YSs=
-
filestream@^4.0.0:
version "4.1.3"
resolved "https://registry.yarnpkg.com/filestream/-/filestream-4.1.3.tgz#948fcaade8221f715f5ecaddc54862faaacc9325"
@@ -3247,19 +2894,6 @@ finalhandler@0.4.1:
on-finished "~2.3.0"
unpipe "~1.0.0"
-finalhandler@1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.0.tgz#ce0b6855b45853e791b2fcc680046d88253dd7f5"
- integrity sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=
- dependencies:
- debug "2.6.9"
- encodeurl "~1.0.1"
- escape-html "~1.0.3"
- on-finished "~2.3.0"
- parseurl "~1.3.2"
- statuses "~1.3.1"
- unpipe "~1.0.0"
-
finalhandler@1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.1.tgz#eebf4ed840079c83f4249038c9d703008301b105"
@@ -3283,14 +2917,6 @@ find-parent-dir@^0.3.0:
resolved "https://registry.yarnpkg.com/find-parent-dir/-/find-parent-dir-0.3.0.tgz#33c44b429ab2b2f0646299c5f9f718f376ff8d54"
integrity sha1-M8RLQpqysvBkYpnF+fcY83b/jVQ=
-find-up@^1.0.0:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f"
- integrity sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=
- dependencies:
- path-exists "^2.0.0"
- pinkie-promise "^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"
@@ -3305,13 +2931,6 @@ find-up@^3.0.0:
dependencies:
locate-path "^3.0.0"
-findup-sync@~0.3.0:
- version "0.3.0"
- resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-0.3.0.tgz#37930aa5d816b777c03445e1966cc6790a4c0b16"
- integrity sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=
- dependencies:
- glob "~5.0.0"
-
flat-cache@^1.2.1:
version "1.3.4"
resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-1.3.4.tgz#2c2ef77525cc2929007dfffa1dd314aa9c9dee6f"
@@ -3379,6 +2998,11 @@ form-data@^2.3.1, form-data@~2.3.2:
combined-stream "^1.0.6"
mime-types "^2.1.12"
+format-util@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/format-util/-/format-util-1.0.3.tgz#032dca4a116262a12c43f4c3ec8566416c5b2d95"
+ integrity sha1-Ay3KShFiYqEsQ/TD7IVmQWxbLZU=
+
formidable@^1.2.0:
version "1.2.1"
resolved "https://registry.yarnpkg.com/formidable/-/formidable-1.2.1.tgz#70fb7ca0290ee6ff961090415f4b3df3d2082659"
@@ -3389,11 +3013,6 @@ forwarded@~0.1.0, forwarded@~0.1.2:
resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84"
integrity sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=
-foundation-sites@^6.4.1:
- version "6.5.0"
- resolved "https://registry.yarnpkg.com/foundation-sites/-/foundation-sites-6.5.0.tgz#7bd4cb33977cbcb8a1cae5ad32c7c0de0fdbfc71"
- integrity sha512-iV7+/4GxR4lQKxUh7geY6dxUSKbn6w+vbZzeG8U7JiTqStfPtTS+jaepKymw5OhrmD4BYpshyDktUiEshlY60g==
-
fragment-cache@^0.2.1:
version "0.2.1"
resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19"
@@ -3466,15 +3085,6 @@ fs-copy-file-sync@^1.1.1:
resolved "https://registry.yarnpkg.com/fs-copy-file-sync/-/fs-copy-file-sync-1.1.1.tgz#11bf32c096c10d126e5f6b36d06eece776062918"
integrity sha512-2QY5eeqVv4m2PfyMiEuy9adxNP+ajf+8AR05cEi+OAzPcOj90hvFImeZhTmKLBgSd9EvG33jsD7ZRxsx9dThkQ==
-fs-extra@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-1.0.0.tgz#cd3ce5f7e7cb6145883fcae3191e9877f8587950"
- integrity sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=
- dependencies:
- graceful-fs "^4.1.2"
- jsonfile "^2.1.0"
- klaw "^1.0.0"
-
fs-extra@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-3.0.1.tgz#3794f378c58b342ea7dbbb23095109c4b3b62291"
@@ -3565,13 +3175,6 @@ gauge@~2.7.3:
strip-ansi "^3.0.1"
wide-align "^1.1.0"
-gaze@^1.0.0, gaze@^1.1.0:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/gaze/-/gaze-1.1.3.tgz#c441733e13b927ac8c0ff0b4c3b033f28812924a"
- integrity sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==
- dependencies:
- globule "^1.0.0"
-
generate-function@^2.0.0:
version "2.3.1"
resolved "https://registry.yarnpkg.com/generate-function/-/generate-function-2.3.1.tgz#f069617690c10c868e73b8465746764f97c3479f"
@@ -3630,16 +3233,6 @@ get-own-enumerable-property-symbols@^3.0.0:
resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.0.tgz#b877b49a5c16aefac3655f2ed2ea5b684df8d203"
integrity sha512-CIJYJC4GGF06TakLg8z4GQKvDsx9EMspVxOYih7LerEL/WosUnFIww45CGfxfeKHqlg3twgUrYRT1O3WQqjGCg==
-get-port@^3.1.0:
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/get-port/-/get-port-3.2.0.tgz#dd7ce7de187c06c8bf353796ac71e099f0980ebc"
- integrity sha1-3Xzn3hh8Bsi/NTeWrHHgmfCYDrw=
-
-get-stdin@^4.0.1:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe"
- integrity sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=
-
get-stdin@^6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-6.0.0.tgz#9e09bf712b360ab9225e812048f71fde9c89657b"
@@ -3662,11 +3255,6 @@ get-value@^2.0.3, get-value@^2.0.6:
resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28"
integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=
-getobject@~0.1.0:
- version "0.1.0"
- resolved "https://registry.yarnpkg.com/getobject/-/getobject-0.1.0.tgz#047a449789fa160d018f5486ed91320b6ec7885c"
- integrity sha1-BHpEl4n6Fg0Bj1SG7ZEyC27HiFw=
-
getpass@^0.1.1:
version "0.1.7"
resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa"
@@ -3699,16 +3287,6 @@ glob@7.1.2:
once "^1.3.0"
path-is-absolute "^1.0.0"
-glob@^4.0.2:
- version "4.5.3"
- resolved "https://registry.yarnpkg.com/glob/-/glob-4.5.3.tgz#c6cb73d3226c1efef04de3c56d012f03377ee15f"
- integrity sha1-xstz0yJsHv7wTePFbQEvAzd+4V8=
- dependencies:
- inflight "^1.0.4"
- inherits "2"
- minimatch "^2.0.1"
- once "^1.3.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, glob@~7.1.2:
version "7.1.3"
resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1"
@@ -3721,29 +3299,6 @@ glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2, glob@~7.1.1, gl
once "^1.3.0"
path-is-absolute "^1.0.0"
-glob@~5.0.0:
- version "5.0.15"
- resolved "https://registry.yarnpkg.com/glob/-/glob-5.0.15.tgz#1bc936b9e02f4a603fcc222ecf7633d30b8b93b1"
- integrity sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=
- dependencies:
- inflight "^1.0.4"
- inherits "2"
- minimatch "2 || 3"
- once "^1.3.0"
- path-is-absolute "^1.0.0"
-
-glob@~7.0.0:
- version "7.0.6"
- resolved "https://registry.yarnpkg.com/glob/-/glob-7.0.6.tgz#211bafaf49e525b8cd93260d14ab136152b3f57a"
- integrity sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=
- dependencies:
- fs.realpath "^1.0.0"
- inflight "^1.0.4"
- inherits "2"
- minimatch "^3.0.2"
- 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"
@@ -3756,16 +3311,6 @@ globals@^9.2.0:
resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a"
integrity sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==
-globby@^0.1.1:
- version "0.1.1"
- resolved "https://registry.yarnpkg.com/globby/-/globby-0.1.1.tgz#cbec63df724b4bea458b79a16cc0e3b1f2ca8620"
- integrity sha1-y+xj33JLS+pFi3mhbMDjsfLKhiA=
- dependencies:
- array-differ "^0.1.0"
- array-union "^0.1.0"
- async "^0.9.0"
- glob "^4.0.2"
-
globby@^6.1.0:
version "6.1.0"
resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c"
@@ -3810,239 +3355,21 @@ got@^6.7.1:
unzip-response "^2.0.1"
url-parse-lax "^1.0.0"
-graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.1.9, graceful-fs@~4.1.11:
+graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@~4.1.11:
version "4.1.15"
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00"
integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==
-graceful-fs@~2.0.2:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-2.0.3.tgz#7cd2cdb228a4a3f36e95efa6cc142de7d1a136d0"
- integrity sha1-fNLNsiiko/Nule+mzBQt59GhNtA=
-
"graceful-readlink@>= 1.0.0":
version "1.0.1"
resolved "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725"
integrity sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=
-graphlib@^2.1.1:
- version "2.1.5"
- resolved "https://registry.yarnpkg.com/graphlib/-/graphlib-2.1.5.tgz#6afe1afcc5148555ec799e499056795bd6938c87"
- integrity sha512-XvtbqCcw+EM5SqQrIetIKKD+uZVNQtDPD1goIg7K73RuRZtVI5rYMdcCVSHm/AS1sCBZ7vt0p5WgXouucHQaOA==
- dependencies:
- lodash "^4.11.1"
-
growl@1.10.5:
version "1.10.5"
resolved "https://registry.yarnpkg.com/growl/-/growl-1.10.5.tgz#f2735dc2283674fa67478b10181059355c369e5e"
integrity sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==
-grunt-cli@~1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/grunt-cli/-/grunt-cli-1.2.0.tgz#562b119ebb069ddb464ace2845501be97b35b6a8"
- integrity sha1-VisRnrsGndtGSs4oRVAb6Xs1tqg=
- dependencies:
- findup-sync "~0.3.0"
- grunt-known-options "~1.1.0"
- nopt "~3.0.6"
- resolve "~1.1.0"
-
-grunt-compile-handlebars@^2.0.0:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/grunt-compile-handlebars/-/grunt-compile-handlebars-2.0.2.tgz#b9f60263771f7dd7f17bcc05e6e1e329e2772cc3"
- integrity sha1-ufYCY3cffdfxe8wF5uHjKeJ3LMM=
- dependencies:
- alce "^1.0.0"
- handlebars ">= 1"
- lodash.merge "^3.0.0"
- lodash.toarray "^3.0.0"
-
-grunt-contrib-clean@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/grunt-contrib-clean/-/grunt-contrib-clean-1.1.0.tgz#564abf2d0378a983a15b9e3f30ee75b738c40638"
- integrity sha1-Vkq/LQN4qYOhW54/MO51tzjEBjg=
- dependencies:
- async "^1.5.2"
- rimraf "^2.5.1"
-
-grunt-contrib-concat@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/grunt-contrib-concat/-/grunt-contrib-concat-1.0.1.tgz#61509863084e871d7e86de48c015259ed97745bd"
- integrity sha1-YVCYYwhOhx1+ht5IwBUlntl3Rb0=
- dependencies:
- chalk "^1.0.0"
- source-map "^0.5.3"
-
-grunt-contrib-connect@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/grunt-contrib-connect/-/grunt-contrib-connect-1.0.2.tgz#5cf933b91a67386044273c0b2444603cd98879ba"
- integrity sha1-XPkzuRpnOGBEJzwLJERgPNmIebo=
- dependencies:
- async "^1.5.2"
- connect "^3.4.0"
- connect-livereload "^0.5.0"
- http2 "^3.3.4"
- morgan "^1.6.1"
- opn "^4.0.0"
- portscanner "^1.0.0"
- serve-index "^1.7.1"
- serve-static "^1.10.0"
-
-grunt-contrib-copy@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/grunt-contrib-copy/-/grunt-contrib-copy-1.0.0.tgz#7060c6581e904b8ab0d00f076e0a8f6e3e7c3573"
- integrity sha1-cGDGWB6QS4qw0A8HbgqPbj58NXM=
- dependencies:
- chalk "^1.1.1"
- file-sync-cmp "^0.1.0"
-
-grunt-contrib-cssmin@^2.2.1:
- version "2.2.1"
- resolved "https://registry.yarnpkg.com/grunt-contrib-cssmin/-/grunt-contrib-cssmin-2.2.1.tgz#64cbebe60134bc1270ca4154514ec4007cc16f7f"
- integrity sha512-IXNomhQ5ekVZbDbj/ik5YccoD9khU6LT2fDXqO1+/Txjq8cp0tQKjVS8i8EAbHOrSDkL7/UD6A7b+xj98gqh9w==
- dependencies:
- chalk "^1.0.0"
- clean-css "~4.1.1"
- maxmin "^2.1.0"
-
-grunt-contrib-handlebars@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/grunt-contrib-handlebars/-/grunt-contrib-handlebars-1.0.0.tgz#a683cdda9dbd5cfdf5291c7581add85125717a3d"
- integrity sha1-poPN2p29XP31KRx1ga3YUSVxej0=
- dependencies:
- chalk "^1.0.0"
- handlebars "~4.0.0"
- nsdeclare "0.1.0"
-
-grunt-contrib-jshint@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/grunt-contrib-jshint/-/grunt-contrib-jshint-1.1.0.tgz#369d909b2593c40e8be79940b21340850c7939ac"
- integrity sha1-Np2QmyWTxA6L55lAshNAhQx5Oaw=
- dependencies:
- chalk "^1.1.1"
- hooker "^0.2.3"
- jshint "~2.9.4"
-
-grunt-contrib-uglify@^3.3.0:
- version "3.4.0"
- resolved "https://registry.yarnpkg.com/grunt-contrib-uglify/-/grunt-contrib-uglify-3.4.0.tgz#8a51ab330be05ef62b11b2833abd3e955e85af03"
- integrity sha512-UXsTpeP0pytpTYlmll3RDndsRXfdwmrf1tI/AtD/PrArQAzGmKMvj83aVt3D8egWlE6KqPjsJBLCCvfC52LI/A==
- dependencies:
- chalk "^1.0.0"
- maxmin "^2.1.0"
- uglify-js "~3.4.0"
- uri-path "^1.0.0"
-
-grunt-contrib-watch@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/grunt-contrib-watch/-/grunt-contrib-watch-1.1.0.tgz#c143ca5b824b288a024b856639a5345aedb78ed4"
- integrity sha512-yGweN+0DW5yM+oo58fRu/XIRrPcn3r4tQx+nL7eMRwjpvk+rQY6R8o94BPK0i2UhTg9FN21hS+m8vR8v9vXfeg==
- dependencies:
- async "^2.6.0"
- gaze "^1.1.0"
- lodash "^4.17.10"
- tiny-lr "^1.1.1"
-
-grunt-embed@^0.2.1:
- version "0.2.1"
- resolved "https://registry.yarnpkg.com/grunt-embed/-/grunt-embed-0.2.1.tgz#ea96e929e9b12f5aaf9479bf1a84f373c716b02e"
- integrity sha1-6pbpKemxL1qvlHm/GoTzc8cWsC4=
- dependencies:
- resource-embedder "~0.2.1"
-
-grunt-known-options@~1.1.0:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/grunt-known-options/-/grunt-known-options-1.1.1.tgz#6cc088107bd0219dc5d3e57d91923f469059804d"
- integrity sha512-cHwsLqoighpu7TuYj5RonnEuxGVFnztcUqTqp5rXFGYL4OuPFofwC4Ycg7n9fYwvK6F5WbYgeVOwph9Crs2fsQ==
-
-grunt-legacy-log-utils@~2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.0.1.tgz#d2f442c7c0150065d9004b08fd7410d37519194e"
- integrity sha512-o7uHyO/J+i2tXG8r2bZNlVk20vlIFJ9IEYyHMCQGfWYru8Jv3wTqKZzvV30YW9rWEjq0eP3cflQ1qWojIe9VFA==
- dependencies:
- chalk "~2.4.1"
- lodash "~4.17.10"
-
-grunt-legacy-log@~2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/grunt-legacy-log/-/grunt-legacy-log-2.0.0.tgz#c8cd2c6c81a4465b9bbf2d874d963fef7a59ffb9"
- integrity sha512-1m3+5QvDYfR1ltr8hjiaiNjddxGdQWcH0rw1iKKiQnF0+xtgTazirSTGu68RchPyh1OBng1bBUjLmX8q9NpoCw==
- dependencies:
- colors "~1.1.2"
- grunt-legacy-log-utils "~2.0.0"
- hooker "~0.2.3"
- lodash "~4.17.5"
-
-grunt-legacy-util@~1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/grunt-legacy-util/-/grunt-legacy-util-1.1.1.tgz#e10624e7c86034e5b870c8a8616743f0a0845e42"
- integrity sha512-9zyA29w/fBe6BIfjGENndwoe1Uy31BIXxTH3s8mga0Z5Bz2Sp4UCjkeyv2tI449ymkx3x26B+46FV4fXEddl5A==
- dependencies:
- async "~1.5.2"
- exit "~0.1.1"
- getobject "~0.1.0"
- hooker "~0.2.3"
- lodash "~4.17.10"
- underscore.string "~3.3.4"
- which "~1.3.0"
-
-grunt-prettify@^0.4.0:
- version "0.4.0"
- resolved "https://registry.yarnpkg.com/grunt-prettify/-/grunt-prettify-0.4.0.tgz#fc853db4245d4908ab6e35afb5277213eddc194b"
- integrity sha1-/IU9tCRdSQirbjWvtSdyE+3cGUs=
- dependencies:
- async "~0.9.0"
- globby "^0.1.1"
- js-beautify "~1.5.4"
- lodash "~2.4.1"
- underscore.string "~2.3.3"
-
-grunt-sass@^3.0.0:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/grunt-sass/-/grunt-sass-3.0.2.tgz#b4f01567ce3df4460fcc788e9e5e4c65263425ed"
- integrity sha512-Ogq4cWqBre71gZIkgxIxevgzZHSIIsrKu/5yvPDl4Mvib0A4TRTJEQUdpQ0YV1iai0DPjayz02vDJE6KUVHQ2w==
-
-grunt@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/grunt/-/grunt-1.0.3.tgz#b3c99260c51d1b42835766e796527b60f7bba374"
- integrity sha512-/JzmZNPfKorlCrrmxWqQO4JVodO+DVd5XX4DkocL/1WlLlKVLE9+SdEIempOAxDhWPysLle6afvn/hg7Ck2k9g==
- dependencies:
- coffeescript "~1.10.0"
- dateformat "~1.0.12"
- eventemitter2 "~0.4.13"
- exit "~0.1.1"
- findup-sync "~0.3.0"
- glob "~7.0.0"
- grunt-cli "~1.2.0"
- grunt-known-options "~1.1.0"
- grunt-legacy-log "~2.0.0"
- grunt-legacy-util "~1.1.1"
- iconv-lite "~0.4.13"
- js-yaml "~3.5.2"
- minimatch "~3.0.2"
- mkdirp "~0.5.1"
- nopt "~3.0.6"
- path-is-absolute "~1.0.0"
- rimraf "~2.6.2"
-
-gzip-size@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-3.0.0.tgz#546188e9bdc337f673772f81660464b389dce520"
- integrity sha1-VGGI6b3DN/Zzdy+BZgRks4nc5SA=
- dependencies:
- duplexer "^0.1.1"
-
-"handlebars@>= 1", handlebars@^4.0.5, handlebars@~4.0.0:
- version "4.0.12"
- resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.12.tgz#2c15c8a96d46da5e266700518ba8cb8d919d5bc5"
- integrity sha512-RhmTekP+FZL+XNhwS1Wf+bTTZpdLougwt5pcgA1tuz6Jcx0fpH/7z0qd71RKnZHBCxIRBHfBOnio4gViPemNzA==
- dependencies:
- async "^2.5.0"
- optimist "^0.6.1"
- source-map "^0.6.1"
- optionalDependencies:
- uglify-js "^3.1.4"
-
har-schema@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92"
@@ -4129,14 +3456,6 @@ hash.js@^1.0.0:
inherits "^2.0.3"
minimalistic-assert "^1.0.1"
-hasha@^2.2.0:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/hasha/-/hasha-2.2.0.tgz#78d7cbfc1e6d66303fe79837365984517b2f6ee1"
- integrity sha1-eNfL/B5tZjA/55g3NlmEUXsvbuE=
- dependencies:
- is-stream "^1.0.1"
- pinkie-promise "^2.0.0"
-
hashish@~0.0.4:
version "0.0.4"
resolved "https://registry.yarnpkg.com/hashish/-/hashish-0.0.4.tgz#6d60bc6ffaf711b6afd60e426d077988014e6554"
@@ -4196,16 +3515,6 @@ hide-powered-by@1.0.0:
resolved "https://registry.yarnpkg.com/hide-powered-by/-/hide-powered-by-1.0.0.tgz#4a85ad65881f62857fc70af7174a1184dccce32b"
integrity sha1-SoWtZYgfYoV/xwr3F0oRhNzM4ys=
-highlight.js@^9.1.0:
- version "9.13.1"
- resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.13.1.tgz#054586d53a6863311168488a0f58d6c505ce641e"
- integrity sha512-Sc28JNQNDzaH6PORtRLMvif9RSn1mYuOoX3omVjnb0+HbpPygU2ALBI0R/wsiqCb4/fcp07Gdo8g+fhtFrQl6A==
-
-hooker@^0.2.3, hooker@~0.2.3:
- version "0.2.3"
- resolved "https://registry.yarnpkg.com/hooker/-/hooker-0.2.3.tgz#b834f723cc4a242aa65963459df6d984c5d3d959"
- integrity sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk=
-
hosted-git-info@^2.1.4, hosted-git-info@^2.6.0, hosted-git-info@^2.7.1:
version "2.7.1"
resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.7.1.tgz#97f236977bd6e125408930ff6de3eec6281ec047"
@@ -4221,36 +3530,6 @@ hsts@2.1.0:
resolved "https://registry.yarnpkg.com/hsts/-/hsts-2.1.0.tgz#cbd6c918a2385fee1dd5680bfb2b3a194c0121cc"
integrity sha512-zXhh/DqgrTXJ7erTN6Fh5k/xjMhDGXCqdYN3wvxUvGUQvnxcFfUd8E+6vLg/nk3ss1TYMb+DhRl25fYABioTvA==
-htmlparser2@3.8.x, htmlparser2@~3.8.1:
- version "3.8.3"
- resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.8.3.tgz#996c28b191516a8be86501a7d79757e5c70c1068"
- integrity sha1-mWwosZFRaovoZQGn15dX5ccMEGg=
- dependencies:
- domelementtype "1"
- domhandler "2.3"
- domutils "1.5"
- entities "1.0"
- readable-stream "1.1"
-
-htmlparser2@~3.5.0:
- version "3.5.1"
- resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.5.1.tgz#6f42f7657dd19c13f7d65de9118417394a0be6d0"
- integrity sha1-b0L3ZX3RnBP31l3pEYQXOUoL5tA=
- dependencies:
- domelementtype "1"
- domhandler "2.2"
- domutils "1.3"
- readable-stream "1.1"
-
-http-basic@^2.5.1:
- version "2.5.1"
- resolved "https://registry.yarnpkg.com/http-basic/-/http-basic-2.5.1.tgz#8ce447bdb5b6c577f8a63e3fa78056ec4bb4dbfb"
- integrity sha1-jORHvbW2xXf4pj4/p4BW7Eu02/s=
- dependencies:
- caseless "~0.11.0"
- concat-stream "^1.4.6"
- http-response-object "^1.0.0"
-
http-cache-semantics@^3.8.1:
version "3.8.1"
resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz#39b0e16add9b605bf0a9ef3d9daaf4843b4cacd2"
@@ -4274,11 +3553,6 @@ http-errors@~1.3.1:
inherits "~2.0.1"
statuses "1"
-http-parser-js@>=0.4.0:
- version "0.5.0"
- resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.0.tgz#d65edbede84349d0dc30320815a15d39cc3cbbd8"
- integrity sha512-cZdEF7r4gfRIq7ezX9J0T+kQmJNOub71dWbgAXVHDct80TKP4MCETtZQ31xyv38UwgzkWPYF/Xc0ge55dW9Z9w==
-
http-proxy-agent@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz#e4821beef5b2142a2026bd73926fe537631c5405"
@@ -4287,11 +3561,6 @@ http-proxy-agent@^2.1.0:
agent-base "4"
debug "3.1.0"
-http-response-object@^1.0.0, http-response-object@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/http-response-object/-/http-response-object-1.1.0.tgz#a7c4e75aae82f3bb4904e4f43f615673b4d518c3"
- integrity sha1-p8TnWq6C87tJBOT0P2FWc7TVGMM=
-
http-signature@^1.2.0, http-signature@~1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1"
@@ -4301,11 +3570,6 @@ http-signature@^1.2.0, http-signature@~1.2.0:
jsprim "^1.2.2"
sshpk "^1.7.0"
-http2@^3.3.4:
- version "3.3.7"
- resolved "https://registry.yarnpkg.com/http2/-/http2-3.3.7.tgz#78396eb1e0bcd1db1f4b138d997c682e23414fbc"
- integrity sha512-puSi8M8WNlFJm9Pk4c/Mbz9Gwparuj3gO9/RRO5zv6piQ0FY+9Qywp0PdWshYgsMJSalixFY7eC6oPu0zRxLAQ==
-
https-proxy-agent@^2.2.0, https-proxy-agent@^2.2.1:
version "2.2.1"
resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-2.2.1.tgz#51552970fa04d723e04c56d04178c3f92592bbc0"
@@ -4411,18 +3675,6 @@ imurmurhash@^0.1.4:
resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
integrity sha1-khi5srkoojixPcT7a21XbyMUU+o=
-in-publish@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/in-publish/-/in-publish-2.0.0.tgz#e20ff5e3a2afc2690320b6dc552682a9c7fadf51"
- integrity sha1-4g/146KvwmkDILbcVSaCqcf631E=
-
-indent-string@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80"
- integrity sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=
- dependencies:
- repeating "^2.0.0"
-
indent-string@^3.0.0:
version "3.2.0"
resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-3.2.0.tgz#4a5fd6d27cc332f37e5419a504dbb837105c9289"
@@ -4713,13 +3965,6 @@ is-file@^1.0.0:
resolved "https://registry.yarnpkg.com/is-file/-/is-file-1.0.0.tgz#28a44cfbd9d3db193045f22b65fce8edf9620596"
integrity sha1-KKRM+9nT2xkwRfIrZfzo7fliBZY=
-is-finite@^1.0.0:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa"
- integrity sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=
- 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"
@@ -4862,7 +4107,7 @@ is-retry-allowed@^1.0.0:
resolved "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz#11a060568b67339444033d0125a61a20d564fb34"
integrity sha1-EaBgVotnM5REAz0BJaYaINVk+zQ=
-is-stream@^1.0.0, is-stream@^1.0.1, is-stream@^1.1.0:
+is-stream@^1.0.0, is-stream@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"
integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ=
@@ -4872,11 +4117,6 @@ is-typedarray@^1.0.0, is-typedarray@~1.0.0:
resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=
-is-utf8@^0.2.0:
- version "0.2.1"
- resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72"
- integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=
-
is-windows@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d"
@@ -4934,26 +4174,12 @@ jest-validate@^23.5.0:
leven "^2.1.0"
pretty-format "^23.6.0"
-js-base64@^2.1.8:
- version "2.4.9"
- resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.4.9.tgz#748911fb04f48a60c4771b375cac45a80df11c03"
- integrity sha512-xcinL3AuDJk7VSzsHgb9DvvIXayBbadtMZ4HFPx8rUszbW1MuNMlwYVC4zzCZ6e1sqZpnNS5ZFYOhXqA39T7LQ==
-
-js-beautify@~1.5.4:
- version "1.5.10"
- resolved "https://registry.yarnpkg.com/js-beautify/-/js-beautify-1.5.10.tgz#4d95371702699344a516ca26bf59f0a27bb75719"
- integrity sha1-TZU3FwJpk0SlFsomv1nwonu3Vxk=
- dependencies:
- config-chain "~1.1.5"
- mkdirp "~0.5.0"
- nopt "~3.0.1"
-
js-tokens@^3.0.2:
version "3.0.2"
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b"
integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls=
-js-yaml@^3.4.6, js-yaml@^3.5.1, js-yaml@^3.5.4, js-yaml@^3.7.0, js-yaml@^3.8.2, js-yaml@^3.8.3, js-yaml@^3.9.0:
+js-yaml@^3.12.0, js-yaml@^3.4.6, js-yaml@^3.5.1, js-yaml@^3.5.4, js-yaml@^3.7.0, js-yaml@^3.9.0:
version "3.12.0"
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.12.0.tgz#eaed656ec8344f10f527c6bfa1b6e2244de167d1"
integrity sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==
@@ -4961,54 +4187,24 @@ js-yaml@^3.4.6, js-yaml@^3.5.1, js-yaml@^3.5.4, js-yaml@^3.7.0, js-yaml@^3.8.2,
argparse "^1.0.7"
esprima "^4.0.0"
-js-yaml@~3.5.2:
- version "3.5.5"
- resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.5.5.tgz#0377c38017cabc7322b0d1fbcd25a491641f2fbe"
- integrity sha1-A3fDgBfKvHMisNH7zSWkkWQfL74=
- dependencies:
- argparse "^1.0.2"
- esprima "^2.6.0"
-
jsbn@~0.1.0:
version "0.1.1"
resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"
integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM=
-jshint@~2.9.4:
- version "2.9.6"
- resolved "https://registry.yarnpkg.com/jshint/-/jshint-2.9.6.tgz#19b34e578095a34928fe006135a6cb70137b9c08"
- integrity sha512-KO9SIAKTlJQOM4lE64GQUtGBRpTOuvbrRrSZw3AhUxMNG266nX9hK2cKA4SBhXOj0irJGyNyGSLT62HGOVDEOA==
- dependencies:
- cli "~1.0.0"
- console-browserify "1.1.x"
- exit "0.1.x"
- htmlparser2 "3.8.x"
- lodash "~4.17.10"
- minimatch "~3.0.2"
- shelljs "0.3.x"
- strip-json-comments "1.0.x"
- unicode-5.2.0 "^0.7.5"
- optionalDependencies:
- phantom "~4.0.1"
- phantomjs-prebuilt "~2.1.7"
-
json-parse-better-errors@^1.0.0, json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==
-json-refs@^2.1.6:
- version "2.1.7"
- resolved "https://registry.yarnpkg.com/json-refs/-/json-refs-2.1.7.tgz#b9eb01fe29f5ea3e92878f15aea10ad38b5acf89"
- integrity sha1-uesB/in16j6Sh48VrqEK04taz4k=
+json-schema-ref-parser@^6.0.2:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/json-schema-ref-parser/-/json-schema-ref-parser-6.0.2.tgz#c17bfed06fa7ff8f1ade36067d087b46f5465ef8"
+ integrity sha512-EENU7mrmuBAdjSsAEJD8mMvodZyDhLBEfuSUBSIMuXqjs+cfMbFaxS8f6+ky675jetRzGzCdhzAU3y2VEtquvQ==
dependencies:
- commander "^2.9.0"
- graphlib "^2.1.1"
- js-yaml "^3.8.3"
- native-promise-only "^0.8.1"
- path-loader "^1.0.2"
- slash "^1.0.0"
- uri-js "^3.0.2"
+ call-me-maybe "^1.0.1"
+ js-yaml "^3.12.0"
+ ono "^4.0.10"
json-schema-traverse@^0.4.1:
version "0.4.1"
@@ -5044,13 +4240,6 @@ json5@^1.0.1:
dependencies:
minimist "^1.2.0"
-jsonfile@^2.1.0:
- version "2.4.0"
- resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8"
- integrity sha1-NzaitCi4e72gzIO1P6PWM6NcKug=
- optionalDependencies:
- graceful-fs "^4.1.6"
-
jsonfile@^3.0.0:
version "3.0.1"
resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-3.0.1.tgz#a5ecc6f65f53f662c4415c7675a0331d0992ec66"
@@ -5114,6 +4303,16 @@ jsonpointer@^4.0.0:
resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.0.1.tgz#4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9"
integrity sha1-T9kss04OnbPInIYi7PUfm5eMbLk=
+jsonschema-draft4@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/jsonschema-draft4/-/jsonschema-draft4-1.0.0.tgz#f0af2005054f0f0ade7ea2118614b69dc512d865"
+ integrity sha1-8K8gBQVPDwrefqIRhhS2ncUS2GU=
+
+jsonschema@1.2.4:
+ version "1.2.4"
+ resolved "https://registry.yarnpkg.com/jsonschema/-/jsonschema-1.2.4.tgz#a46bac5d3506a254465bc548876e267c6d0d6464"
+ integrity sha512-lz1nOH69GbsVHeVgEdvyavc/33oymY1AZwtePMiMj4HZPMbP5OIKK3zT9INMWjwua/V4Z4yq7wSlBbSG+g4AEw==
+
jsprim@^1.2.2:
version "1.4.1"
resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"
@@ -5181,11 +4380,6 @@ k-rpc@^5.0.0:
randombytes "^2.0.5"
safe-buffer "^5.1.1"
-kew@^0.7.0:
- version "0.7.0"
- resolved "https://registry.yarnpkg.com/kew/-/kew-0.7.0.tgz#79d93d2d33363d6fdd2970b335d9141ad591d79b"
- integrity sha1-edk9LTM2PW/dKXCzNdkUGtWR15s=
-
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"
@@ -5210,13 +4404,6 @@ kind-of@^6.0.0, kind-of@^6.0.2:
resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051"
integrity sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==
-klaw@^1.0.0:
- version "1.3.1"
- resolved "https://registry.yarnpkg.com/klaw/-/klaw-1.3.1.tgz#4088433b46b3b1ba259d78785d8e96f73ba02439"
- integrity sha1-QIhDO0azsbolnXh4XY6W9zugJDk=
- optionalDependencies:
- graceful-fs "^4.1.9"
-
known-css-properties@^0.3.0:
version "0.3.0"
resolved "https://registry.yarnpkg.com/known-css-properties/-/known-css-properties-0.3.0.tgz#a3d135bbfc60ee8c6eacf2f7e7e6f2d4755e49a4"
@@ -5398,11 +4585,6 @@ listr@^0.14.2:
p-map "^1.1.1"
rxjs "^6.1.0"
-livereload-js@^2.3.0:
- version "2.4.0"
- resolved "https://registry.yarnpkg.com/livereload-js/-/livereload-js-2.4.0.tgz#447c31cf1ea9ab52fc20db615c5ddf678f78009c"
- integrity sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==
-
load-ip-set@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/load-ip-set/-/load-ip-set-2.1.0.tgz#2d50b737cae41de4e413d213991d4083a3e1784b"
@@ -5414,17 +4596,6 @@ load-ip-set@^2.1.0:
simple-get "^3.0.0"
split "^1.0.0"
-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"
- integrity sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=
- 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"
-
locate-path@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e"
@@ -5456,26 +4627,6 @@ lockfile@^1.0.4:
dependencies:
signal-exit "^3.0.2"
-lodash._arraycopy@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/lodash._arraycopy/-/lodash._arraycopy-3.0.0.tgz#76e7b7c1f1fb92547374878a562ed06a3e50f6e1"
- integrity sha1-due3wfH7klRzdIeKVi7Qaj5Q9uE=
-
-lodash._arrayeach@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/lodash._arrayeach/-/lodash._arrayeach-3.0.0.tgz#bab156b2a90d3f1bbd5c653403349e5e5933ef9e"
- integrity sha1-urFWsqkNPxu9XGU0AzSeXlkz754=
-
-lodash._basecopy@^3.0.0:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz#8da0e6a876cf344c0ad8a54882111dd3c5c7ca36"
- integrity sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=
-
-lodash._basefor@^3.0.0:
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/lodash._basefor/-/lodash._basefor-3.0.3.tgz#7550b4e9218ef09fad24343b612021c79b4c20c2"
- integrity sha1-dVC06SGO8J+tJDQ7YSAhx5tMIMI=
-
lodash._baseuniq@~4.6.0:
version "4.6.0"
resolved "https://registry.yarnpkg.com/lodash._baseuniq/-/lodash._baseuniq-4.6.0.tgz#0ebb44e456814af7905c6212fa2c9b2d51b841e8"
@@ -5484,40 +4635,11 @@ lodash._baseuniq@~4.6.0:
lodash._createset "~4.0.0"
lodash._root "~3.0.0"
-lodash._basevalues@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz#5b775762802bde3d3297503e26300820fdf661b7"
- integrity sha1-W3dXYoAr3j0yl1A+JjAIIP32Ybc=
-
-lodash._bindcallback@^3.0.0:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/lodash._bindcallback/-/lodash._bindcallback-3.0.1.tgz#e531c27644cf8b57a99e17ed95b35c748789392e"
- integrity sha1-5THCdkTPi1epnhftlbNcdIeJOS4=
-
-lodash._createassigner@^3.0.0:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/lodash._createassigner/-/lodash._createassigner-3.1.1.tgz#838a5bae2fdaca63ac22dee8e19fa4e6d6970b11"
- integrity sha1-g4pbri/aymOsIt7o4Z+k5taXCxE=
- dependencies:
- lodash._bindcallback "^3.0.0"
- lodash._isiterateecall "^3.0.0"
- lodash.restparam "^3.0.0"
-
lodash._createset@~4.0.0:
version "4.0.3"
resolved "https://registry.yarnpkg.com/lodash._createset/-/lodash._createset-4.0.3.tgz#0f4659fbb09d75194fa9e2b88a6644d363c9fe26"
integrity sha1-D0ZZ+7CddRlPqeK4imZE02PJ/iY=
-lodash._getnative@^3.0.0:
- version "3.9.1"
- resolved "https://registry.yarnpkg.com/lodash._getnative/-/lodash._getnative-3.9.1.tgz#570bc7dede46d61cdcde687d65d3eecbaa3aaff5"
- integrity sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=
-
-lodash._isiterateecall@^3.0.0:
- version "3.0.9"
- resolved "https://registry.yarnpkg.com/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz#5203ad7ba425fae842460e696db9cf3e6aac057c"
- integrity sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=
-
lodash._root@~3.0.0:
version "3.0.1"
resolved "https://registry.yarnpkg.com/lodash._root/-/lodash._root-3.0.1.tgz#fba1c4524c19ee9a5f8136b4609f017cf4ded692"
@@ -5543,7 +4665,7 @@ lodash.clone@^4.5.0:
resolved "https://registry.yarnpkg.com/lodash.clone/-/lodash.clone-4.5.0.tgz#195870450f5a13192478df4bc3d23d2dea1907b6"
integrity sha1-GVhwRQ9aExkkeN9Lw9I9LeoZB7Y=
-lodash.clonedeep@^4.3.2, lodash.clonedeep@^4.5.0, lodash.clonedeep@~4.5.0:
+lodash.clonedeep@^4.5.0, lodash.clonedeep@~4.5.0:
version "4.5.0"
resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef"
integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=
@@ -5573,84 +4695,31 @@ lodash.foreach@^4.5.0:
resolved "https://registry.yarnpkg.com/lodash.foreach/-/lodash.foreach-4.5.0.tgz#1a6a35eace401280c7f06dddec35165ab27e3e53"
integrity sha1-Gmo16s5AEoDH8G3d7DUWWrJ+PlM=
-lodash.isarguments@^3.0.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz#2f573d85c6a24289ff00663b491c1d338ff3458a"
- integrity sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=
-
-lodash.isarray@^3.0.0:
- version "3.0.4"
- resolved "https://registry.yarnpkg.com/lodash.isarray/-/lodash.isarray-3.0.4.tgz#79e4eb88c36a8122af86f844aa9bcd851b5fbb55"
- integrity sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=
+lodash.get@^4.0.0:
+ version "4.4.2"
+ resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99"
+ integrity sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=
lodash.isempty@^4.4.0:
version "4.4.0"
resolved "https://registry.yarnpkg.com/lodash.isempty/-/lodash.isempty-4.4.0.tgz#6f86cbedd8be4ec987be9aaf33c9684db1b31e7e"
integrity sha1-b4bL7di+TsmHvpqvM8loTbGzHn4=
-lodash.isplainobject@^3.0.0:
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-3.2.0.tgz#9a8238ae16b200432960cd7346512d0123fbf4c5"
- integrity sha1-moI4rhayAEMpYM1zRlEtASP79MU=
- dependencies:
- lodash._basefor "^3.0.0"
- lodash.isarguments "^3.0.0"
- lodash.keysin "^3.0.0"
-
-lodash.istypedarray@^3.0.0:
- version "3.0.6"
- resolved "https://registry.yarnpkg.com/lodash.istypedarray/-/lodash.istypedarray-3.0.6.tgz#c9a477498607501d8e8494d283b87c39281cef62"
- integrity sha1-yaR3SYYHUB2OhJTSg7h8OSgc72I=
+lodash.isequal@^4.0.0:
+ version "4.5.0"
+ resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz#415c4478f2bcc30120c22ce10ed3226f7d3e18e0"
+ integrity sha1-QVxEePK8wwEgwizhDtMib30+GOA=
lodash.kebabcase@^4.0.0:
version "4.1.1"
resolved "https://registry.yarnpkg.com/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz#8489b1cb0d29ff88195cceca448ff6d6cc295c36"
integrity sha1-hImxyw0p/4gZXM7KRI/21swpXDY=
-lodash.keys@^3.0.0:
- version "3.1.2"
- resolved "https://registry.yarnpkg.com/lodash.keys/-/lodash.keys-3.1.2.tgz#4dbc0472b156be50a0b286855d1bd0b0c656098a"
- integrity sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=
- dependencies:
- lodash._getnative "^3.0.0"
- lodash.isarguments "^3.0.0"
- lodash.isarray "^3.0.0"
-
lodash.keys@^4.2.0:
version "4.2.0"
resolved "https://registry.yarnpkg.com/lodash.keys/-/lodash.keys-4.2.0.tgz#a08602ac12e4fb83f91fc1fb7a360a4d9ba35205"
integrity sha1-oIYCrBLk+4P5H8H7ejYKTZujUgU=
-lodash.keysin@^3.0.0:
- version "3.0.8"
- resolved "https://registry.yarnpkg.com/lodash.keysin/-/lodash.keysin-3.0.8.tgz#22c4493ebbedb1427962a54b445b2c8a767fb47f"
- integrity sha1-IsRJPrvtsUJ5YqVLRFssinZ/tH8=
- dependencies:
- lodash.isarguments "^3.0.0"
- lodash.isarray "^3.0.0"
-
-lodash.merge@^3.0.0:
- version "3.3.2"
- resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-3.3.2.tgz#0d90d93ed637b1878437bb3e21601260d7afe994"
- integrity sha1-DZDZPtY3sYeEN7s+IWASYNev6ZQ=
- dependencies:
- lodash._arraycopy "^3.0.0"
- lodash._arrayeach "^3.0.0"
- lodash._createassigner "^3.0.0"
- lodash._getnative "^3.0.0"
- lodash.isarguments "^3.0.0"
- lodash.isarray "^3.0.0"
- lodash.isplainobject "^3.0.0"
- lodash.istypedarray "^3.0.0"
- lodash.keys "^3.0.0"
- lodash.keysin "^3.0.0"
- lodash.toplainobject "^3.0.0"
-
-lodash.mergewith@^4.6.0:
- version "4.6.1"
- resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz#639057e726c3afbdb3e7d42741caa8d6e4335927"
- integrity sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ==
-
lodash.noop@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/lodash.noop/-/lodash.noop-3.0.1.tgz#38188f4d650a3a474258439b96ec45b32617133c"
@@ -5666,11 +4735,6 @@ lodash.pick@^4.4.0:
resolved "https://registry.yarnpkg.com/lodash.pick/-/lodash.pick-4.4.0.tgz#52f05610fff9ded422611441ed1fc123a03001b3"
integrity sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=
-lodash.restparam@^3.0.0:
- version "3.6.1"
- resolved "https://registry.yarnpkg.com/lodash.restparam/-/lodash.restparam-3.6.1.tgz#936a4e309ef330a7645ed4145986c85ae5b20805"
- integrity sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=
-
lodash.sample@^4.2.1:
version "4.2.1"
resolved "https://registry.yarnpkg.com/lodash.sample/-/lodash.sample-4.2.1.tgz#5e4291b0c753fa1abeb0aab8fb29df1b66f07f6d"
@@ -5681,23 +4745,6 @@ lodash.shuffle@^4.2.0:
resolved "https://registry.yarnpkg.com/lodash.shuffle/-/lodash.shuffle-4.2.0.tgz#145b5053cf875f6f5c2a33f48b6e9948c6ec7b4b"
integrity sha1-FFtQU8+HX29cKjP0i26ZSMbse0s=
-lodash.toarray@^3.0.0:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/lodash.toarray/-/lodash.toarray-3.0.2.tgz#2b204f0fa4f51c285c6f00c81d1cea5a23041179"
- integrity sha1-KyBPD6T1HChcbwDIHRzqWiMEEXk=
- dependencies:
- lodash._arraycopy "^3.0.0"
- lodash._basevalues "^3.0.0"
- lodash.keys "^3.0.0"
-
-lodash.toplainobject@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/lodash.toplainobject/-/lodash.toplainobject-3.0.0.tgz#28790ad942d293d78aa663a07ecf7f52ca04198d"
- integrity sha1-KHkK2ULSk9eKpmOgfs9/UsoEGY0=
- dependencies:
- lodash._basecopy "^3.0.0"
- lodash.keysin "^3.0.0"
-
lodash.union@~4.6.0:
version "4.6.0"
resolved "https://registry.yarnpkg.com/lodash.union/-/lodash.union-4.6.0.tgz#48bb5088409f16f1821666641c44dd1aaae3cd88"
@@ -5723,21 +4770,16 @@ lodash@4.17.4:
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae"
integrity sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=
-lodash@=3.10.1, lodash@^3.2.0:
+lodash@=3.10.1:
version "3.10.1"
resolved "https://registry.yarnpkg.com/lodash/-/lodash-3.10.1.tgz#5bf45e8e49ba4189e17d482789dfd15bd140b7b6"
integrity sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=
-lodash@^4.0.0, lodash@^4.11.1, lodash@^4.17.1, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.5, lodash@^4.2.1, lodash@^4.3.0, lodash@^4.8.2, lodash@~4.17.10, lodash@~4.17.5:
+lodash@^4.0.0, lodash@^4.17.1, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.5, lodash@^4.3.0, lodash@^4.8.2, lodash@~4.17.10:
version "4.17.11"
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d"
integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==
-lodash@~2.4.1:
- version "2.4.2"
- resolved "https://registry.yarnpkg.com/lodash/-/lodash-2.4.2.tgz#fadd834b9683073da179b3eae6d9c0d15053f73e"
- integrity sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4=
-
log-symbols@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-1.0.2.tgz#376ff7b58ea3086a0f09facc74617eca501e1a18"
@@ -5772,14 +4814,6 @@ logform@^1.9.1:
ms "^2.1.1"
triple-beam "^1.2.0"
-loud-rejection@^1.0.0:
- version "1.6.0"
- resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f"
- integrity sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=
- dependencies:
- currently-unhandled "^0.4.1"
- signal-exit "^3.0.0"
-
lowercase-keys@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f"
@@ -5898,11 +4932,6 @@ map-cache@^0.2.2:
resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf"
integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=
-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"
- integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=
-
map-stream@0.0.7:
version "0.0.7"
resolved "https://registry.yarnpkg.com/map-stream/-/map-stream-0.0.7.tgz#8a1f07896d82b10926bd3744a2420009f88974a8"
@@ -5922,7 +4951,7 @@ marked-man@^0.2.1:
dependencies:
marked "^0.3.2"
-marked@^0.3.2, marked@^0.3.5:
+marked@^0.3.2:
version "0.3.19"
resolved "https://registry.yarnpkg.com/marked/-/marked-0.3.19.tgz#5d47f709c4c9fc3c216b6d46127280f40b39d790"
integrity sha512-ea2eGWOqNxPcXv8dyERdSr/6FmzvWwzjMxpfGB/sbMccXoct+xY+YukPD+QTUZwyvK7BZwcr4m21WBOW41pAkg==
@@ -5934,16 +4963,6 @@ matcher@^1.0.0:
dependencies:
escape-string-regexp "^1.0.4"
-maxmin@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/maxmin/-/maxmin-2.1.0.tgz#4d3b220903d95eee7eb7ac7fa864e72dc09a3166"
- integrity sha1-TTsiCQPZXu5+t6x/qGTnLcCaMWY=
- dependencies:
- chalk "^1.0.0"
- figures "^1.0.1"
- gzip-size "^3.0.0"
- pretty-bytes "^3.0.0"
-
md5@^2.2.1:
version "2.2.1"
resolved "https://registry.yarnpkg.com/md5/-/md5-2.2.1.tgz#53ab38d5fe3c8891ba465329ea23fac0540126f9"
@@ -6007,22 +5026,6 @@ memory-chunk-store@^1.2.0:
resolved "https://registry.yarnpkg.com/memory-chunk-store/-/memory-chunk-store-1.3.0.tgz#ae99e7e3b58b52db43d49d94722930d39459d0c4"
integrity sha512-6LsOpHKKhxYrLhHmOJdBCUtSO7op5rUs1pag0fhjHo0QiXRyna0bwYf4EmQuL7InUeF2J7dUMPr6VMogRyf9NA==
-meow@^3.3.0, meow@^3.7.0:
- version "3.7.0"
- resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb"
- integrity sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=
- 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"
@@ -6062,7 +5065,7 @@ mime-db@~1.37.0:
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.37.0.tgz#0b6a0ce6fdbe9576e25f1f2d2fde8830dc0ad0d8"
integrity sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg==
-mime-types@^2.1.12, mime-types@~2.1.11, mime-types@~2.1.15, mime-types@~2.1.17, mime-types@~2.1.18, mime-types@~2.1.19, mime-types@~2.1.6:
+mime-types@^2.1.12, mime-types@~2.1.11, mime-types@~2.1.15, mime-types@~2.1.18, mime-types@~2.1.19, mime-types@~2.1.6:
version "2.1.21"
resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.21.tgz#28995aa1ecb770742fe6ae7e58f9181c744b3f96"
integrity sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==
@@ -6112,20 +5115,13 @@ minimalistic-assert@^1.0.1:
resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7"
integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==
-"minimatch@2 || 3", minimatch@3.0.4, minimatch@^3.0.2, minimatch@^3.0.4, minimatch@~3.0.2:
+minimatch@3.0.4, minimatch@^3.0.4, minimatch@~3.0.2:
version "3.0.4"
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
dependencies:
brace-expansion "^1.1.7"
-minimatch@^2.0.1:
- version "2.0.10"
- resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-2.0.10.tgz#8d087c39c6b38c001b97fca7ce6d0e1e80afbac7"
- integrity sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=
- dependencies:
- brace-expansion "^1.0.0"
-
minimist@0.0.8:
version "0.0.8"
resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
@@ -6136,16 +5132,11 @@ minimist@1.1.x:
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.1.3.tgz#3bedfd91a92d39016fcfaa1c681e8faa1a1efda8"
integrity sha1-O+39kaktOQFvz6ocaB6Pqhoe/ag=
-minimist@^1.1.0, minimist@^1.1.1, minimist@^1.1.3, minimist@^1.2.0:
+minimist@^1.1.0, minimist@^1.1.1, minimist@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=
-minimist@~0.0.1:
- version "0.0.10"
- resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf"
- integrity sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=
-
minipass@^2.2.1, minipass@^2.3.3, minipass@^2.3.4:
version "2.3.5"
resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.5.tgz#cacebe492022497f656b0f0f51e2682a9ed2d848"
@@ -6208,11 +5199,6 @@ mkdirp@0.5.1, mkdirp@0.x.x, "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdi
dependencies:
minimist "0.0.8"
-mkdirp@~0.3.5:
- version "0.3.5"
- resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.3.5.tgz#de3e5f8961c88c787ee1368df849ac4413eca8d7"
- integrity sha1-3j5fiWHIjHh+4TaN+EmsRBPsqNc=
-
mocha@^5.0.0:
version "5.2.0"
resolved "https://registry.yarnpkg.com/mocha/-/mocha-5.2.0.tgz#6d8ae508f59167f940f2b5b3c4a612ae50c90ae6"
@@ -6242,7 +5228,7 @@ moment-timezone@^0.5.14, moment-timezone@^0.5.23:
resolved "https://registry.yarnpkg.com/moment/-/moment-2.22.2.tgz#3c257f9839fc0e93ff53149632239eb90783ff66"
integrity sha1-PCV/mDn8DpP/UxSWMiOeuQeD/2Y=
-morgan@^1.5.3, morgan@^1.6.1:
+morgan@^1.5.3:
version "1.9.1"
resolved "https://registry.yarnpkg.com/morgan/-/morgan-1.9.1.tgz#0a8d16734a1d9afbc824b99df87e738e58e2da59"
integrity sha512-HQStPIV4y3afTiCYVxirakhlCfGkI161c76kKFca7Fk1JusM//Qeo1ej2XaMniiNeaZklMVrh3vTtIzpzwbpmA==
@@ -6369,11 +5355,6 @@ napi-build-utils@^1.0.1:
resolved "https://registry.yarnpkg.com/napi-build-utils/-/napi-build-utils-1.0.1.tgz#1381a0f92c39d66bf19852e7873432fc2123e508"
integrity sha512-boQj1WFgQH3v4clhu3mTNfP+vOBxorDlE8EKiMjUlLG3C4qAESnn9AxIOkFgTR2c9LtzNjPrjS60cT27ZKBhaA==
-native-promise-only@^0.8.1:
- version "0.8.1"
- resolved "https://registry.yarnpkg.com/native-promise-only/-/native-promise-only-0.8.1.tgz#20a318c30cb45f71fe7adfbf7b21c99c1472ef11"
- integrity sha1-IKMYwwy0X3H+et+/eyHJnBRy7xE=
-
ncp@1.0.x:
version "1.0.1"
resolved "https://registry.yarnpkg.com/ncp/-/ncp-1.0.1.tgz#d15367e5cb87432ba117d2bf80fdf45aecfb4246"
@@ -6512,31 +5493,6 @@ node-pre-gyp@^0.10.0:
semver "^5.3.0"
tar "^4"
-node-sass@^4.9.0:
- version "4.10.0"
- resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.10.0.tgz#dcc2b364c0913630945ccbf7a2bbf1f926effca4"
- integrity sha512-fDQJfXszw6vek63Fe/ldkYXmRYK/QS6NbvM3i5oEo9ntPDy4XX7BcKZyTKv+/kSSxRtXXc7l+MSwEmYc0CSy6Q==
- 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.8.0"
- npmlog "^4.0.0"
- request "^2.88.0"
- sass-graph "^2.2.4"
- stdout-stream "^1.4.0"
- "true-case-path" "^1.0.2"
-
nodemailer-fetch@1.3.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/nodemailer-fetch/-/nodemailer-fetch-1.3.0.tgz#9f37f6a5b80c1cb5d697ca2bfbde41a6582a50b0"
@@ -6587,7 +5543,7 @@ noop-logger@^0.1.1:
resolved "https://registry.yarnpkg.com/noop-logger/-/noop-logger-0.1.1.tgz#94a2b1633c4f1317553007d8966fd0e841b6a4c2"
integrity sha1-lKKxYzxPExdVMAfYlm/Q6EG2pMI=
-"nopt@2 || 3", nopt@~3.0.1, nopt@~3.0.6:
+"nopt@2 || 3":
version "3.0.6"
resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9"
integrity sha1-xkZdvwirzU2zWTF/eaxopkayj/k=
@@ -6609,7 +5565,7 @@ nopt@~1.0.10:
dependencies:
abbrev "1"
-normalize-package-data@^2.0.0, normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.4.0, "normalize-package-data@~1.0.1 || ^2.0.0", normalize-package-data@~2.4.0:
+normalize-package-data@^2.0.0, normalize-package-data@^2.3.2, normalize-package-data@^2.4.0, "normalize-package-data@~1.0.1 || ^2.0.0", normalize-package-data@~2.4.0:
version "2.4.0"
resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f"
integrity sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==
@@ -6891,7 +5847,7 @@ npm@*:
worker-farm "^1.6.0"
write-file-atomic "^2.3.0"
-"npmlog@0 || 1 || 2 || 3 || 4", "npmlog@2 || ^3.1.0 || ^4.0.0", npmlog@^4.0.0, npmlog@^4.0.1, npmlog@^4.0.2, npmlog@^4.1.2, npmlog@~4.1.2:
+"npmlog@0 || 1 || 2 || 3 || 4", "npmlog@2 || ^3.1.0 || ^4.0.0", npmlog@^4.0.1, npmlog@^4.0.2, npmlog@^4.1.2, npmlog@~4.1.2:
version "4.1.2"
resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b"
integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==
@@ -6901,18 +5857,6 @@ npm@*:
gauge "~2.7.3"
set-blocking "~2.0.0"
-nsdeclare@0.1.0:
- version "0.1.0"
- resolved "https://registry.yarnpkg.com/nsdeclare/-/nsdeclare-0.1.0.tgz#10daa153642382d3cf2c01a916f4eb20a128b19f"
- integrity sha1-ENqhU2QjgtPPLAGpFvTrIKEosZ8=
-
-nth-check@~1.0.0:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c"
- integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==
- dependencies:
- boolbase "~1.0.0"
-
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"
@@ -7014,32 +5958,32 @@ onetime@^2.0.0:
dependencies:
mimic-fn "^1.0.0"
+ono@^4.0.10:
+ version "4.0.10"
+ resolved "https://registry.yarnpkg.com/ono/-/ono-4.0.10.tgz#f7f9c6d1b76270a499d8664c95a740d44175134c"
+ integrity sha512-4Xz4hlbq7MzV0I3vKfZwRvyj8tCbXODqBNzFqtkjP+KTV93zzDRju8kw1qnf6P5kcZ2+xlIq6wSCqA+euSKxhA==
+ dependencies:
+ format-util "^1.0.3"
+
open@0.0.5:
version "0.0.5"
resolved "https://registry.yarnpkg.com/open/-/open-0.0.5.tgz#42c3e18ec95466b6bf0dc42f3a2945c3f0cad8fc"
integrity sha1-QsPhjslUZra/DcQvOilFw/DK2Pw=
+openapi-schema-validation@^0.4.2:
+ version "0.4.2"
+ resolved "https://registry.yarnpkg.com/openapi-schema-validation/-/openapi-schema-validation-0.4.2.tgz#895c29021be02e000f71c51f859da52118eb1e21"
+ integrity sha512-K8LqLpkUf2S04p2Nphq9L+3bGFh/kJypxIG2NVGKX0ffzT4NQI9HirhiY6Iurfej9lCu7y4Ndm4tv+lm86Ck7w==
+ dependencies:
+ jsonschema "1.2.4"
+ jsonschema-draft4 "^1.0.0"
+ swagger-schema-official "2.0.0-bab6bed"
+
opener@^1.5.0:
version "1.5.1"
resolved "https://registry.yarnpkg.com/opener/-/opener-1.5.1.tgz#6d2f0e77f1a0af0032aca716c2c1fbb8e7e8abed"
integrity sha512-goYSy5c2UXE4Ra1xixabeVh1guIX/ZV/YokJksb6q2lubWu6UbvPQ20p542/sFIll1nl8JnCyK9oBaOcCWXwvA==
-opn@^4.0.0:
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/opn/-/opn-4.0.2.tgz#7abc22e644dff63b0a96d5ab7f2790c0f01abc95"
- integrity sha1-erwi5kTf9jsKltWrfyeQwPAavJU=
- dependencies:
- object-assign "^4.0.1"
- pinkie-promise "^2.0.0"
-
-optimist@^0.6.1:
- version "0.6.1"
- resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686"
- integrity sha1-2j6nRob6IaGaERwybpDrFaAZZoY=
- dependencies:
- minimist "~0.0.1"
- wordwrap "~0.0.2"
-
optionator@^0.8.1:
version "0.8.2"
resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64"
@@ -7062,13 +6006,6 @@ os-homedir@^1.0.0, os-homedir@^1.0.1:
resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3"
integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M=
-os-locale@^1.4.0:
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9"
- integrity sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=
- 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"
@@ -7087,7 +6024,7 @@ os-locale@^3.0.0:
lcid "^2.0.0"
mem "^4.0.0"
-os-tmpdir@^1.0.0, os-tmpdir@^1.0.1, os-tmpdir@~1.0.1, os-tmpdir@~1.0.2:
+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"
integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=
@@ -7220,13 +6157,6 @@ parallel-transform@^1.1.0:
inherits "^2.0.3"
readable-stream "^2.1.5"
-parse-json@^2.2.0:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9"
- integrity sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=
- 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"
@@ -7296,19 +6226,12 @@ path-dirname@^1.0.0:
resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0"
integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=
-path-exists@^2.0.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b"
- integrity sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=
- 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"
integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=
-path-is-absolute@^1.0.0, path-is-absolute@~1.0.0:
+path-is-absolute@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
@@ -7323,14 +6246,6 @@ path-key@^2.0.0, path-key@^2.0.1:
resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40"
integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=
-path-loader@^1.0.2:
- version "1.0.9"
- resolved "https://registry.yarnpkg.com/path-loader/-/path-loader-1.0.9.tgz#4f204ada1a477db2a572fce382029c3f24dc5237"
- integrity sha512-pD37gArtr+/72Tst9oJoDB9k7gB9A09Efj7yyBi5HDUqaxqULXBWW8Rnw2TfNF+3sN7QZv0ZNdW1Qx2pFGW5Jg==
- dependencies:
- native-promise-only "^0.8.1"
- superagent "^3.8.3"
-
path-parse@^1.0.5:
version "1.0.6"
resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c"
@@ -7341,15 +6256,6 @@ path-to-regexp@0.1.7:
resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c"
integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=
-path-type@^1.0.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441"
- integrity sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=
- dependencies:
- graceful-fs "^4.1.2"
- pify "^2.0.0"
- pinkie-promise "^2.0.0"
-
pathval@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/pathval/-/pathval-1.1.0.tgz#b942e6d4bde653005ef6b71361def8727d0645e0"
@@ -7381,11 +6287,6 @@ pem@^1.12.3:
os-tmpdir "^1.0.1"
which "^1.3.1"
-pend@~1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50"
- integrity sha1-elfrVQpng/kRUzH89GY9XI4AelA=
-
performance-now@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"
@@ -7445,30 +6346,6 @@ pgpass@1.x:
dependencies:
split "^1.0.0"
-phantom@~4.0.1:
- version "4.0.12"
- resolved "https://registry.yarnpkg.com/phantom/-/phantom-4.0.12.tgz#78d18cf3f2a76fea4909f6160fcabf2742d7dbf0"
- integrity sha512-Tz82XhtPmwCk1FFPmecy7yRGZG2btpzY2KI9fcoPT7zT9det0CcMyfBFPp1S8DqzsnQnm8ZYEfdy528mwVtksA==
- dependencies:
- phantomjs-prebuilt "^2.1.16"
- split "^1.0.1"
- winston "^2.4.0"
-
-phantomjs-prebuilt@^2.1.16, phantomjs-prebuilt@~2.1.7:
- version "2.1.16"
- resolved "https://registry.yarnpkg.com/phantomjs-prebuilt/-/phantomjs-prebuilt-2.1.16.tgz#efd212a4a3966d3647684ea8ba788549be2aefef"
- integrity sha1-79ISpKOWbTZHaE6ouniFSb4q7+8=
- dependencies:
- es6-promise "^4.0.3"
- extract-zip "^1.6.5"
- fs-extra "^1.0.0"
- hasha "^2.2.0"
- kew "^0.7.0"
- progress "^1.1.8"
- request "^2.81.0"
- request-progress "^2.0.1"
- which "^1.2.10"
-
piece-length@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/piece-length/-/piece-length-1.0.0.tgz#4db7167157fd69fef14caf7262cd39f189b24508"
@@ -7532,26 +6409,11 @@ pluralize@^1.2.1:
resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-1.2.1.tgz#d1a21483fd22bb41e58a12fa3421823140897c45"
integrity sha1-0aIUg/0iu0HlihL6NCGCMUCJfEU=
-portscanner@^1.0.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/portscanner/-/portscanner-1.2.0.tgz#b14bbda257d14c310fa9cc09682af02d40961802"
- integrity sha1-sUu9olfRTDEPqcwJaCrwLUCWGAI=
- dependencies:
- async "1.5.2"
-
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"
integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=
-postcss@~0.3.2:
- version "0.3.5"
- resolved "https://registry.yarnpkg.com/postcss/-/postcss-0.3.5.tgz#5073a3d062ef3ce592ac4a5fe6b8c2862ab83ceb"
- integrity sha1-UHOj0GLvPOWSrEpf5rjChiq4POs=
- dependencies:
- base64-js "~0.0.6"
- source-map "~0.1.33"
-
postgres-array@~1.0.0:
version "1.0.3"
resolved "https://registry.yarnpkg.com/postgres-array/-/postgres-array-1.0.3.tgz#c561fc3b266b21451fc6555384f4986d78ec80f5"
@@ -7606,13 +6468,6 @@ prepend-http@^1.0.1:
resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc"
integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=
-pretty-bytes@^3.0.0:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-3.0.1.tgz#27d0008d778063a0b4811bb35c79f1bd5d5fbccf"
- integrity sha1-J9AAjXeAY6C0gRuzXHnxvV1fvM8=
- dependencies:
- number-is-nan "^1.0.0"
-
pretty-format@^23.6.0:
version "23.6.0"
resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-23.6.0.tgz#5eaac8eeb6b33b987b7fe6097ea6a8a146ab5760"
@@ -7644,13 +6499,6 @@ promise-retry@^1.1.1:
err-code "^1.0.0"
retry "^0.10.0"
-promise@^7.1.1:
- version "7.3.1"
- resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf"
- integrity sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==
- dependencies:
- asap "~2.0.3"
-
promisify-any@2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/promisify-any/-/promisify-any-2.0.1.tgz#403e00a8813f175242ab50fe33a69f8eece47305"
@@ -7789,7 +6637,7 @@ qs@4.0.0:
resolved "https://registry.yarnpkg.com/qs/-/qs-4.0.0.tgz#c31d9b74ec27df75e543a86c78728ed8d4623607"
integrity sha1-wx2bdOwn33XlQ6hseHKO2NRiNgc=
-qs@6.5.2, qs@^6.1.0, qs@^6.4.0, qs@^6.5.1, qs@~6.5.2:
+qs@6.5.2, qs@^6.5.1, qs@~6.5.2:
version "6.5.2"
resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36"
integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==
@@ -7861,14 +6709,6 @@ raw-body@2.3.3:
iconv-lite "0.4.23"
unpipe "1.0.0"
-raw-body@~1.1.0:
- version "1.1.7"
- resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-1.1.7.tgz#1d027c2bfa116acc6623bca8f00016572a87d425"
- integrity sha1-HQJ8K/oRasxmI7yo8AAWVyqH1CU=
- dependencies:
- bytes "1"
- string_decoder "0.10"
-
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"
@@ -7933,23 +6773,6 @@ read-package-tree@^5.2.1:
read-package-json "^2.0.0"
readdir-scoped-modules "^1.0.0"
-read-pkg-up@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02"
- integrity sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=
- dependencies:
- find-up "^1.0.0"
- read-pkg "^1.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"
- integrity sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=
- dependencies:
- load-json-file "^1.0.0"
- normalize-package-data "^2.3.2"
- path-type "^1.0.0"
-
read-pkg@^4.0.1:
version "4.0.1"
resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-4.0.1.tgz#963625378f3e1c4d48c85872b5a6ec7d5d093237"
@@ -7966,7 +6789,7 @@ read@1, read@1.0.x, read@~1.0.1, read@~1.0.7:
dependencies:
mute-stream "~0.0.4"
-"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.3, readable-stream@^2.0.4, readable-stream@^2.0.5, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.0, readable-stream@^2.3.2, readable-stream@^2.3.4, readable-stream@^2.3.5, readable-stream@^2.3.6, readable-stream@~2.3.6:
+"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.2, readable-stream@^2.0.3, readable-stream@^2.0.4, readable-stream@^2.0.5, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.0, readable-stream@^2.3.2, readable-stream@^2.3.4, readable-stream@^2.3.5, readable-stream@^2.3.6, readable-stream@~2.3.6:
version "2.3.6"
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf"
integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==
@@ -7979,16 +6802,6 @@ read@1, read@1.0.x, read@~1.0.1, read@~1.0.7:
string_decoder "~1.1.1"
util-deprecate "~1.0.1"
-readable-stream@1.1:
- version "1.1.13"
- resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.13.tgz#f6eef764f514c89e2b9e23146a75ba106756d23e"
- integrity sha1-9u73ZPUUyJ4rniMUanW6EGdW0j4=
- dependencies:
- core-util-is "~1.0.0"
- inherits "~2.0.1"
- isarray "0.0.1"
- string_decoder "~0.10.x"
-
readable-stream@1.1.x, "readable-stream@>=1.1.13-1 <1.2.0-0", readable-stream@^1.1.13-1, readable-stream@~1.1.10:
version "1.1.14"
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9"
@@ -8058,14 +6871,6 @@ record-cache@^1.0.2:
resolved "https://registry.yarnpkg.com/record-cache/-/record-cache-1.1.0.tgz#f8a467a691a469584b26e88d36b18afdb3932037"
integrity sha512-u8rbtLEJV7HRacl/ZYwSBFD8NFyB3PfTTfGLP37IW3hftQCwu6z4Q2RLyxo1YJUNRTEzJfpLpGwVuEYdaIkG9Q==
-redent@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde"
- integrity sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=
- dependencies:
- indent-string "^2.1.0"
- strip-indent "^1.0.1"
-
redis-commands@^1.2.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/redis-commands/-/redis-commands-1.4.0.tgz#52f9cf99153efcce56a8f86af986bd04e988602f"
@@ -8134,13 +6939,6 @@ render-media@^3.0.0:
stream-to-blob-url "^2.0.0"
videostream "^2.5.1"
-reorient-css@~0.2.1:
- version "0.2.2"
- resolved "https://registry.yarnpkg.com/reorient-css/-/reorient-css-0.2.2.tgz#6f66fc49f6a214400e0221d14c965d1abd21ac96"
- integrity sha1-b2b8SfaiFEAOAiHRTJZdGr0hrJY=
- dependencies:
- postcss "~0.3.2"
-
repeat-element@^1.1.2:
version "1.1.3"
resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce"
@@ -8151,20 +6949,6 @@ repeat-string@^1.6.1:
resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637"
integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc=
-repeating@^2.0.0:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda"
- integrity sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=
- dependencies:
- is-finite "^1.0.0"
-
-request-progress@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/request-progress/-/request-progress-2.0.1.tgz#5d36bb57961c673aa5b788dbc8141fdf23b44e08"
- integrity sha1-XTa7V5YcZzqlt4jbyBQf3yO0Tgg=
- dependencies:
- throttleit "^1.0.0"
-
request@^2.74.0, request@^2.81.0, request@^2.83.0, request@^2.87.0, request@^2.88.0:
version "2.88.0"
resolved "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef"
@@ -8248,22 +7032,6 @@ resolve@^1.3.2:
dependencies:
path-parse "^1.0.5"
-resolve@~1.1.0:
- version "1.1.7"
- resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b"
- integrity sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=
-
-resource-embedder@~0.2.1:
- version "0.2.2"
- resolved "https://registry.yarnpkg.com/resource-embedder/-/resource-embedder-0.2.2.tgz#20688fb5143737ec33a23b372c9144cb48196426"
- integrity sha1-IGiPtRQ3N+wzojs3LJFEy0gZZCY=
- dependencies:
- coffee-script "~1.7.1"
- graceful-fs "~2.0.2"
- htmlparser2 "~3.5.0"
- lodash "~2.4.1"
- reorient-css "~0.2.1"
-
restore-cursor@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-1.0.1.tgz#34661f46886327fed2991479152252df92daa541"
@@ -8308,7 +7076,7 @@ revalidator@0.1.x:
resolved "https://registry.yarnpkg.com/revalidator/-/revalidator-0.1.8.tgz#fece61bfa0c1b52a206bd6b18198184bdd523a3b"
integrity sha1-/s5hv6DBtSoga9axgZgYS91SOjs=
-rimraf@2, rimraf@2.x.x, rimraf@^2.2.8, rimraf@^2.4.2, rimraf@^2.5.1, rimraf@^2.5.2, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2, rimraf@~2.6.2:
+rimraf@2, rimraf@2.x.x, rimraf@^2.2.8, rimraf@^2.4.2, rimraf@^2.5.2, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2, rimraf@~2.6.2:
version "2.6.2"
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36"
integrity sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==
@@ -8378,11 +7146,6 @@ safe-buffer@5.1.2, safe-buffer@^5.0.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, s
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
-safe-json-parse@~1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/safe-json-parse/-/safe-json-parse-1.0.1.tgz#3e76723e38dfdda13c9b1d29a1e07ffee4b30b57"
- integrity sha1-PnZyPjjf3aE8mx0poeB//uSzC1c=
-
safe-regex@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e"
@@ -8395,16 +7158,6 @@ safe-regex@^1.1.0:
resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
-sass-graph@^2.2.4:
- version "2.2.4"
- resolved "https://registry.yarnpkg.com/sass-graph/-/sass-graph-2.2.4.tgz#13fbd63cd1caf0908b9fd93476ad43a51d1e0b49"
- integrity sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=
- dependencies:
- glob "^7.0.0"
- lodash "^4.0.0"
- scss-tokenizer "^0.2.3"
- yargs "^7.0.0"
-
sass-lint@^1.12.1:
version "1.12.1"
resolved "https://registry.yarnpkg.com/sass-lint/-/sass-lint-1.12.1.tgz#630f69c216aa206b8232fb2aa907bdf3336b6d83"
@@ -8440,14 +7193,6 @@ scripty@^1.5.0:
lodash "^4.8.2"
resolve-pkg "^1.0.0"
-scss-tokenizer@^0.2.3:
- version "0.2.3"
- resolved "https://registry.yarnpkg.com/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz#8eb06db9a9723333824d3f5530641149847ce5d1"
- integrity sha1-jrBtualyMzOCTT9VMGQRSYR85dE=
- dependencies:
- js-base64 "^2.1.8"
- source-map "^0.4.2"
-
semver-compare@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc"
@@ -8564,20 +7309,7 @@ sequelize@4.41.2:
validator "^10.4.0"
wkx "^0.4.1"
-serve-index@^1.7.1:
- version "1.9.1"
- resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239"
- integrity sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=
- 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, serve-static@^1.10.0:
+serve-static@1.13.2:
version "1.13.2"
resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.2.tgz#095e8472fd5b46237db50ce486a43f4b86c6cec1"
integrity sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==
@@ -8662,11 +7394,6 @@ shebang-regex@^1.0.0:
resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3"
integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=
-shelljs@0.3.x:
- version "0.3.0"
- resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.3.0.tgz#3596e6307a781544f591f37da618360f31db57b1"
- integrity sha1-NZbmMHp4FUT1kfN9phg2DzHbV7E=
-
shelljs@^0.6.0:
version "0.6.1"
resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.6.1.tgz#ec6211bed1920442088fe0f70b2837232ed2c8a8"
@@ -8940,30 +7667,16 @@ source-map-url@^0.4.0:
resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3"
integrity sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=
-source-map@0.5.x, source-map@^0.5.3, source-map@^0.5.6:
+source-map@^0.5.6:
version "0.5.7"
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
-source-map@^0.4.2:
- version "0.4.4"
- resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b"
- integrity sha1-66T12pwNyZneaAMti092FzZSA2s=
- dependencies:
- amdefine ">=0.0.4"
-
-source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1:
+source-map@^0.6.0:
version "0.6.1"
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
-source-map@~0.1.33:
- version "0.1.43"
- resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.1.43.tgz#c24bc146ca517c1471f5dacbe2571b2b7f9e3346"
- integrity sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=
- dependencies:
- amdefine ">=0.0.4"
-
spawn-command@^0.0.2-1:
version "0.0.2-1"
resolved "https://registry.yarnpkg.com/spawn-command/-/spawn-command-0.0.2-1.tgz#62f5e9466981c1b796dc5929937e11c9c6921bd0"
@@ -8995,42 +7708,6 @@ spdx-license-ids@^3.0.0:
resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.2.tgz#a59efc09784c2a5bada13cfeaf5c75dd214044d2"
integrity sha512-qky9CVt0lVIECkEsYbNILVnPvycuEBkXoMFLRWsREkomQLevYhtRKC+R91a5TOAQ3bCMjikRwhyaRqj1VYatYg==
-spectacle-docs@^1.0.2:
- version "1.0.6"
- resolved "https://registry.yarnpkg.com/spectacle-docs/-/spectacle-docs-1.0.6.tgz#ab59e5ac4ed7474039ae7e2bc492e78cd9031ca4"
- integrity sha512-mVkOAzgBtwVWhiZy58KoigNGuKMbqb4tWza6uFNXlOl2GZohXDRdgcdKFAmV0Vz0Pn+iKzAhn15mt2FUN9TvyA==
- dependencies:
- bluebird "^3.4.7"
- cheerio "^0.19.0"
- clarify "^1.0.5"
- commander "*"
- foundation-sites "^6.4.1"
- grunt "^1.0.3"
- grunt-compile-handlebars "^2.0.0"
- grunt-contrib-clean "^1.1.0"
- grunt-contrib-concat "^1.0.1"
- grunt-contrib-connect "^1.0.2"
- grunt-contrib-copy "^1.0.0"
- grunt-contrib-cssmin "^2.2.1"
- grunt-contrib-handlebars "^1.0.0"
- grunt-contrib-jshint "^1.1.0"
- grunt-contrib-uglify "^3.3.0"
- grunt-contrib-watch "^1.1.0"
- grunt-embed "^0.2.1"
- grunt-prettify "^0.4.0"
- grunt-sass "^3.0.0"
- handlebars "^4.0.5"
- highlight.js "^9.1.0"
- js-yaml "^3.8.2"
- json-refs "^2.1.6"
- json-stable-stringify "^1.0.1"
- lodash "^4.2.1"
- marked "^0.3.5"
- node-sass "^4.9.0"
- sync-request "^4.1.0"
- tmp "0.0.31"
- trace "^1.1.0"
-
speedometer@^1.0.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/speedometer/-/speedometer-1.1.0.tgz#a30b13abda45687a1a76977012c060f2ac8a7934"
@@ -9057,11 +7734,6 @@ split@^1.0.0, split@^1.0.1:
dependencies:
through "2"
-sprintf-js@^1.0.3:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.1.1.tgz#36be78320afe5801f6cea3ee78b6e5aab940ea0c"
- integrity sha1-Nr54Mgr+WAH2zqPueLblqrlA6gw=
-
sprintf-js@~1.0.2:
version "1.0.3"
resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
@@ -9108,11 +7780,6 @@ ssri@^6.0.0:
dependencies:
figgy-pudding "^3.5.1"
-stack-chain@1.3.x, stack-chain@~1.3.1:
- version "1.3.7"
- resolved "https://registry.yarnpkg.com/stack-chain/-/stack-chain-1.3.7.tgz#d192c9ff4ea6a22c94c4dd459171e3f00cea1285"
- integrity sha1-0ZLJ/06moiyUxN1FkXHj8AzqEoU=
-
stack-trace@0.0.x:
version "0.0.10"
resolved "https://registry.yarnpkg.com/stack-trace/-/stack-trace-0.0.10.tgz#547c70b347e8d32b4e108ea1a2a159e5fdde19c0"
@@ -9136,7 +7803,7 @@ statuses@1, "statuses@>= 1.4.0 < 2":
resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c"
integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=
-statuses@1.3.1, statuses@~1.3.1:
+statuses@1.3.1:
version "1.3.1"
resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.3.1.tgz#faf51b9eb74aaef3b3acf4ad5f61abf24cb7b93e"
integrity sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=
@@ -9151,13 +7818,6 @@ statuses@~1.4.0:
resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087"
integrity sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==
-stdout-stream@^1.4.0:
- version "1.4.1"
- resolved "https://registry.yarnpkg.com/stdout-stream/-/stdout-stream-1.4.1.tgz#5ac174cdd5cd726104aa0c0b2bd83815d8d535de"
- integrity sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==
- dependencies:
- readable-stream "^2.0.1"
-
stream-combiner@^0.2.2:
version "0.2.2"
resolved "https://registry.yarnpkg.com/stream-combiner/-/stream-combiner-0.2.2.tgz#aec8cbac177b56b6f4fa479ced8c1912cee52858"
@@ -9242,12 +7902,7 @@ string-argv@^0.0.2:
resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.0.2.tgz#dac30408690c21f3c3630a3ff3a05877bdcbd736"
integrity sha1-2sMECGkMIfPDYwo/86BYd73L1zY=
-string-template@~0.2.1:
- version "0.2.1"
- resolved "https://registry.yarnpkg.com/string-template/-/string-template-0.2.1.tgz#42932e598a352d01fc22ec3367d9d84eec6c9add"
- integrity sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0=
-
-string-width@^1.0.1, string-width@^1.0.2:
+string-width@^1.0.1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=
@@ -9272,11 +7927,6 @@ string2compact@^1.1.1, string2compact@^1.2.5:
addr-to-ip-port "^1.0.1"
ipaddr.js "^1.0.1"
-string_decoder@0.10, string_decoder@~0.10.x:
- version "0.10.31"
- resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94"
- integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=
-
string_decoder@^1.1.1, string_decoder@~1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
@@ -9284,6 +7934,11 @@ string_decoder@^1.1.1, string_decoder@~1.1.1:
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"
+ integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=
+
stringify-object@^3.2.2:
version "3.3.0"
resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629"
@@ -9312,26 +7967,12 @@ strip-ansi@^4.0.0:
dependencies:
ansi-regex "^3.0.0"
-strip-bom@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e"
- integrity sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=
- 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"
integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=
-strip-indent@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2"
- integrity sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=
- dependencies:
- get-stdin "^4.0.1"
-
-strip-json-comments@1.0.x, strip-json-comments@~1.0.1:
+strip-json-comments@~1.0.1:
version "1.0.4"
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-1.0.4.tgz#1e15fbcac97d3ee99bf2d73b4c656b082bbafb91"
integrity sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=
@@ -9400,22 +8041,45 @@ supports-color@^5.2.0, supports-color@^5.3.0:
dependencies:
has-flag "^3.0.0"
+swagger-cli@^2.2.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/swagger-cli/-/swagger-cli-2.2.0.tgz#837b01e1fd6cc6aa324f8884ec1151a3c17ca007"
+ integrity sha512-coldykHxE3GRLsWMpY8hq08Bbe/z0IvW7P+c9wkEqrBGD3/byfyOGvXplH92N2KjVSHW9vaPBUafX6p+12eYFw==
+ dependencies:
+ chalk "^2.4.1"
+ js-yaml "^3.12.0"
+ mkdirp "^0.5.1"
+ swagger-parser "^6.0.1"
+ yargs "^12.0.2"
+
+swagger-methods@^1.0.6:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/swagger-methods/-/swagger-methods-1.0.6.tgz#b91c2e4f7f9e5e2c4cd3b285b8be06ca76b3cc6a"
+ integrity sha512-21HVj5jwEjhTMBPBtJDNINItT5RrehikrlKBphnivELUn66RdVo8yQm/sKpZrUYSbr0ncueQx7vDEEHjl27yTg==
+
+swagger-parser@^6.0.1:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/swagger-parser/-/swagger-parser-6.0.2.tgz#ef3fe95ae17eab2ba04d2646007df106c7b542b9"
+ integrity sha512-MEl1Y1AfC4XL8050wf5HRE9fH74YVJxgHBrRNyqRwaY8Q+Fiuc5QV4wRtKtWx1ycpUCY1KZcjyc44MmL/CEryw==
+ dependencies:
+ call-me-maybe "^1.0.1"
+ json-schema-ref-parser "^6.0.2"
+ ono "^4.0.10"
+ openapi-schema-validation "^0.4.2"
+ swagger-methods "^1.0.6"
+ swagger-schema-official "2.0.0-bab6bed"
+ z-schema "^3.24.1"
+
+swagger-schema-official@2.0.0-bab6bed:
+ version "2.0.0-bab6bed"
+ resolved "https://registry.yarnpkg.com/swagger-schema-official/-/swagger-schema-official-2.0.0-bab6bed.tgz#70070468d6d2977ca5237b2e519ca7d06a2ea3fd"
+ integrity sha1-cAcEaNbSl3ylI3suUZyn0Gouo/0=
+
symbol-observable@^1.1.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804"
integrity sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==
-sync-request@^4.1.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/sync-request/-/sync-request-4.1.0.tgz#324b4e506fb994d2afd2a0021a455f800725f07a"
- integrity sha512-iFbOBWYaznBNbheIKaMkj+3EabpEsXbuwcTVuYkRjoav+Om5L8VXXLIXms0cHxkouXMRCQaSfhfau9/HyIbM2Q==
- dependencies:
- command-exists "^1.2.2"
- concat-stream "^1.6.0"
- get-port "^3.1.0"
- http-response-object "^1.1.0"
- then-request "^2.2.0"
-
table@^3.7.8:
version "3.8.3"
resolved "https://registry.yarnpkg.com/table/-/table-3.8.3.tgz#2bbc542f0fda9861a755d3947fefd8b3f513855f"
@@ -9505,28 +8169,11 @@ text-table@~0.2.0:
resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=
-then-request@^2.2.0:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/then-request/-/then-request-2.2.0.tgz#6678b32fa0ca218fe569981bbd8871b594060d81"
- integrity sha1-ZnizL6DKIY/laZgbvYhxtZQGDYE=
- dependencies:
- caseless "~0.11.0"
- concat-stream "^1.4.7"
- http-basic "^2.5.1"
- http-response-object "^1.1.0"
- promise "^7.1.1"
- qs "^6.1.0"
-
thirty-two@^1.0.1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/thirty-two/-/thirty-two-1.0.2.tgz#4ca2fffc02a51290d2744b9e3f557693ca6b627a"
integrity sha1-TKL//AKlEpDSdEueP1V2k8prYno=
-throttleit@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/throttleit/-/throttleit-1.0.0.tgz#9e785836daf46743145a5984b6268d828528ac6c"
- integrity sha1-nnhYNtr0Z0MUWlmEtiaNgoUorGw=
-
through2@^0.6.3, through2@~0.6.1:
version "0.6.5"
resolved "https://registry.yarnpkg.com/through2/-/through2-0.6.5.tgz#41ab9c67b29d57209071410e1d7a7a968cd3ad48"
@@ -9574,30 +8221,11 @@ timers-ext@^0.1.5:
es5-ext "~0.10.46"
next-tick "1"
-tiny-lr@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/tiny-lr/-/tiny-lr-1.1.1.tgz#9fa547412f238fedb068ee295af8b682c98b2aab"
- integrity sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==
- dependencies:
- body "^5.1.0"
- debug "^3.1.0"
- faye-websocket "~0.10.0"
- livereload-js "^2.3.0"
- object-assign "^4.1.0"
- qs "^6.4.0"
-
tiny-relative-date@^1.3.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/tiny-relative-date/-/tiny-relative-date-1.3.0.tgz#fa08aad501ed730f31cc043181d995c39a935e07"
integrity sha512-MOQHpzllWxDCHHaDno30hhLfbouoYlOI8YlMNtvKe1zXbjEVhbcEovQxvZrPvtiYW630GQDoMMarCnjfyfHA+A==
-tmp@0.0.31:
- version "0.0.31"
- resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.31.tgz#8f38ab9438e17315e5dbd8b3657e8bfb277ae4a7"
- integrity sha1-jzirlDjhcxXl29izZX6L+yd65Kc=
- dependencies:
- os-tmpdir "~1.0.1"
-
tmp@0.0.x:
version "0.0.33"
resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9"
@@ -9691,13 +8319,6 @@ tough-cookie@~2.4.3:
psl "^1.1.24"
punycode "^1.4.1"
-trace@^1.1.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/trace/-/trace-1.2.0.tgz#fc294988fe9b37bf66e41f5f5cd69413fd28159f"
- integrity sha1-/ClJiP6bN79m5B9fXNaUE/0oFZ8=
- dependencies:
- stack-chain "~1.3.1"
-
traverse@>=0.2.4:
version "0.6.6"
resolved "https://registry.yarnpkg.com/traverse/-/traverse-0.6.6.tgz#cbdf560fd7b9af632502fed40f918c157ea97137"
@@ -9708,23 +8329,11 @@ tree-kill@^1.1.0:
resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.1.tgz#5398f374e2f292b9dcc7b2e71e30a5c3bb6c743a"
integrity sha512-4hjqbObwlh2dLyW4tcz0Ymw0ggoaVDMveUB9w8kFSQScdRLo0gxO9J7WFcUBo+W3C1TLdFIEwNOWebgZZ0RH9Q==
-trim-newlines@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613"
- integrity sha1-WIeWa7WCpFA6QetST301ARgVphM=
-
triple-beam@^1.2.0, triple-beam@^1.3.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/triple-beam/-/triple-beam-1.3.0.tgz#a595214c7298db8339eeeee083e4d10bd8cb8dd9"
integrity sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==
-"true-case-path@^1.0.2":
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/true-case-path/-/true-case-path-1.0.3.tgz#f813b5a8c86b40da59606722b144e3225799f47d"
- integrity sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==
- dependencies:
- glob "^7.1.2"
-
ts-node@7.0.1:
version "7.0.1"
resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-7.0.1.tgz#9562dc2d1e6d248d24bc55f773e3f614337d9baf"
@@ -9864,14 +8473,6 @@ typescript@^3.1.6:
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.1.6.tgz#b6543a83cfc8c2befb3f4c8fba6896f5b0c9be68"
integrity sha512-tDMYfVtvpb96msS1lDX9MEdHrW4yOuZ4Kdc4Him9oU796XldPYF/t2+uKoX0BBa0hXXwDlqYQbXY5Rzjzc5hBA==
-uglify-js@^3.1.4, uglify-js@~3.4.0:
- version "3.4.9"
- resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.4.9.tgz#af02f180c1207d76432e473ed24a28f4a782bae3"
- integrity sha512-8CJsbKOtEbnJsTyv6LE6m6ZKniqMiFWmm9sRbopbkGs3gMPPfd3Fh8iIA4Ykv5MgaTbqHr4BaoGLJLZNhsrW1Q==
- dependencies:
- commander "~2.17.1"
- source-map "~0.6.1"
-
uid-number@0.0.6:
version "0.0.6"
resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81"
@@ -9908,29 +8509,11 @@ underscore-keypath@~0.0.22:
dependencies:
underscore "*"
-underscore.string@~2.3.3:
- version "2.3.3"
- resolved "https://registry.yarnpkg.com/underscore.string/-/underscore.string-2.3.3.tgz#71c08bf6b428b1133f37e78fa3a21c82f7329b0d"
- integrity sha1-ccCL9rQosRM/N+ePo6Icgvcymw0=
-
-underscore.string@~3.3.4:
- version "3.3.5"
- resolved "https://registry.yarnpkg.com/underscore.string/-/underscore.string-3.3.5.tgz#fc2ad255b8bd309e239cbc5816fd23a9b7ea4023"
- integrity sha512-g+dpmgn+XBneLmXXo+sGlW5xQEt4ErkS3mgeN2GFbremYeMBSJKr9Wf2KJplQVaiPY/f7FN6atosWYNm9ovrYg==
- dependencies:
- sprintf-js "^1.0.3"
- util-deprecate "^1.0.2"
-
underscore@*, underscore@^1.7.0:
version "1.9.1"
resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.9.1.tgz#06dce34a0e68a7babc29b365b8e74b8925203961"
integrity sha512-5/4etnCkd9c8gwgowi5/om/mYO5ajCaOgdzj/oW+0eQV9WxKBDZw5+ycmKmeaTXjInS/W0BzpGLo2xR2aBwZdg==
-unicode-5.2.0@^0.7.5:
- version "0.7.5"
- resolved "https://registry.yarnpkg.com/unicode-5.2.0/-/unicode-5.2.0-0.7.5.tgz#e0df129431a28a95263d8c480fb5e9ab2b0973f0"
- integrity sha512-KVGLW1Bri30x00yv4HNM8kBxoqFXr0Sbo55735nvrlsx4PYBZol3UtoWgO492fSwmsetzPEZzy73rbU8OGXJcA==
-
union-value@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4"
@@ -10016,13 +8599,6 @@ update-notifier@^2.3.0, update-notifier@^2.5.0:
semver-diff "^2.0.0"
xdg-basedir "^3.0.0"
-uri-js@^3.0.2:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-3.0.2.tgz#f90b858507f81dea4dcfbb3c4c3dbfa2b557faaa"
- integrity sha1-+QuFhQf4HepNz7s8TD2/orVX+qo=
- dependencies:
- punycode "^2.1.0"
-
uri-js@^4.2.2:
version "4.2.2"
resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0"
@@ -10030,11 +8606,6 @@ uri-js@^4.2.2:
dependencies:
punycode "^2.1.0"
-uri-path@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/uri-path/-/uri-path-1.0.0.tgz#9747f018358933c31de0fccfd82d138e67262e32"
- integrity sha1-l0fwGDWJM8Md4PzP2C0TjmcmLjI=
-
urix@^0.1.0:
version "0.1.0"
resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72"
@@ -10094,7 +8665,7 @@ utf-8-validate@^5.0.1:
dependencies:
node-gyp-build "~3.4.0"
-util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1:
+util-deprecate@^1.0.1, util-deprecate@~1.0.1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
@@ -10161,7 +8732,7 @@ validate-npm-package-name@^3.0.0, validate-npm-package-name@~3.0.0:
dependencies:
builtins "^1.0.3"
-validator@^10.2.0, validator@^10.4.0:
+validator@^10.0.0, validator@^10.2.0, validator@^10.4.0:
version "10.9.0"
resolved "https://registry.yarnpkg.com/validator/-/validator-10.9.0.tgz#d10c11673b5061fb7ccf4c1114412411b2bac2a8"
integrity sha512-hZJcZSWz9poXBlAkjjcsNAdrZ6JbjD3kWlNjq/+vE7RLLS/+8PAj3qVVwrwsOz/WL8jPmZ1hYkRvtlUeZAm4ug==
@@ -10213,19 +8784,6 @@ webfinger.js@^2.6.6:
dependencies:
xhr2 "^0.1.4"
-websocket-driver@>=0.5.1:
- version "0.7.0"
- resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.0.tgz#0caf9d2d755d93aee049d4bdd0d3fe2cca2a24eb"
- integrity sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=
- 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"
- integrity sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==
-
webtorrent@^0.102.1:
version "0.102.4"
resolved "https://registry.yarnpkg.com/webtorrent/-/webtorrent-0.102.4.tgz#0902f5dddb244c4ca8137d5d678546b733adeb2f"
@@ -10272,11 +8830,6 @@ webtorrent@^0.102.1:
ut_metadata "^3.3.0"
ut_pex "^1.1.1"
-which-module@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f"
- integrity sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=
-
which-module@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
@@ -10287,7 +8840,7 @@ which-pm-runs@^1.0.0:
resolved "https://registry.yarnpkg.com/which-pm-runs/-/which-pm-runs-1.0.0.tgz#670b3afbc552e0b55df6b7780ca74615f23ad1cb"
integrity sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=
-which@1, which@^1.1.1, which@^1.2.10, which@^1.2.9, which@^1.3.0, which@^1.3.1, which@~1.3.0:
+which@1, which@^1.1.1, which@^1.2.10, which@^1.2.9, which@^1.3.0, which@^1.3.1:
version "1.3.1"
resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==
@@ -10349,18 +8902,6 @@ winston@3.1.0:
triple-beam "^1.3.0"
winston-transport "^4.2.0"
-winston@^2.4.0:
- version "2.4.4"
- resolved "https://registry.yarnpkg.com/winston/-/winston-2.4.4.tgz#a01e4d1d0a103cf4eada6fc1f886b3110d71c34b"
- integrity sha512-NBo2Pepn4hK4V01UfcWcDlmiVTs7VTB1h7bgnB0rgP146bYhMxX0ypCz3lBOfNxCO4Zuek7yeT+y/zM1OfMw4Q==
- dependencies:
- async "~1.0.0"
- colors "1.0.x"
- cycle "1.0.x"
- eyes "0.1.x"
- isstream "0.1.x"
- stack-trace "0.0.x"
-
wkx@^0.4.1:
version "0.4.5"
resolved "https://registry.yarnpkg.com/wkx/-/wkx-0.4.5.tgz#a85e15a6e69d1bfaec2f3c523be3dfa40ab861d0"
@@ -10368,11 +8909,6 @@ wkx@^0.4.1:
dependencies:
"@types/node" "*"
-wordwrap@~0.0.2:
- version "0.0.3"
- resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107"
- integrity sha1-o9XabNXAvAAI03I0u68b7WMFkQc=
-
wordwrap@~1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
@@ -10504,7 +9040,7 @@ xregexp@4.0.0:
resolved "https://registry.yarnpkg.com/xregexp/-/xregexp-4.0.0.tgz#e698189de49dd2a18cc5687b05e17c8e43943020"
integrity sha512-PHyM+sQouu7xspQQwELlGwwd05mXUFqwFYfqPO0cC7x4fxyHnnuetmQr6CjJiafIDoH4MogHb9dOoJzR/Y4rFg==
-"xtend@>=4.0.0 <4.1.0-0", xtend@^4.0.0, xtend@^4.0.1, xtend@~4.0.0, xtend@~4.0.1:
+"xtend@>=4.0.0 <4.1.0-0", xtend@^4.0.0, xtend@^4.0.1, xtend@~4.0.1:
version "4.0.1"
resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af"
integrity sha1-pcbVMr5lbiPbgg77lDofBJmNY68=
@@ -10536,13 +9072,6 @@ yargs-parser@^10.1.0:
dependencies:
camelcase "^4.1.0"
-yargs-parser@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-5.0.0.tgz#275ecf0d7ffe05c77e64e7c86e4cd94bf0e1228a"
- integrity sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=
- dependencies:
- camelcase "^3.0.0"
-
yargs-parser@^8.0.0:
version "8.1.0"
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-8.1.0.tgz#f1376a33b6629a5d063782944da732631e966950"
@@ -10575,7 +9104,7 @@ yargs@^11.0.0:
y18n "^3.2.1"
yargs-parser "^9.0.2"
-yargs@^12.0.1:
+yargs@^12.0.1, yargs@^12.0.2:
version "12.0.2"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.2.tgz#fe58234369392af33ecbef53819171eff0f5aadc"
integrity sha512-e7SkEx6N6SIZ5c5H22RTZae61qtn3PYUE8JYbBFlK9sYmh3DMQ6E5ygtaG/2BW0JZi4WGgTR2IV5ChqlqrDGVQ==
@@ -10593,32 +9122,6 @@ yargs@^12.0.1:
y18n "^3.2.1 || ^4.0.0"
yargs-parser "^10.1.0"
-yargs@^7.0.0:
- version "7.1.0"
- resolved "https://registry.yarnpkg.com/yargs/-/yargs-7.1.0.tgz#6ba318eb16961727f5d284f8ea003e8d6154d0c8"
- integrity sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=
- 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"
-
-yauzl@2.4.1:
- version "2.4.1"
- resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.4.1.tgz#9528f442dab1b2284e58b4379bb194e22e0c4005"
- integrity sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=
- dependencies:
- fd-slicer "~1.0.1"
-
yeast@0.1.2:
version "0.1.2"
resolved "https://registry.yarnpkg.com/yeast/-/yeast-0.1.2.tgz#008e06d8094320c372dbc2f8ed76a0ca6c8ac419"
@@ -10639,6 +9142,18 @@ youtube-dl@^1.12.2:
request "^2.83.0"
streamify "^0.2.9"
+z-schema@^3.24.1:
+ version "3.24.1"
+ resolved "https://registry.yarnpkg.com/z-schema/-/z-schema-3.24.1.tgz#07a3643c8e061ec1af32e823c9f9e5e5e56e3c8d"
+ integrity sha512-2eR8eq/v1coNqyBc5HzswEcoLbw+S33RMnR326uiuOIr97ve5vwPNMDrKS1IRCB12bZ3a8BrfGxrRwuSXUyPvw==
+ dependencies:
+ core-js "^2.5.7"
+ lodash.get "^4.0.0"
+ lodash.isequal "^4.0.0"
+ validator "^10.0.0"
+ optionalDependencies:
+ commander "^2.7.1"
+
zero-fill@^2.2.3:
version "2.2.3"
resolved "https://registry.yarnpkg.com/zero-fill/-/zero-fill-2.2.3.tgz#a3def06ba5e39ae644850bb4ca2ad4112b4855e9"