A music player that connects to your cloud/distributed storage.
5
fork

Configure Feed

Select the types of activity you want to include in your feed.

Housekeeping

+575 -97
+10
Makefile
··· 130 130 ) 131 131 132 132 133 + quality: 134 + @echo "> Running elm-review" 135 + @$(NPM_DIR)/.bin/elm-review src --config system/Review 136 + 137 + 138 + quality-fix: 139 + @echo "> Running elm-review" 140 + @$(NPM_DIR)/.bin/elm-review src --config system/Review --fix 141 + 142 + 133 143 server: 134 144 @echo "> Booting up web server on port 5000" 135 145 @devd --port 5000 --all --crossdomain --quiet --notfound=301.html $(BUILD_DIR)
+1
package.json
··· 1 1 { 2 2 "private": true, 3 3 "devDependencies": { 4 + "elm-review": "^1.0.1", 4 5 "webpack": "^4.41.2", 5 6 "webpack-cli": "^3.3.9" 6 7 },
-9
src/Applications/Brain.elm
··· 12 12 import Json.Decode as Json 13 13 import Json.Encode 14 14 import List.Extra as List 15 - import List.Zipper as Zipper exposing (Zipper) 16 15 import Maybe.Extra as Maybe 17 16 import Playlists.Encoding as Playlists 18 17 import Return2 exposing (..) ··· 328 327 updateWithModel : Model -> Msg -> Return Model Msg 329 328 updateWithModel model msg = 330 329 update msg model 331 - 332 - 333 - updateSearchIndex : Json.Value -> Model -> Return Model Msg 334 - updateSearchIndex value model = 335 - value 336 - |> Tracks.UpdateSearchIndex 337 - |> TracksMsg 338 - |> updateWithModel model 339 330 340 331 341 332
-1
src/Applications/Brain/Reply.elm
··· 3 3 import Alien 4 4 import Json.Encode as Json 5 5 import Tracks exposing (Track) 6 - import User.Layer 7 6 8 7 9 8
+1 -1
src/Applications/Brain/Tracks.elm
··· 4 4 import Brain.Ports as Ports 5 5 import Brain.Reply exposing (Reply(..)) 6 6 import Json.Encode as Json 7 - import Return3 as Return exposing (..) 7 + import Return3 exposing (..) 8 8 9 9 10 10
+3 -4
src/Applications/UI.elm
··· 13 13 import Common exposing (Switch(..)) 14 14 import Conditional exposing (..) 15 15 import ContextMenu exposing (ContextMenu) 16 - import Coordinates exposing (Coordinates, Viewport) 16 + import Coordinates exposing (Viewport) 17 17 import Css exposing (url) 18 18 import Css.Global 19 19 import Css.Media ··· 25 25 import File.Download 26 26 import File.Select 27 27 import Html.Events.Extra.Pointer as Pointer 28 - import Html.Events.Extra.Touch as Touch 29 28 import Html.Styled as Html exposing (Html, section, toUnstyled) 30 - import Html.Styled.Attributes as Attributes exposing (class, css, id, style) 31 - import Html.Styled.Events as Events exposing (on, onClick) 29 + import Html.Styled.Attributes as Attributes exposing (class, css, id) 30 + import Html.Styled.Events exposing (on, onClick) 32 31 import Html.Styled.Lazy as Lazy 33 32 import Http 34 33 import Json.Decode
+1 -2
src/Applications/UI/Alfred.elm
··· 4 4 import Browser.Dom as Dom 5 5 import Chunky exposing (..) 6 6 import Classes as C 7 - import Conditional exposing (ifThenElse) 8 7 import Css 9 8 import Html.Styled as Html exposing (Html, fromUnstyled, text) 10 9 import Html.Styled.Attributes exposing (autofocus, css, id, placeholder, type_) ··· 15 14 import List.Extra as List 16 15 import Material.Icons exposing (Coloring(..)) 17 16 import Material.Icons.Hardware as Icons 18 - import Return3 as Return exposing (..) 17 + import Return3 exposing (..) 19 18 import Tachyons.Classes as T 20 19 import Task 21 20 import UI.Kit
+3 -4
src/Applications/UI/Authentication.elm
··· 5 5 import Binary 6 6 import Chunky exposing (..) 7 7 import Classes as C 8 - import Color exposing (Color) 8 + import Color 9 9 import Color.Ext as Color 10 10 import Common exposing (Switch(..)) 11 11 import Conditional exposing (..) 12 12 import Css exposing (pct, px, solid, transparent) 13 13 import Css.Global 14 14 import Html.Events.Extra.Mouse as Mouse 15 - import Html.Styled as Html exposing (Html, a, button, em, fromUnstyled, img, span, text) 15 + import Html.Styled as Html exposing (Html, a, button, fromUnstyled, img, span, text) 16 16 import Html.Styled.Attributes as Attributes exposing (attribute, css, href, placeholder, src, style, target, title, value, width) 17 17 import Html.Styled.Events exposing (onClick, onSubmit) 18 18 import Html.Styled.Ext exposing (onClickStopPropagation) 19 19 import Http 20 - import Json.Decode 21 20 import Json.Encode 22 21 import Markdown 23 22 import Material.Icons exposing (Coloring(..)) ··· 27 26 import Material.Icons.Content as Icons 28 27 import Material.Icons.Navigation as Icons 29 28 import Maybe.Extra as Maybe 30 - import Return3 as Return exposing (..) 29 + import Return3 exposing (..) 31 30 import SHA 32 31 import String.Ext as String 33 32 import Svg exposing (Svg)
-1
src/Applications/UI/Authentication/ContextMenu.elm
··· 3 3 import ContextMenu exposing (..) 4 4 import Coordinates exposing (Coordinates) 5 5 import Svg 6 - import UI.Authentication as Authentication 7 6 import UI.Reply exposing (Reply(..)) 8 7 import UI.Svg.Elements 9 8
+1 -1
src/Applications/UI/Backdrop.elm
··· 9 9 import Html.Styled.Events exposing (on) 10 10 import Html.Styled.Lazy as Lazy 11 11 import Json.Decode 12 - import Return3 as Return exposing (..) 12 + import Return3 exposing (..) 13 13 import Tachyons.Classes as T 14 14 import UI.Animations 15 15 import UI.Ports as Ports
-1
src/Applications/UI/Console.elm
··· 22 22 import UI.Kit 23 23 import UI.Queue as Queue 24 24 import UI.Reply exposing (Reply(..)) 25 - import UI.Tracks as Tracks 26 25 27 26 28 27
+1 -3
src/Applications/UI/ContextMenu.elm
··· 2 2 3 3 import Chunky exposing (..) 4 4 import Classes as C 5 - import Color exposing (Color) 6 5 import Conditional exposing (..) 7 6 import ContextMenu exposing (..) 8 7 import Coordinates exposing (Coordinates) 9 8 import Css 10 9 import Html.Styled exposing (Html, fromUnstyled, text) 11 10 import Html.Styled.Attributes exposing (css, style) 12 - import Html.Styled.Events exposing (custom, onClick) 11 + import Html.Styled.Events exposing (custom) 13 12 import Json.Decode 14 13 import Material.Icons exposing (Coloring(..)) 15 - import Svg exposing (Svg) 16 14 import Tachyons.Classes as T 17 15 import UI.Kit 18 16 import UI.Reply exposing (Reply)
-1
src/Applications/UI/DnD.elm
··· 1 1 module UI.DnD exposing (Environment, Model, Msg, hasDropped, initialModel, isBeingDraggedOver, isDragging, isDraggingOver, listenToEnterLeave, listenToStart, modelSubject, modelTarget, startDragging, stoppedDragging, update) 2 2 3 3 import Html exposing (Attribute) 4 - import Html.Attributes as Attributes 5 4 import Html.Events.Extra.Mouse as Mouse 6 5 import Html.Events.Extra.Pointer as Pointer 7 6 import UI.Reply as Reply exposing (Reply)
+3 -4
src/Applications/UI/List.elm
··· 2 2 3 3 import Chunky exposing (..) 4 4 import Classes as C 5 - import Color exposing (Color) 5 + import Color 6 6 import Color.Ext as Color 7 7 import Conditional exposing (..) 8 8 import Css exposing (px, solid) 9 9 import Html.Events.Extra.Mouse as Mouse exposing (onWithOptions) 10 - import Html.Styled as Html exposing (Html, fromUnstyled) 11 - import Html.Styled.Attributes as Attributes exposing (css, style, title) 10 + import Html.Styled exposing (Html, fromUnstyled) 11 + import Html.Styled.Attributes as Attributes exposing (css, title) 12 12 import Html.Styled.Events exposing (onClick) 13 13 import Material.Icons exposing (Coloring(..)) 14 - import Material.Icons.Action as Icons 15 14 import Maybe.Extra as Maybe 16 15 import Tachyons.Classes as T 17 16 import UI.DnD as DnD
-1
src/Applications/UI/Notifications.elm
··· 5 5 import Color.Ext as Color 6 6 import Css 7 7 import Css.Global 8 - import Css.Transitions exposing (transition) 9 8 import Html.Styled as Html exposing (Html) 10 9 import Html.Styled.Attributes exposing (css, rel) 11 10 import Html.Styled.Events exposing (onDoubleClick)
+1 -1
src/Applications/UI/Playlists.elm
··· 17 17 import Material.Icons.File as Icons 18 18 import Material.Icons.Navigation as Icons 19 19 import Playlists exposing (..) 20 - import Return3 as Return exposing (..) 20 + import Return3 exposing (..) 21 21 import Tachyons.Classes as T 22 22 import UI.Kit exposing (ButtonType(..)) 23 23 import UI.List
-2
src/Applications/UI/Playlists/ContextMenu.elm
··· 1 1 module UI.Playlists.ContextMenu exposing (listMenu) 2 2 3 - import Conditional exposing (ifThenElse) 4 3 import ContextMenu exposing (..) 5 4 import Coordinates exposing (Coordinates) 6 5 import Material.Icons.Action as Icons ··· 10 9 import Playlists.Matching 11 10 import Tracks exposing (IdentifiedTrack) 12 11 import UI.Page 13 - import UI.Playlists as Playlists 14 12 import UI.Playlists.Page 15 13 import UI.Reply exposing (Reply(..)) 16 14 import Url
+2 -2
src/Applications/UI/Queue.elm
··· 4 4 import Color.Ext as Color 5 5 import Common 6 6 import Conditional exposing (..) 7 - import Coordinates exposing (Coordinates) 7 + import Coordinates 8 8 import Css 9 9 import Html.Events.Extra.Mouse as Mouse 10 10 import Html.Styled as Html exposing (Html, fromUnstyled, text) ··· 17 17 import Material.Icons.Image as Icons 18 18 import Material.Icons.Navigation as Icons 19 19 import Queue exposing (..) 20 - import Return3 as Return exposing (..) 20 + import Return3 exposing (..) 21 21 import Tachyons.Classes as T 22 22 import Time 23 23 import Tracks exposing (IdentifiedTrack)
+3 -4
src/Applications/UI/Settings.elm
··· 5 5 import Conditional exposing (ifThenElse) 6 6 import Css 7 7 import Css.Media 8 - import Html.Styled as Html exposing (Html, text) 9 - import Html.Styled.Attributes exposing (css, selected, value) 8 + import Html.Styled exposing (Html, text) 9 + import Html.Styled.Attributes exposing (css) 10 10 import Html.Styled.Events exposing (onClick) 11 11 import Html.Styled.Lazy 12 12 import Material.Icons.Action as Icons 13 13 import Material.Icons.Communication as Icons 14 - import Settings exposing (Settings) 15 - import String.Ext as String 14 + import Settings 16 15 import Tachyons.Classes as T 17 16 import UI.Backdrop as Backdrop 18 17 import UI.Css
+1 -1
src/Applications/UI/Sources.elm
··· 3 3 import Alien 4 4 import Chunky exposing (..) 5 5 import Conditional exposing (ifThenElse) 6 - import Coordinates exposing (Coordinates) 6 + import Coordinates 7 7 import Dict.Ext as Dict 8 8 import Html as UnstyledHtml 9 9 import Html.Attributes as UnstyledHtml
-1
src/Applications/UI/Sources/ContextMenu.elm
··· 10 10 import Sources exposing (Source) 11 11 import UI.Page 12 12 import UI.Reply exposing (Reply(..)) 13 - import UI.Sources as Sources 14 13 import UI.Sources.Page 15 14 16 15
+3 -5
src/Applications/UI/Sources/Form.elm
··· 1 1 module UI.Sources.Form exposing (FormStep(..), Model, Msg(..), defaultContext, edit, initialModel, new, takeStepBackwards, takeStepForwards, update) 2 2 3 - import Browser.Navigation as Nav 4 3 import Chunky exposing (..) 5 - import Color 6 4 import Common exposing (boolFromString, boolToString) 7 5 import Conditional exposing (..) 8 6 import Dict 9 7 import Dict.Ext as Dict 10 8 import Html.Styled as Html exposing (Html, strong, text) 11 - import Html.Styled.Attributes exposing (for, name, placeholder, required, selected, style, type_, value) 9 + import Html.Styled.Attributes exposing (for, name, placeholder, required, selected, type_, value) 12 10 import Html.Styled.Events exposing (onInput, onSubmit) 13 11 import List.Extra as List 14 12 import Material.Icons exposing (Coloring(..)) 15 13 import Material.Icons.Alert as Icons 16 14 import Material.Icons.Navigation as Icons 17 - import Return3 as Return exposing (..) 15 + import Return3 exposing (..) 18 16 import Sources exposing (..) 19 17 import Sources.Services as Services 20 18 import Sources.Services.Dropbox ··· 23 21 import UI.Kit exposing (ButtonType(..), select) 24 22 import UI.Navigation exposing (..) 25 23 import UI.Page as Page 26 - import UI.Reply as Reply exposing (Reply(..)) 24 + import UI.Reply exposing (Reply(..)) 27 25 import UI.Sources.Page as Sources 28 26 29 27
+3 -17
src/Applications/UI/Tracks.elm
··· 2 2 3 3 import Alien 4 4 import Chunky exposing (..) 5 - import Classes as C 6 5 import Color exposing (Color) 7 6 import Color.Ext as Color 8 7 import Common exposing (Switch(..)) 9 8 import Conditional exposing (ifThenElse) 10 9 import Coordinates exposing (Coordinates, Viewport) 11 10 import Css 12 - import Css.Transitions exposing (transition) 11 + import Css.Transitions 13 12 import Html.Events.Extra.Mouse as Mouse 14 13 import Html.Styled as Html exposing (Html, text) 15 14 import Html.Styled.Attributes exposing (css, fromUnstyled, href, placeholder, tabindex, target, title, value) ··· 32 31 import Maybe.Extra as Maybe 33 32 import Playlists exposing (Playlist) 34 33 import Return3 as Return exposing (..) 35 - import Sources exposing (Source) 34 + import Sources 36 35 import Tachyons.Classes as T 37 36 import Task.Extra as Task 38 37 import Tracks exposing (..) ··· 42 41 import UI.DnD as DnD 43 42 import UI.Kit 44 43 import UI.Navigation exposing (..) 45 - import UI.Page exposing (Page) 44 + import UI.Page 46 45 import UI.Playlists.Page 47 46 import UI.Ports 48 47 import UI.Queue.Page ··· 175 174 returnReplyWithModel model reply 176 175 177 176 ScrollToNowPlaying -> 178 - let 179 - -- The index identifier might be out-of-date, 180 - -- so we get the latest version. 181 - it = 182 - model.nowPlaying 183 - |> Maybe.map (Tuple.second >> .id) 184 - |> Maybe.andThen 185 - (\id -> 186 - List.find 187 - (Tuple.second >> .id >> (==) id) 188 - model.collection.harvested 189 - ) 190 - in 191 177 model.nowPlaying 192 178 |> Maybe.map (Tuple.second >> .id) 193 179 |> Maybe.andThen
-1
src/Applications/UI/Tracks/ContextMenu.elm
··· 9 9 import Maybe.Extra as Maybe 10 10 import Playlists exposing (Playlist) 11 11 import Sources exposing (Source) 12 - import Sources.Services 13 12 import Time 14 13 import Tracks exposing (Grouping(..), IdentifiedTrack) 15 14 import UI.Queue as Queue
+1 -3
src/Applications/UI/Tracks/Scene/List.elm
··· 14 14 import Html.Attributes exposing (class, style) 15 15 import Html.Events 16 16 import Html.Events.Extra.Mouse as Mouse 17 - import Html.Events.Extra.Touch as Touch 18 17 import Html.Styled 19 18 import Html.Styled.Attributes exposing (css) 20 19 import Html.Styled.Events ··· 26 25 import Material.Icons.Av as Icons 27 26 import Material.Icons.Navigation as Icons 28 27 import Maybe.Extra as Maybe 29 - import Playlists exposing (Playlist) 30 - import Return3 as Return exposing (..) 28 + import Return3 exposing (..) 31 29 import Tachyons 32 30 import Tachyons.Classes as T 33 31 import Task
-1
src/Library/ContextMenu.elm
··· 1 1 module ContextMenu exposing (ContextMenu(..), Item(..), ItemProperties, anyItem, coordinates, justAnItem) 2 2 3 - import Color exposing (Color) 4 3 import Coordinates exposing (Coordinates) 5 4 import Material.Icons exposing (Coloring(..)) 6 5 import Svg exposing (Svg)
+1 -1
src/Library/Notifications.elm
··· 2 2 3 3 import Chunky exposing (..) 4 4 import Html.Styled as Html exposing (Html) 5 - import Html.Styled.Attributes exposing (class, style) 5 + import Html.Styled.Attributes exposing (style) 6 6 import Markdown 7 7 import Murmur3 exposing (..) 8 8 import Tachyons.Classes as T
+1 -1
src/Library/Queue.elm
··· 1 1 module Queue exposing (EngineItem, Item) 2 2 3 - import Tracks exposing (IdentifiedTrack, Tags, Track) 3 + import Tracks exposing (IdentifiedTrack, Tags) 4 4 5 5 6 6
-2
src/Library/Sources/Services/Azure/Authorization.elm
··· 7 7 8 8 -} 9 9 10 - import Base64 11 10 import Binary 12 11 import BinaryBase64 13 12 import Common ··· 18 17 import SHA 19 18 import Sources exposing (SourceData) 20 19 import Sources.Processing exposing (HttpMethod) 21 - import Sources.Services.Common as Utils 22 20 import String.Ext as String 23 21 import Time 24 22 import Url
-2
src/Library/Sources/Services/Azure/FileParser.elm
··· 1 1 module Sources.Services.Azure.FileParser exposing (parseErrorResponse, parseTreeResponse) 2 2 3 - import Dict.Ext as Dict 4 3 import Sources.Processing exposing (Marker(..), TreeAnswer) 5 - import Sources.Services.Azure.BlobParser 6 4 import Sources.Services.Azure.FileMarker as FileMarker exposing (MarkerItem(..)) 7 5 import Sources.Services.Common exposing (cleanPath) 8 6 import Xml.Decode exposing (..)
-1
src/Library/Sources/Services/Dropbox.elm
··· 10 10 import Http 11 11 import Json.Decode 12 12 import Json.Encode 13 - import Regex 14 13 import Sources exposing (Property, SourceData) 15 14 import Sources.Pick 16 15 import Sources.Processing exposing (..)
-3
src/Library/Sources/Services/Google.elm
··· 10 10 import Http 11 11 import Json.Decode 12 12 import Json.Encode 13 - import Regex 14 13 import Sources exposing (Property, SourceData) 15 - import Sources.Pick 16 14 import Sources.Processing exposing (..) 17 15 import Sources.Services.Google.Parser as Parser 18 16 import Time 19 - import Url 20 17 21 18 22 19
-1
src/Library/Sources/Services/Ipfs.elm
··· 16 16 import Json.Decode as Json 17 17 import Sources exposing (Property, SourceData) 18 18 import Sources.Processing exposing (..) 19 - import Sources.Services.Common exposing (cleanPath, noPrep) 20 19 import Sources.Services.Ipfs.Marker as Marker 21 20 import Sources.Services.Ipfs.Parser as Parser 22 21 import String.Ext as String
+1 -1
src/Library/Sources/Services/WebDav.elm
··· 16 16 import Sources exposing (Property, SourceData) 17 17 import Sources.Pick exposing (selectMusicFiles) 18 18 import Sources.Processing exposing (..) 19 - import Sources.Services.Common exposing (cleanPath, noPrep) 19 + import Sources.Services.Common exposing (noPrep) 20 20 import Sources.Services.WebDav.Marker as Marker 21 21 import Sources.Services.WebDav.Parser as Parser 22 22 import String.Ext as String
-1
src/Library/Tracks/Collection.elm
··· 1 1 module Tracks.Collection exposing (add, arrange, harvest, harvestChanged, identify, map, tracksChanged) 2 2 3 - import List.Extra as List 4 3 import Tracks exposing (IdentifiedTrack, Parcel, Track, emptyCollection) 5 4 import Tracks.Collection.Internal as Internal 6 5
-1
src/Library/User/Layer.elm
··· 15 15 16 16 -} 17 17 18 - import Alien 19 18 import Dict exposing (Dict) 20 19 import Enum exposing (Enum) 21 20 import Equalizer
+20
system/Review/ReviewConfig.elm
··· 1 + module ReviewConfig exposing (config) 2 + 3 + {-| Do not rename the ReviewConfig module or the config function, because 4 + `elm-review` will look for these. 5 + To add packages that contain rules, add them to this review project using 6 + `elm install author/packagename` 7 + when inside the directory containing this file. 8 + -} 9 + 10 + import NoDebug 11 + import NoUnused.CustomTypeConstructors 12 + import NoUnused.Variables 13 + import Review.Rule exposing (Rule) 14 + 15 + 16 + config : List Rule 17 + config = 18 + [ NoDebug.rule 19 + , NoUnused.Variables.rule 20 + ]
+36
system/Review/elm.json
··· 1 + { 2 + "type": "application", 3 + "source-directories": [ 4 + "." 5 + ], 6 + "elm-version": "0.19.1", 7 + "dependencies": { 8 + "direct": { 9 + "elm/core": "1.0.2", 10 + "elm/json": "1.1.3", 11 + "jfmengels/elm-review": "1.0.0", 12 + "jfmengels/review-debug": "1.0.0", 13 + "jfmengels/review-unused": "1.0.0" 14 + }, 15 + "indirect": { 16 + "elm/html": "1.0.0", 17 + "elm/parser": "1.1.0", 18 + "elm/project-metadata-utils": "1.0.0", 19 + "elm/random": "1.0.0", 20 + "elm/time": "1.0.0", 21 + "elm/url": "1.0.0", 22 + "elm/virtual-dom": "1.0.2", 23 + "elm-community/json-extra": "4.2.0", 24 + "elm-community/list-extra": "8.2.2", 25 + "elm-explorations/test": "1.2.2", 26 + "rtfeldman/elm-hex": "1.0.0", 27 + "rtfeldman/elm-iso8601-date-strings": "1.1.3", 28 + "stil4m/elm-syntax": "7.1.1", 29 + "stil4m/structured-writer": "1.0.2" 30 + } 31 + }, 32 + "test-dependencies": { 33 + "direct": {}, 34 + "indirect": {} 35 + } 36 + }
+478 -12
yarn.lock
··· 178 178 resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.4.1.tgz#ef916e271c64ac12171fd8384eaae6b2345854da" 179 179 integrity sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ== 180 180 181 - ajv@^6.1.0, ajv@^6.10.2: 181 + ajv@^6.1.0, ajv@^6.10.2, ajv@^6.5.5: 182 182 version "6.10.2" 183 183 resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.10.2.tgz#d3cea04d6b017b2894ad69040fec8b623eb4bd52" 184 184 integrity sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw== ··· 260 260 inherits "^2.0.1" 261 261 minimalistic-assert "^1.0.0" 262 262 263 + asn1@~0.2.3: 264 + version "0.2.4" 265 + resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136" 266 + integrity sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg== 267 + dependencies: 268 + safer-buffer "~2.1.0" 269 + 270 + assert-plus@1.0.0, assert-plus@^1.0.0: 271 + version "1.0.0" 272 + resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" 273 + integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= 274 + 263 275 assert@^1.1.1: 264 276 version "1.5.0" 265 277 resolved "https://registry.yarnpkg.com/assert/-/assert-1.5.0.tgz#55c109aaf6e0aefdb3dc4b71240c70bf574b18eb" ··· 288 300 resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz#b727dbf87d7651602f06f4d4ac387f47d91b0cbf" 289 301 integrity sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ== 290 302 303 + asynckit@^0.4.0: 304 + version "0.4.0" 305 + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" 306 + integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= 307 + 291 308 atob@^2.1.1: 292 309 version "2.1.2" 293 310 resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" 294 311 integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== 312 + 313 + aws-sign2@~0.7.0: 314 + version "0.7.0" 315 + resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" 316 + integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= 317 + 318 + aws4@^1.8.0: 319 + version "1.8.0" 320 + resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.8.0.tgz#f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f" 321 + integrity sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ== 295 322 296 323 balanced-match@^1.0.0: 297 324 version "1.0.0" ··· 316 343 mixin-deep "^1.2.0" 317 344 pascalcase "^0.1.1" 318 345 346 + bcrypt-pbkdf@^1.0.0: 347 + version "1.0.2" 348 + resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" 349 + integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= 350 + dependencies: 351 + tweetnacl "^0.14.3" 352 + 319 353 big.js@^5.2.2: 320 354 version "5.2.2" 321 355 resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" ··· 326 360 resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.1.tgz#598afe54755b2868a5330d2aff9d4ebb53209b65" 327 361 integrity sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw== 328 362 363 + binary@^0.3.0: 364 + version "0.3.0" 365 + resolved "https://registry.yarnpkg.com/binary/-/binary-0.3.0.tgz#9f60553bc5ce8c3386f3b553cff47462adecaa79" 366 + integrity sha1-n2BVO8XOjDOG87VTz/R0Yq3sqnk= 367 + dependencies: 368 + buffers "~0.1.1" 369 + chainsaw "~0.1.0" 370 + 371 + binwrap@^0.2.0: 372 + version "0.2.2" 373 + resolved "https://registry.yarnpkg.com/binwrap/-/binwrap-0.2.2.tgz#7d1ea74b28332f18dfdc75548aef993041ffafc9" 374 + integrity sha512-Y+Wvypk3JhH5GPZAvlwJAWOVH/OsOhQMSj37vySuWHwQivoALplPxfBA8b973rFJI7OS+O+1YmmYXIiEXVMAcw== 375 + dependencies: 376 + mustache "^3.0.1" 377 + request "^2.88.0" 378 + request-promise "^4.2.4" 379 + tar "^4.4.10" 380 + unzip-stream "^0.3.0" 381 + 329 382 "blockstack@https://gist.github.com/a888e02d7441aeb2af99263a3add0f73.git": 330 383 version "0.0.0" 331 384 resolved "https://gist.github.com/a888e02d7441aeb2af99263a3add0f73.git#e4ca77c02e91a29e0c3c749d2ba80983a137a7aa" 332 385 333 - bluebird@^3.5.5: 386 + bluebird@^3.5.0, bluebird@^3.5.5: 334 387 version "3.7.1" 335 388 resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.1.tgz#df70e302b471d7473489acf26a93d63b53f874de" 336 389 integrity sha512-DdmyoGCleJnkbp3nkbxTLJ18rjDsE4yCggEwKNXkeV123sPNfOCYeDoeuOY+F2FrSjO1YXcTU+dsy96KMy+gcg== ··· 454 507 dependencies: 455 508 base64-js "^1.0.2" 456 509 ieee754 "^1.1.4" 510 + 511 + buffers@~0.1.1: 512 + version "0.1.1" 513 + resolved "https://registry.yarnpkg.com/buffers/-/buffers-0.1.1.tgz#b24579c3bed4d6d396aeee6d9a8ae7f5482ab7bb" 514 + integrity sha1-skV5w77U1tOWru5tmorn9Ugqt7s= 457 515 458 516 builtin-status-codes@^3.0.0: 459 517 version "3.0.0" ··· 501 559 resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" 502 560 integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== 503 561 562 + caseless@~0.12.0: 563 + version "0.12.0" 564 + resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" 565 + integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= 566 + 504 567 "chainsaw@>=0.0.7 <0.1": 505 568 version "0.0.9" 506 569 resolved "https://registry.yarnpkg.com/chainsaw/-/chainsaw-0.0.9.tgz#11a05102d1c4c785b6d0415d336d5a3a1612913e" ··· 508 571 dependencies: 509 572 traverse ">=0.3.0 <0.4" 510 573 511 - chalk@2.4.2: 574 + chainsaw@~0.1.0: 575 + version "0.1.0" 576 + resolved "https://registry.yarnpkg.com/chainsaw/-/chainsaw-0.1.0.tgz#5eab50b28afe58074d0d58291388828b5e5fbc98" 577 + integrity sha1-XqtQsor+WAdNDVgpE4iCi15fvJg= 578 + dependencies: 579 + traverse ">=0.3.0 <0.4" 580 + 581 + chalk@2.4.2, chalk@^2.4.2: 512 582 version "2.4.2" 513 583 resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" 514 584 integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== ··· 600 670 resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" 601 671 integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= 602 672 673 + combined-stream@^1.0.6, combined-stream@~1.0.6: 674 + version "1.0.8" 675 + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" 676 + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== 677 + dependencies: 678 + delayed-stream "~1.0.0" 679 + 603 680 commander@^2.20.0: 604 681 version "2.20.3" 605 682 resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" ··· 669 746 resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" 670 747 integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= 671 748 672 - core-util-is@~1.0.0: 749 + core-util-is@1.0.2, core-util-is@~1.0.0: 673 750 version "1.0.2" 674 751 resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" 675 752 integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= ··· 705 782 safe-buffer "^5.0.1" 706 783 sha.js "^2.4.8" 707 784 708 - cross-spawn@6.0.5, cross-spawn@^6.0.0: 785 + cross-spawn@6.0.5, cross-spawn@^6.0.0, cross-spawn@^6.0.5: 709 786 version "6.0.5" 710 787 resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" 711 788 integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== ··· 738 815 resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-1.0.1.tgz#596e9698fd0c80e12038c2b82d6eb1b35b6224d9" 739 816 integrity sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk= 740 817 818 + dashdash@^1.12.0: 819 + version "1.14.1" 820 + resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" 821 + integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= 822 + dependencies: 823 + assert-plus "^1.0.0" 824 + 741 825 date-now@^0.1.4: 742 826 version "0.1.4" 743 827 resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b" ··· 808 892 is-descriptor "^1.0.2" 809 893 isobject "^3.0.1" 810 894 895 + delayed-stream@~1.0.0: 896 + version "1.0.0" 897 + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" 898 + integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= 899 + 811 900 delegates@^1.0.0: 812 901 version "1.0.0" 813 902 resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" ··· 855 944 readable-stream "^2.0.0" 856 945 stream-shift "^1.0.0" 857 946 947 + ecc-jsbn@~0.1.1: 948 + version "0.1.2" 949 + resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" 950 + integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= 951 + dependencies: 952 + jsbn "~0.1.0" 953 + safer-buffer "^2.1.0" 954 + 858 955 elliptic@^6.0.0: 859 956 version "6.5.1" 860 957 resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.1.tgz#c380f5f909bf1b9b4428d028cd18d3b0efd6b52b" ··· 868 965 minimalistic-assert "^1.0.0" 869 966 minimalistic-crypto-utils "^1.0.0" 870 967 968 + elm-json@^0.2.1: 969 + version "0.2.2" 970 + resolved "https://registry.yarnpkg.com/elm-json/-/elm-json-0.2.2.tgz#fc8d2331c506a261ad56172ee3db23f879ddb41a" 971 + integrity sha512-5xAEWQfw0jsWUYC7Xz2fN1VN8raLu14s2qo51IGpL/dnMW8N9vnOUy9cGoxfQDQshBmgT9GJvpATzFZNwHYzmA== 972 + dependencies: 973 + binwrap "^0.2.0" 974 + 975 + elm-review@^1.0.1: 976 + version "1.0.1" 977 + resolved "https://registry.yarnpkg.com/elm-review/-/elm-review-1.0.1.tgz#9769baf54fc4f735b34f7d6b3d6e7b65b07a17bb" 978 + integrity sha512-TqXgbwTm/CpN+ZzjnvJyenl5U0+rzHoEeUnfW05IOx2ajgeeu2ibOXAZQLmRl6fDiVG0gIHRRsmBreQjoVq/0Q== 979 + dependencies: 980 + chalk "^2.4.2" 981 + cross-spawn "^6.0.5" 982 + elm-json "^0.2.1" 983 + find-up "^4.1.0" 984 + fs-extra "^7.0.1" 985 + glob "^7.1.4" 986 + minimist "^1.2.0" 987 + node-elm-compiler "^5.0.4" 988 + prompts "^2.2.1" 989 + which "^1.3.1" 990 + 871 991 emoji-regex@^7.0.1: 872 992 version "7.0.3" 873 993 resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" ··· 1026 1146 assign-symbols "^1.0.0" 1027 1147 is-extendable "^1.0.1" 1028 1148 1149 + extend@~3.0.2: 1150 + version "3.0.2" 1151 + resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" 1152 + integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== 1153 + 1029 1154 extglob@^2.0.4: 1030 1155 version "2.0.4" 1031 1156 resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" ··· 1039 1164 regex-not "^1.0.0" 1040 1165 snapdragon "^0.8.1" 1041 1166 to-regex "^3.0.1" 1167 + 1168 + extsprintf@1.3.0: 1169 + version "1.3.0" 1170 + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" 1171 + integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= 1172 + 1173 + extsprintf@^1.2.0: 1174 + version "1.4.0" 1175 + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" 1176 + integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= 1042 1177 1043 1178 fast-deep-equal@^2.0.1: 1044 1179 version "2.0.1" ··· 1084 1219 make-dir "^2.0.0" 1085 1220 pkg-dir "^3.0.0" 1086 1221 1222 + find-elm-dependencies@2.0.2: 1223 + version "2.0.2" 1224 + resolved "https://registry.yarnpkg.com/find-elm-dependencies/-/find-elm-dependencies-2.0.2.tgz#589a759a021e6e2f8f0df805f973313fc4b55693" 1225 + integrity sha512-nM5UCbccD1G8CGK2GsM7ykG3ksOAl9E+34jiDfl07CAl2OPnLpBVWY2hlxEmIkSBfdJjSopEowWHrO0cI8RhxQ== 1226 + dependencies: 1227 + firstline "1.2.0" 1228 + lodash "4.17.15" 1229 + 1087 1230 find-up@^3.0.0: 1088 1231 version "3.0.0" 1089 1232 resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" ··· 1091 1234 dependencies: 1092 1235 locate-path "^3.0.0" 1093 1236 1237 + find-up@^4.1.0: 1238 + version "4.1.0" 1239 + resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" 1240 + integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== 1241 + dependencies: 1242 + locate-path "^5.0.0" 1243 + path-exists "^4.0.0" 1244 + 1094 1245 findup-sync@3.0.0: 1095 1246 version "3.0.0" 1096 1247 resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-3.0.0.tgz#17b108f9ee512dfb7a5c7f3c8b27ea9e1a9c08d1" ··· 1101 1252 micromatch "^3.0.4" 1102 1253 resolve-dir "^1.0.1" 1103 1254 1255 + firstline@1.2.0: 1256 + version "1.2.0" 1257 + resolved "https://registry.yarnpkg.com/firstline/-/firstline-1.2.0.tgz#c9f4886e7f7fbf0afc12d71941dce06b192aea05" 1258 + integrity sha1-yfSIbn9/vwr8EtcZQdzgaxkq6gU= 1259 + 1104 1260 flush-write-stream@^1.0.0: 1105 1261 version "1.1.1" 1106 1262 resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.1.1.tgz#8dd7d873a1babc207d94ead0c2e0e44276ebf2e8" ··· 1114 1270 resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" 1115 1271 integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= 1116 1272 1273 + forever-agent@~0.6.1: 1274 + version "0.6.1" 1275 + resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" 1276 + integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= 1277 + 1278 + form-data@~2.3.2: 1279 + version "2.3.3" 1280 + resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" 1281 + integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== 1282 + dependencies: 1283 + asynckit "^0.4.0" 1284 + combined-stream "^1.0.6" 1285 + mime-types "^2.1.12" 1286 + 1117 1287 fragment-cache@^0.2.1: 1118 1288 version "0.2.1" 1119 1289 resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" ··· 1129 1299 inherits "^2.0.1" 1130 1300 readable-stream "^2.0.0" 1131 1301 1302 + fs-extra@^7.0.1: 1303 + version "7.0.1" 1304 + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" 1305 + integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== 1306 + dependencies: 1307 + graceful-fs "^4.1.2" 1308 + jsonfile "^4.0.0" 1309 + universalify "^0.1.0" 1310 + 1132 1311 fs-minipass@^1.2.5: 1133 1312 version "1.2.7" 1134 1313 resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.7.tgz#ccff8570841e7fe4265693da88936c55aed7f7c7" ··· 1195 1374 resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" 1196 1375 integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= 1197 1376 1377 + getpass@^0.1.1: 1378 + version "0.1.7" 1379 + resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" 1380 + integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= 1381 + dependencies: 1382 + assert-plus "^1.0.0" 1383 + 1198 1384 glob-parent@^3.1.0: 1199 1385 version "3.1.0" 1200 1386 resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" ··· 1251 1437 kind-of "^6.0.2" 1252 1438 which "^1.3.1" 1253 1439 1254 - graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2: 1440 + graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6: 1255 1441 version "4.2.3" 1256 1442 resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.3.tgz#4a12ff1b60376ef09862c2093edd908328be8423" 1257 1443 integrity sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ== 1258 1444 1445 + har-schema@^2.0.0: 1446 + version "2.0.0" 1447 + resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" 1448 + integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= 1449 + 1450 + har-validator@~5.1.0: 1451 + version "5.1.3" 1452 + resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.3.tgz#1ef89ebd3e4996557675eed9893110dc350fa080" 1453 + integrity sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g== 1454 + dependencies: 1455 + ajv "^6.5.5" 1456 + har-schema "^2.0.0" 1457 + 1259 1458 has-flag@^3.0.0: 1260 1459 version "3.0.0" 1261 1460 resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" ··· 1348 1547 dependencies: 1349 1548 parse-passwd "^1.0.0" 1350 1549 1550 + http-signature@~1.2.0: 1551 + version "1.2.0" 1552 + resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" 1553 + integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= 1554 + dependencies: 1555 + assert-plus "^1.0.0" 1556 + jsprim "^1.2.2" 1557 + sshpk "^1.7.0" 1558 + 1351 1559 https-browserify@^1.0.0: 1352 1560 version "1.0.0" 1353 1561 resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" ··· 1594 1802 dependencies: 1595 1803 has-symbols "^1.0.0" 1596 1804 1597 - is-typedarray@^1.0.0: 1805 + is-typedarray@^1.0.0, is-typedarray@~1.0.0: 1598 1806 version "1.0.0" 1599 1807 resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" 1600 1808 integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= ··· 1631 1839 resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" 1632 1840 integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= 1633 1841 1842 + isstream@~0.1.2: 1843 + version "0.1.2" 1844 + resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" 1845 + integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= 1846 + 1847 + jsbn@~0.1.0: 1848 + version "0.1.1" 1849 + resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" 1850 + integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= 1851 + 1634 1852 json-parse-better-errors@^1.0.2: 1635 1853 version "1.0.2" 1636 1854 resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" ··· 1641 1859 resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" 1642 1860 integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== 1643 1861 1862 + json-schema@0.2.3: 1863 + version "0.2.3" 1864 + resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" 1865 + integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= 1866 + 1867 + json-stringify-safe@~5.0.1: 1868 + version "5.0.1" 1869 + resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" 1870 + integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= 1871 + 1644 1872 json5@^1.0.1: 1645 1873 version "1.0.1" 1646 1874 resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" ··· 1648 1876 dependencies: 1649 1877 minimist "^1.2.0" 1650 1878 1879 + jsonfile@^4.0.0: 1880 + version "4.0.0" 1881 + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" 1882 + integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= 1883 + optionalDependencies: 1884 + graceful-fs "^4.1.6" 1885 + 1886 + jsprim@^1.2.2: 1887 + version "1.4.1" 1888 + resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" 1889 + integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= 1890 + dependencies: 1891 + assert-plus "1.0.0" 1892 + extsprintf "1.3.0" 1893 + json-schema "0.2.3" 1894 + verror "1.10.0" 1895 + 1651 1896 kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: 1652 1897 version "3.2.2" 1653 1898 resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" ··· 1672 1917 resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051" 1673 1918 integrity sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA== 1674 1919 1920 + kleur@^3.0.3: 1921 + version "3.0.3" 1922 + resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" 1923 + integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== 1924 + 1675 1925 lcid@^2.0.0: 1676 1926 version "2.0.0" 1677 1927 resolved "https://registry.yarnpkg.com/lcid/-/lcid-2.0.0.tgz#6ef5d2df60e52f82eb228a4c373e8d1f397253cf" ··· 1700 1950 dependencies: 1701 1951 p-locate "^3.0.0" 1702 1952 path-exists "^3.0.0" 1953 + 1954 + locate-path@^5.0.0: 1955 + version "5.0.0" 1956 + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" 1957 + integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== 1958 + dependencies: 1959 + p-locate "^4.1.0" 1960 + 1961 + lodash@4.17.15, lodash@^4.17.11: 1962 + version "4.17.15" 1963 + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548" 1964 + integrity sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A== 1703 1965 1704 1966 lru-cache@^5.1.1: 1705 1967 version "5.1.1" ··· 1811 2073 bn.js "^4.0.0" 1812 2074 brorand "^1.0.1" 1813 2075 2076 + mime-db@1.40.0: 2077 + version "1.40.0" 2078 + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.40.0.tgz#a65057e998db090f732a68f6c276d387d4126c32" 2079 + integrity sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA== 2080 + 2081 + mime-types@^2.1.12, mime-types@~2.1.19: 2082 + version "2.1.24" 2083 + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.24.tgz#b6f8d0b3e951efb77dedeca194cff6d16f676f81" 2084 + integrity sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ== 2085 + dependencies: 2086 + mime-db "1.40.0" 2087 + 1814 2088 mimic-fn@^2.0.0: 1815 2089 version "2.1.0" 1816 2090 resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" ··· 1937 2211 strtok3 "^3.0.4" 1938 2212 token-types "^1.0.4" 1939 2213 2214 + mustache@^3.0.1: 2215 + version "3.1.0" 2216 + resolved "https://registry.yarnpkg.com/mustache/-/mustache-3.1.0.tgz#9fba26e7aefc5709f07ff585abb7e0abced6c372" 2217 + integrity sha512-3Bxq1R5LBZp7fbFPZzFe5WN4s0q3+gxZaZuZVY+QctYJiCiVgXHOTIC0/HgZuOPFt/6BQcx5u0H2CUOxT/RoGQ== 2218 + 1940 2219 nan@^2.12.1: 1941 2220 version "2.14.0" 1942 2221 resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.0.tgz#7818f722027b2459a86f0295d434d1fc2336c52c" ··· 1977 2256 version "1.0.5" 1978 2257 resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" 1979 2258 integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== 2259 + 2260 + node-elm-compiler@^5.0.4: 2261 + version "5.0.4" 2262 + resolved "https://registry.yarnpkg.com/node-elm-compiler/-/node-elm-compiler-5.0.4.tgz#e139c517c4b91f914cccb0a06e3329e3c49d02ac" 2263 + integrity sha512-VQsT8QSierYGkHzRed+b4MnccQVF1+qPHunE8jBoU7jD6YpuRqCDPzEoC2zfyEJS80qVnlMZrqobLnyjzX9lJg== 2264 + dependencies: 2265 + cross-spawn "6.0.5" 2266 + find-elm-dependencies "2.0.2" 2267 + lodash "4.17.15" 2268 + temp "^0.9.0" 1980 2269 1981 2270 node-fetch@^2.6.0: 1982 2271 version "2.6.0" ··· 2083 2372 resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" 2084 2373 integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= 2085 2374 2375 + oauth-sign@~0.9.0: 2376 + version "0.9.0" 2377 + resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" 2378 + integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== 2379 + 2086 2380 object-assign@^4.1.0, object-assign@^4.1.1: 2087 2381 version "4.1.1" 2088 2382 resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" ··· 2190 2484 resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-2.1.0.tgz#918cebaea248a62cf7ffab8e3bca8c5f882fc42e" 2191 2485 integrity sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg== 2192 2486 2193 - p-limit@^2.0.0: 2487 + p-limit@^2.0.0, p-limit@^2.2.0: 2194 2488 version "2.2.1" 2195 2489 resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.1.tgz#aa07a788cc3151c939b5131f63570f0dd2009537" 2196 2490 integrity sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg== ··· 2204 2498 dependencies: 2205 2499 p-limit "^2.0.0" 2206 2500 2501 + p-locate@^4.1.0: 2502 + version "4.1.0" 2503 + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" 2504 + integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== 2505 + dependencies: 2506 + p-limit "^2.2.0" 2507 + 2207 2508 p-try@^2.0.0: 2208 2509 version "2.2.0" 2209 2510 resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" ··· 2260 2561 resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" 2261 2562 integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= 2262 2563 2564 + path-exists@^4.0.0: 2565 + version "4.0.0" 2566 + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" 2567 + integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== 2568 + 2263 2569 path-is-absolute@^1.0.0: 2264 2570 version "1.0.1" 2265 2571 resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" ··· 2285 2591 version "0.0.0" 2286 2592 resolved "https://codeload.github.com/mpizenberg/elm-pep/tar.gz/071616d75ca61e261fdefc7b55bc46c34e44ea22" 2287 2593 2594 + performance-now@^2.1.0: 2595 + version "2.1.0" 2596 + resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" 2597 + integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= 2598 + 2288 2599 pify@^4.0.1: 2289 2600 version "4.0.1" 2290 2601 resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" ··· 2317 2628 resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" 2318 2629 integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM= 2319 2630 2631 + prompts@^2.2.1: 2632 + version "2.2.1" 2633 + resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.2.1.tgz#f901dd2a2dfee080359c0e20059b24188d75ad35" 2634 + integrity sha512-VObPvJiWPhpZI6C5m60XOzTfnYg/xc/an+r9VYymj9WJW3B/DIH+REzjpAACPf8brwPeP+7vz3bIim3S+AaMjw== 2635 + dependencies: 2636 + kleur "^3.0.3" 2637 + sisteransi "^1.0.3" 2638 + 2320 2639 prr@~1.0.1: 2321 2640 version "1.0.1" 2322 2641 resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" 2323 2642 integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= 2324 2643 2644 + psl@^1.1.24, psl@^1.1.28: 2645 + version "1.4.0" 2646 + resolved "https://registry.yarnpkg.com/psl/-/psl-1.4.0.tgz#5dd26156cdb69fa1fdb8ab1991667d3f80ced7c2" 2647 + integrity sha512-HZzqCGPecFLyoRj5HLfuDSKYTJkAfB5thKBIkRHtGjWwY7p1dAyveIbXIq4tO0KYfDF2tHqPUgY9SDnGm00uFw== 2648 + 2325 2649 public-encrypt@^4.0.0: 2326 2650 version "4.0.3" 2327 2651 resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" ··· 2364 2688 resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" 2365 2689 integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= 2366 2690 2367 - punycode@^1.2.4: 2691 + punycode@^1.2.4, punycode@^1.4.1: 2368 2692 version "1.4.1" 2369 2693 resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" 2370 2694 integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= 2371 2695 2372 - punycode@^2.1.0: 2696 + punycode@^2.1.0, punycode@^2.1.1: 2373 2697 version "2.1.1" 2374 2698 resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" 2375 2699 integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== 2700 + 2701 + qs@~6.5.2: 2702 + version "6.5.2" 2703 + resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" 2704 + integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== 2376 2705 2377 2706 querystring-es3@^0.2.0: 2378 2707 version "0.2.1" ··· 2484 2813 resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" 2485 2814 integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= 2486 2815 2816 + request-promise-core@1.1.2: 2817 + version "1.1.2" 2818 + resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.2.tgz#339f6aababcafdb31c799ff158700336301d3346" 2819 + integrity sha512-UHYyq1MO8GsefGEt7EprS8UrXsm1TxEvFUX1IMTuSLU2Rh7fTIdFtl8xD7JiEYiWU2dl+NYAjCTksTehQUxPag== 2820 + dependencies: 2821 + lodash "^4.17.11" 2822 + 2823 + request-promise@^4.2.4: 2824 + version "4.2.4" 2825 + resolved "https://registry.yarnpkg.com/request-promise/-/request-promise-4.2.4.tgz#1c5ed0d71441e38ad58c7ce4ea4ea5b06d54b310" 2826 + integrity sha512-8wgMrvE546PzbR5WbYxUQogUnUDfM0S7QIFZMID+J73vdFARkFy+HElj4T+MWYhpXwlLp0EQ8Zoj8xUA0he4Vg== 2827 + dependencies: 2828 + bluebird "^3.5.0" 2829 + request-promise-core "1.1.2" 2830 + stealthy-require "^1.1.1" 2831 + tough-cookie "^2.3.3" 2832 + 2833 + request@^2.88.0: 2834 + version "2.88.0" 2835 + resolved "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef" 2836 + integrity sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg== 2837 + dependencies: 2838 + aws-sign2 "~0.7.0" 2839 + aws4 "^1.8.0" 2840 + caseless "~0.12.0" 2841 + combined-stream "~1.0.6" 2842 + extend "~3.0.2" 2843 + forever-agent "~0.6.1" 2844 + form-data "~2.3.2" 2845 + har-validator "~5.1.0" 2846 + http-signature "~1.2.0" 2847 + is-typedarray "~1.0.0" 2848 + isstream "~0.1.2" 2849 + json-stringify-safe "~5.0.1" 2850 + mime-types "~2.1.19" 2851 + oauth-sign "~0.9.0" 2852 + performance-now "^2.1.0" 2853 + qs "~6.5.2" 2854 + safe-buffer "^5.1.2" 2855 + tough-cookie "~2.4.3" 2856 + tunnel-agent "^0.6.0" 2857 + uuid "^3.3.2" 2858 + 2487 2859 require-directory@^2.1.1: 2488 2860 version "2.1.1" 2489 2861 resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" ··· 2528 2900 version "2.7.1" 2529 2901 resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" 2530 2902 integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== 2903 + dependencies: 2904 + glob "^7.1.3" 2905 + 2906 + rimraf@~2.6.2: 2907 + version "2.6.3" 2908 + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" 2909 + integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== 2531 2910 dependencies: 2532 2911 glob "^7.1.3" 2533 2912 ··· 2563 2942 dependencies: 2564 2943 ret "~0.1.10" 2565 2944 2566 - "safer-buffer@>= 2.1.2 < 3": 2945 + "safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: 2567 2946 version "2.1.2" 2568 2947 resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" 2569 2948 integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== ··· 2645 3024 resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" 2646 3025 integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0= 2647 3026 3027 + sisteransi@^1.0.3: 3028 + version "1.0.3" 3029 + resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.3.tgz#98168d62b79e3a5e758e27ae63c4a053d748f4eb" 3030 + integrity sha512-SbEG75TzH8G7eVXFSN5f9EExILKfly7SUvVY5DhhYLvfhKqhDFY0OzevWa/zwak0RLRfWS5AvfMWpd9gJvr5Yg== 3031 + 2648 3032 snapdragon-node@^2.0.1: 2649 3033 version "2.1.1" 2650 3034 resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" ··· 2721 3105 dependencies: 2722 3106 extend-shallow "^3.0.0" 2723 3107 3108 + sshpk@^1.7.0: 3109 + version "1.16.1" 3110 + resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877" 3111 + integrity sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg== 3112 + dependencies: 3113 + asn1 "~0.2.3" 3114 + assert-plus "^1.0.0" 3115 + bcrypt-pbkdf "^1.0.0" 3116 + dashdash "^1.12.0" 3117 + ecc-jsbn "~0.1.1" 3118 + getpass "^0.1.1" 3119 + jsbn "~0.1.0" 3120 + safer-buffer "^2.0.2" 3121 + tweetnacl "~0.14.0" 3122 + 2724 3123 ssri@^6.0.1: 2725 3124 version "6.0.1" 2726 3125 resolved "https://registry.yarnpkg.com/ssri/-/ssri-6.0.1.tgz#2a3c41b28dd45b62b63676ecb74001265ae9edd8" ··· 2735 3134 dependencies: 2736 3135 define-property "^0.2.5" 2737 3136 object-copy "^0.1.0" 3137 + 3138 + stealthy-require@^1.1.1: 3139 + version "1.1.1" 3140 + resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" 3141 + integrity sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= 2738 3142 2739 3143 stream-browserify@^2.0.1: 2740 3144 version "2.0.2" ··· 2902 3306 resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" 2903 3307 integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== 2904 3308 2905 - tar@^4: 3309 + tar@^4, tar@^4.4.10: 2906 3310 version "4.4.13" 2907 3311 resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.13.tgz#43b364bc52888d555298637b10d60790254ab525" 2908 3312 integrity sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA== ··· 2915 3319 safe-buffer "^5.1.2" 2916 3320 yallist "^3.0.3" 2917 3321 3322 + temp@^0.9.0: 3323 + version "0.9.0" 3324 + resolved "https://registry.yarnpkg.com/temp/-/temp-0.9.0.tgz#61391795a11bd9738d4c4d7f55f012cb8f55edaa" 3325 + integrity sha512-YfUhPQCJoNQE5N+FJQcdPz63O3x3sdT4Xju69Gj4iZe0lBKOtnAMi0SLj9xKhGkcGhsxThvTJ/usxtFPo438zQ== 3326 + dependencies: 3327 + rimraf "~2.6.2" 3328 + 2918 3329 terser-webpack-plugin@^1.4.1: 2919 3330 version "1.4.1" 2920 3331 resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.4.1.tgz#61b18e40eaee5be97e771cdbb10ed1280888c2b4" ··· 2999 3410 resolved "https://registry.yarnpkg.com/token-types/-/token-types-1.0.4.tgz#954d935616e4c5c01c94d4953ff10fd4f21d6177" 3000 3411 integrity sha512-Qhg+62OTm+ip8f6Ko1ylxas2G0ailgvIsHk0gvTmNWDNdQfcN30niH5MoRcVbKdHrHpiWhY159FBUiZkaNzh1w== 3001 3412 3413 + tough-cookie@^2.3.3: 3414 + version "2.5.0" 3415 + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" 3416 + integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== 3417 + dependencies: 3418 + psl "^1.1.28" 3419 + punycode "^2.1.1" 3420 + 3421 + tough-cookie@~2.4.3: 3422 + version "2.4.3" 3423 + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781" 3424 + integrity sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ== 3425 + dependencies: 3426 + psl "^1.1.24" 3427 + punycode "^1.4.1" 3428 + 3002 3429 traverse@>=0.2.4: 3003 3430 version "0.6.6" 3004 3431 resolved "https://registry.yarnpkg.com/traverse/-/traverse-0.6.6.tgz#cbdf560fd7b9af632502fed40f918c157ea97137" ··· 3019 3446 resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" 3020 3447 integrity sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY= 3021 3448 3449 + tunnel-agent@^0.6.0: 3450 + version "0.6.0" 3451 + resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" 3452 + integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= 3453 + dependencies: 3454 + safe-buffer "^5.0.1" 3455 + 3022 3456 tv4@^1.3.0: 3023 3457 version "1.3.0" 3024 3458 resolved "https://registry.yarnpkg.com/tv4/-/tv4-1.3.0.tgz#d020c846fadd50c855abb25ebaecc68fc10f7963" 3025 3459 integrity sha1-0CDIRvrdUMhVq7JeuuzGj8EPeWM= 3026 3460 3461 + tweetnacl@^0.14.3, tweetnacl@~0.14.0: 3462 + version "0.14.5" 3463 + resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" 3464 + integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= 3465 + 3027 3466 typedarray-to-buffer@^3.1.5: 3028 3467 version "3.1.5" 3029 3468 resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" ··· 3060 3499 dependencies: 3061 3500 imurmurhash "^0.1.4" 3062 3501 3502 + universalify@^0.1.0: 3503 + version "0.1.2" 3504 + resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" 3505 + integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== 3506 + 3063 3507 unset-value@^1.0.0: 3064 3508 version "1.0.0" 3065 3509 resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" ··· 3068 3512 has-value "^0.3.1" 3069 3513 isobject "^3.0.0" 3070 3514 3515 + unzip-stream@^0.3.0: 3516 + version "0.3.0" 3517 + resolved "https://registry.yarnpkg.com/unzip-stream/-/unzip-stream-0.3.0.tgz#c30c054cd6b0d64b13a23cd3ece911eb0b2b52d8" 3518 + integrity sha512-NG1h/MdGIX3HzyqMjyj1laBCmlPYhcO4xEy7gEqqzGiSLw7XqDQCnY4nYSn5XSaH8mQ6TFkaujrO8d/PIZN85A== 3519 + dependencies: 3520 + binary "^0.3.0" 3521 + mkdirp "^0.5.1" 3522 + 3071 3523 upath@^1.1.1: 3072 3524 version "1.2.0" 3073 3525 resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894" ··· 3128 3580 object.entries "^1.1.0" 3129 3581 safe-buffer "^5.1.2" 3130 3582 3583 + uuid@^3.3.2: 3584 + version "3.3.3" 3585 + resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.3.tgz#4568f0216e78760ee1dbf3a4d2cf53e224112866" 3586 + integrity sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ== 3587 + 3131 3588 v8-compile-cache@2.0.3: 3132 3589 version "2.0.3" 3133 3590 resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.0.3.tgz#00f7494d2ae2b688cfe2899df6ed2c54bef91dbe" 3134 3591 integrity sha512-CNmdbwQMBjwr9Gsmohvm0pbL954tJrNzf6gWL3K+QMQf00PF7ERGrEiLgjuU3mKreLC2MeGhUsNV9ybTbLgd3w== 3592 + 3593 + verror@1.10.0: 3594 + version "1.10.0" 3595 + resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" 3596 + integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= 3597 + dependencies: 3598 + assert-plus "^1.0.0" 3599 + core-util-is "1.0.2" 3600 + extsprintf "^1.2.0" 3135 3601 3136 3602 vm-browserify@^1.0.1: 3137 3603 version "1.1.0"