Merge branch 'master' of http://hylee@vcs.iten.co.kr:9999/2025_PROJECT/orgasis
@675a3edf39186c27cda795b47291e696048a012a
--- src/main/webapp/WEB-INF/jsp/web/com/webLayout.jsp
+++ src/main/webapp/WEB-INF/jsp/web/com/webLayout.jsp
... | ... | @@ -11,10 +11,10 @@ |
| 11 | 11 |
<title> |
| 12 | 12 |
<c:choose> |
| 13 | 13 |
<c:when test="${fn:contains(URL , 'main/mainPage.do')}">
|
| 14 |
- 한국공정거래조정원 분쟁조정사건처리시스템 > 메인화면 |
|
| 14 |
+ Orgasis > 메인화면 |
|
| 15 | 15 |
</c:when> |
| 16 | 16 |
<c:otherwise> |
| 17 |
- <c:forEach var="result" items="${menuCurrentResultList}" varStatus="status">${result.menuNm}<</c:forEach> 한국공정거래조정원 분쟁조정사건처리시스템
|
|
| 17 |
+ <c:forEach var="result" items="${menuCurrentResultList}" varStatus="status"> ${result.menuNm}< </c:forEach> Orgasis
|
|
| 18 | 18 |
</c:otherwise> |
| 19 | 19 |
</c:choose> |
| 20 | 20 |
</title> |
... | ... | @@ -39,6 +39,21 @@ |
| 39 | 39 |
<script src="/publish/usr/layout/layout.js"></script> |
| 40 | 40 |
<script src="/publish/usr/script/content.js"></script> |
| 41 | 41 |
<!-- //script --> |
| 42 |
+ |
|
| 43 |
+ <c:if test="${fn:contains(URL , '/web/content.do')}">
|
|
| 44 |
+ <script type="text/javascript" src="//dapi.kakao.com/v2/maps/sdk.js?appkey=6b7b045541e183038c5aba6fe4e5e879&libraries=LIBRARY"></script> |
|
| 45 |
+ |
|
| 46 |
+ <link rel="stylesheet" href="/publish/common/script/plugin/aos-next/aos.css" /> |
|
| 47 |
+ <script src="/publish/common/script/plugin/aos-next/aos.js"></script> |
|
| 48 |
+ <script> |
|
| 49 |
+ $(function(){
|
|
| 50 |
+ AOS.init({
|
|
| 51 |
+ duration:1000 |
|
| 52 |
+ }); |
|
| 53 |
+ }) |
|
| 54 |
+ |
|
| 55 |
+ </script> |
|
| 56 |
+ </c:if> |
|
| 42 | 57 |
|
| 43 | 58 |
<!-- 캘린더 --> |
| 44 | 59 |
<!-- <script type="module" src="/publish/common/script/plugin/datapicker/duet.esm.js"></script> |
+++ src/main/webapp/publish/common/script/plugin/aos-next/.babelrc
... | ... | @@ -0,0 +1,11 @@ |
| 1 | +{ | |
| 2 | + "presets": [ | |
| 3 | + ["env", { | |
| 4 | + "modules": false | |
| 5 | + }] | |
| 6 | + ], | |
| 7 | + "plugins": [ | |
| 8 | + "transform-object-assign", | |
| 9 | + "external-helpers" | |
| 10 | + ] | |
| 11 | +} |
+++ src/main/webapp/publish/common/script/plugin/aos-next/.editorconfig
... | ... | @@ -0,0 +1,14 @@ |
| 1 | +# editorconfig.org | |
| 2 | + | |
| 3 | +root = true | |
| 4 | + | |
| 5 | +[*] | |
| 6 | +charset = utf-8 | |
| 7 | +end_of_line = lf | |
| 8 | +indent_size = 2 | |
| 9 | +indent_style = space | |
| 10 | +insert_final_newline = true | |
| 11 | +trim_trailing_whitespace = true | |
| 12 | + | |
| 13 | +[*.md] | |
| 14 | +trim_trailing_whitespace = false |
+++ src/main/webapp/publish/common/script/plugin/aos-next/.eslintrc.json
... | ... | @@ -0,0 +1,15 @@ |
| 1 | +{ | |
| 2 | + "env": { | |
| 3 | + "browser": true, | |
| 4 | + "es6": true | |
| 5 | + }, | |
| 6 | + "parser": "babel-eslint", | |
| 7 | + "extends": [ | |
| 8 | + "plugin:prettier/recommended" | |
| 9 | + ], | |
| 10 | + "rules": { | |
| 11 | + "prettier/prettier": [2, { | |
| 12 | + "singleQuote": true | |
| 13 | + }] | |
| 14 | + } | |
| 15 | +} |
+++ src/main/webapp/publish/common/script/plugin/aos-next/.gitattributes
... | ... | @@ -0,0 +1,10 @@ |
| 1 | +# Enforce Unix newlines | |
| 2 | +*.css text eol=lf | |
| 3 | +*.scss text eol=lf | |
| 4 | +*.html text eol=lf | |
| 5 | +*.js text eol=lf | |
| 6 | +*.md text eol=lf | |
| 7 | +*.svg text eol=lf | |
| 8 | +*.yml text eol=lf | |
| 9 | +# Don't diff or textually merge source maps | |
| 10 | +*.map binary(No newline at end of file) |
+++ src/main/webapp/publish/common/script/plugin/aos-next/.gitignore
... | ... | @@ -0,0 +1,34 @@ |
| 1 | +# Numerous always-ignore extensions | |
| 2 | +*.diff | |
| 3 | +*.err | |
| 4 | +*.log | |
| 5 | +*.orig | |
| 6 | +*.rej | |
| 7 | +*.swo | |
| 8 | +*.swp | |
| 9 | +*.vi | |
| 10 | +*.zip | |
| 11 | +*~ | |
| 12 | + | |
| 13 | +# OS or Editor folders | |
| 14 | +._* | |
| 15 | +.cache | |
| 16 | +.DS_Store | |
| 17 | +.idea | |
| 18 | +.project | |
| 19 | +.settings | |
| 20 | +.tmproj | |
| 21 | +*.esproj | |
| 22 | +*.sublime-project | |
| 23 | +*.sublime-workspace | |
| 24 | +nbproject | |
| 25 | +Thumbs.db | |
| 26 | + | |
| 27 | +# Folders to ignore | |
| 28 | +bower_components | |
| 29 | +node_modules | |
| 30 | + | |
| 31 | +# Dev files to ignore | |
| 32 | +dist | |
| 33 | +cypress/screenshots | |
| 34 | +cypress/videos |
+++ src/main/webapp/publish/common/script/plugin/aos-next/.npmignore
... | ... | @@ -0,0 +1,5 @@ |
| 1 | +demo | |
| 2 | +test | |
| 3 | +node_modules | |
| 4 | +cypress | |
| 5 | +.babelrc |
+++ src/main/webapp/publish/common/script/plugin/aos-next/.travis.yml
... | ... | @@ -0,0 +1,7 @@ |
| 1 | +language: node_js | |
| 2 | +sudo: false | |
| 3 | +node_js: | |
| 4 | +- 8 | |
| 5 | + | |
| 6 | +install: | |
| 7 | +- yarn |
+++ src/main/webapp/publish/common/script/plugin/aos-next/CONTRIBUTING.md
... | ... | @@ -0,0 +1,42 @@ |
| 1 | +# Contributing to AOS | |
| 2 | + | |
| 3 | +## Bugs | |
| 4 | + | |
| 5 | +Found a bug? Have a problem with AOS? Please check past issues, maybe someone already had that problem. If you don't find similar issue create new, but remember to add accurate informations so that I can dig into it straight away. If it's possible add CodePen example that presents called issue. | |
| 6 | + | |
| 7 | +## Development process | |
| 8 | + | |
| 9 | +### Setup | |
| 10 | + | |
| 11 | +- Install all dependencies: | |
| 12 | + | |
| 13 | + ``` | |
| 14 | + yarn | |
| 15 | + ``` | |
| 16 | + | |
| 17 | +- Run rollup and dev server in watch mode: | |
| 18 | + | |
| 19 | + ``` | |
| 20 | + yarn dev | |
| 21 | + ``` | |
| 22 | + | |
| 23 | + This will run [local-server](http://localhost:8080), build AOS and automatically refresh page on any changes (it loads content from `demo` folder). | |
| 24 | + | |
| 25 | +### Testing | |
| 26 | + | |
| 27 | +Before you create Pull Request make sure all tests are passing. | |
| 28 | + | |
| 29 | +In order to do so run: | |
| 30 | +``` | |
| 31 | +yarn test | |
| 32 | +``` | |
| 33 | + | |
| 34 | +If you want to run tests while working on the plugin (when local-server is running on), run: | |
| 35 | +``` | |
| 36 | +yarn test:dev | |
| 37 | +``` | |
| 38 | + | |
| 39 | +### Commiting changes | |
| 40 | + | |
| 41 | +If all tests are passing then you're good to go. Commit your changes, but remember to **not commit `dist` folder**. | |
| 42 | +Create well described Pull Request with as many informations as possible and wait for my answer :) I'd be happy to make a code review and put some thougths. |
+++ src/main/webapp/publish/common/script/plugin/aos-next/ISSUE_TEMPLATE.md
... | ... | @@ -0,0 +1,36 @@ |
| 1 | +<!--- Provide a general summary of the issue in the Title above --> | |
| 2 | + | |
| 3 | +## This is: | |
| 4 | +<!-- Select one --> | |
| 5 | +- Bug | |
| 6 | +- Feature request | |
| 7 | +- Question | |
| 8 | +- Idea | |
| 9 | + | |
| 10 | +<!--- If you report bug, please follow template below --> | |
| 11 | +<!--- It will allow us to better understand problem and help you faster --> | |
| 12 | + | |
| 13 | +## Specifications | |
| 14 | + | |
| 15 | + - AOS version: | |
| 16 | + - OS: | |
| 17 | + - Browser: | |
| 18 | + | |
| 19 | +## Expected Behavior | |
| 20 | +<!--- Tell us what should happen --> | |
| 21 | + | |
| 22 | +## Actual Behavior | |
| 23 | +<!--- Tell us what happens instead of the expected behavior --> | |
| 24 | + | |
| 25 | +## Steps to Reproduce the Problem | |
| 26 | +<!--- Provide a link to a live example, or an unambiguous set of steps to --> | |
| 27 | +<!--- reproduce this bug. Include code to reproduce, if relevant --> | |
| 28 | +1. | |
| 29 | +2. | |
| 30 | +3. | |
| 31 | + | |
| 32 | +## Detailed Description | |
| 33 | +<!--- Provide a detailed description of the change or addition you are proposing --> | |
| 34 | + | |
| 35 | +## Possible Solution | |
| 36 | +<!--- Not obligatory, but suggest a fix/reason for the bug, --> |
+++ src/main/webapp/publish/common/script/plugin/aos-next/LICENSE
... | ... | @@ -0,0 +1,22 @@ |
| 1 | +The MIT License (MIT) | |
| 2 | + | |
| 3 | +Copyright (c) 2015 Michał Sajnóg | |
| 4 | + | |
| 5 | +Permission is hereby granted, free of charge, to any person obtaining a copy | |
| 6 | +of this software and associated documentation files (the "Software"), to deal | |
| 7 | +in the Software without restriction, including without limitation the rights | |
| 8 | +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | |
| 9 | +copies of the Software, and to permit persons to whom the Software is | |
| 10 | +furnished to do so, subject to the following conditions: | |
| 11 | + | |
| 12 | +The above copyright notice and this permission notice shall be included in all | |
| 13 | +copies or substantial portions of the Software. | |
| 14 | + | |
| 15 | +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | |
| 16 | +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | |
| 17 | +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | |
| 18 | +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | |
| 19 | +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | |
| 20 | +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | |
| 21 | +SOFTWARE. | |
| 22 | + |
+++ src/main/webapp/publish/common/script/plugin/aos-next/PULL_REQUEST_TEMPLATE.md
... | ... | @@ -0,0 +1,15 @@ |
| 1 | +## Related Issue | |
| 2 | +<!--- This project only accepts pull requests related to open issues --> | |
| 3 | +<!--- If suggesting a new feature or change, please discuss it in an issue first --> | |
| 4 | +<!--- If fixing a bug, there should be an issue describing it with steps to reproduce --> | |
| 5 | +<!--- Please link to the issue here: --> | |
| 6 | + | |
| 7 | +## Your solution | |
| 8 | +<!--- Plese describe your solution, have you encountered any issues along the way? --> | |
| 9 | + | |
| 10 | +## How Has This Been Tested? | |
| 11 | +<!--- Please describe in detail how you tested your changes. --> | |
| 12 | +<!--- Include details of your testing environment, and the tests you ran to --> | |
| 13 | +<!--- see how your change affects other areas of the code, etc. --> | |
| 14 | + | |
| 15 | +## Screenshots (if relevant): |
+++ src/main/webapp/publish/common/script/plugin/aos-next/README.md
... | ... | @@ -0,0 +1,358 @@ |
| 1 | +[](http://michalsnik.github.io/aos/) | |
| 2 | + | |
| 3 | +[](https://npmjs.org/package/aos) | |
| 4 | +[](https://npmjs.org/package/aos) | |
| 5 | +[](https://travis-ci.org/michalsnik/aos) | |
| 6 | +[](https://gitter.im/michalsnik/aos?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge) | |
| 7 | + | |
| 8 | +[](https://twitter.com/michalsnik) [](https://twitter.com/home?status=AOS%20-%20Animate%20on%20Scroll%20library%0Ahttps%3A//github.com/michalsnik/aos) | |
| 9 | + | |
| 10 | +## :exclamation::exclamation::exclamation: This is README for aos@next :exclamation::exclamation::exclamation: | |
| 11 | + | |
| 12 | +For last stable release (v2) go [here](https://github.com/michalsnik/aos/tree/v2) | |
| 13 | + | |
| 14 | +--- | |
| 15 | +### [Demo](http://michalsnik.github.io/aos/) | |
| 16 | + | |
| 17 | +### Codepen Examples | |
| 18 | +- [Different built-in animations](http://codepen.io/michalsnik/pen/WxNdvq) | |
| 19 | +- [With anchor setting in use](http://codepen.io/michalsnik/pen/jrOYVO) | |
| 20 | +- [With anchor-placement and different easings](http://codepen.io/michalsnik/pen/EyxoNm) | |
| 21 | +- [With simple custom animations](http://codepen.io/michalsnik/pen/WxvNvE) | |
| 22 | + | |
| 23 | + To get a better understanding how this actually works, I encourage you to check [my post on CSS-tricks](https://css-tricks.com/aos-css-driven-scroll-animation-library/). | |
| 24 | + | |
| 25 | +--- | |
| 26 | + | |
| 27 | +## ⚙ Installation | |
| 28 | + | |
| 29 | +### Basic | |
| 30 | + | |
| 31 | +Add styles in `<head>`: | |
| 32 | + | |
| 33 | +```html | |
| 34 | + <link rel="stylesheet" href="https://unpkg.com/aos@next/dist/aos.css" /> | |
| 35 | +``` | |
| 36 | + | |
| 37 | +Add script right before closing `</body>` tag, and initialize AOS: | |
| 38 | +```html | |
| 39 | + <script src="https://unpkg.com/aos@next/dist/aos.js"></script> | |
| 40 | + <script> | |
| 41 | + AOS.init(); | |
| 42 | + </script> | |
| 43 | +``` | |
| 44 | + | |
| 45 | +### Using package managers | |
| 46 | + | |
| 47 | +Install `aos` package: | |
| 48 | +* `yarn add aos@next` | |
| 49 | +* or `npm install --save aos@next` | |
| 50 | + | |
| 51 | +Import script, styles and initialize AOS: | |
| 52 | +```js | |
| 53 | +import AOS from 'aos'; | |
| 54 | +import 'aos/dist/aos.css'; // You can also use <link> for styles | |
| 55 | +// .. | |
| 56 | +AOS.init(); | |
| 57 | +``` | |
| 58 | + | |
| 59 | +In order to make it work you'll have to make sure your build process has configured styles loader, and bundles it all correctly. | |
| 60 | +If you're using [Parcel](https://parceljs.org/) however, it will work out of the box as provided. | |
| 61 | + | |
| 62 | +--- | |
| 63 | + | |
| 64 | + | |
| 65 | +## How to use it? | |
| 66 | + | |
| 67 | +### 1. Initialize AOS: | |
| 68 | + | |
| 69 | +```js | |
| 70 | +AOS.init(); | |
| 71 | + | |
| 72 | +// You can also pass an optional settings object | |
| 73 | +// below listed default settings | |
| 74 | +AOS.init({ | |
| 75 | + // Global settings: | |
| 76 | + disable: false, // accepts following values: 'phone', 'tablet', 'mobile', boolean, expression or function | |
| 77 | + startEvent: 'DOMContentLoaded', // name of the event dispatched on the document, that AOS should initialize on | |
| 78 | + initClassName: 'aos-init', // class applied after initialization | |
| 79 | + animatedClassName: 'aos-animate', // class applied on animation | |
| 80 | + useClassNames: false, // if true, will add content of `data-aos` as classes on scroll | |
| 81 | + disableMutationObserver: false, // disables automatic mutations' detections (advanced) | |
| 82 | + debounceDelay: 50, // the delay on debounce used while resizing window (advanced) | |
| 83 | + throttleDelay: 99, // the delay on throttle used while scrolling the page (advanced) | |
| 84 | + | |
| 85 | + | |
| 86 | + // Settings that can be overridden on per-element basis, by `data-aos-*` attributes: | |
| 87 | + offset: 120, // offset (in px) from the original trigger point | |
| 88 | + delay: 0, // values from 0 to 3000, with step 50ms | |
| 89 | + duration: 400, // values from 0 to 3000, with step 50ms | |
| 90 | + easing: 'ease', // default easing for AOS animations | |
| 91 | + once: false, // whether animation should happen only once - while scrolling down | |
| 92 | + mirror: false, // whether elements should animate out while scrolling past them | |
| 93 | + anchorPlacement: 'top-bottom', // defines which position of the element regarding to window should trigger the animation | |
| 94 | + | |
| 95 | +}); | |
| 96 | +``` | |
| 97 | + | |
| 98 | +### 2. Set animation using `data-aos` attribute: | |
| 99 | + | |
| 100 | +```html | |
| 101 | + <div data-aos="fade-in"></div> | |
| 102 | +``` | |
| 103 | + | |
| 104 | +And adjust behaviour by using `data-aos-*` attributes: | |
| 105 | +```html | |
| 106 | + <div | |
| 107 | + data-aos="fade-up" | |
| 108 | + data-aos-offset="200" | |
| 109 | + data-aos-delay="50" | |
| 110 | + data-aos-duration="1000" | |
| 111 | + data-aos-easing="ease-in-out" | |
| 112 | + data-aos-mirror="true" | |
| 113 | + data-aos-once="false" | |
| 114 | + data-aos-anchor-placement="top-center" | |
| 115 | + > | |
| 116 | + </div> | |
| 117 | +``` | |
| 118 | + | |
| 119 | +[See full list of all animations, easings and anchor placements](https://github.com/michalsnik/aos#animations) | |
| 120 | + | |
| 121 | +#### Anchor | |
| 122 | + | |
| 123 | +There is also a setting that can be used only on per-element basis: | |
| 124 | +* `data-aos-anchor` - element whose offset will be used to trigger animation instead of an actual one. | |
| 125 | + | |
| 126 | +Examples: | |
| 127 | +```html | |
| 128 | +<div data-aos="fade-up" data-aos-anchor=".other-element"></div> | |
| 129 | +``` | |
| 130 | + | |
| 131 | +This way you can trigger animation on one element, while you scroll to another - useful in animating fixed elements. | |
| 132 | + | |
| 133 | +--- | |
| 134 | + | |
| 135 | +## API | |
| 136 | + | |
| 137 | +AOS object is exposed as a global variable, for now there are three methods available: | |
| 138 | + | |
| 139 | + * `init` - initialize AOS | |
| 140 | + * `refresh` - recalculate all offsets and positions of elements (called on window resize) | |
| 141 | + * `refreshHard` - reinit array with AOS elements and trigger `refresh` (called on DOM changes that are related to `aos` elements) | |
| 142 | + | |
| 143 | +Example execution: | |
| 144 | +```javascript | |
| 145 | + AOS.refresh(); | |
| 146 | +``` | |
| 147 | + | |
| 148 | +By default AOS is watching for DOM changes and if there are any new elements loaded asynchronously or when something is removed from DOM it calls `refreshHard` automatically. In browsers that don't support `MutationObserver` like IE you might need to call `AOS.refreshHard()` by yourself. | |
| 149 | + | |
| 150 | +`refresh` method is called on window resize and so on, as it doesn't require to build new store with AOS elements and should be as light as possible. | |
| 151 | + | |
| 152 | +--- | |
| 153 | + | |
| 154 | +## JS Events | |
| 155 | + | |
| 156 | +AOS dispatches two events on document: `aos:in` and `aos:out` whenever any element animates in or out, so that you can do extra stuff in JS: | |
| 157 | +```js | |
| 158 | +document.addEventListener('aos:in', ({ detail }) => { | |
| 159 | + console.log('animated in', detail); | |
| 160 | +}); | |
| 161 | + | |
| 162 | +document.addEventListener('aos:out', ({ detail }) => { | |
| 163 | + console.log('animated out', detail); | |
| 164 | +}); | |
| 165 | +``` | |
| 166 | + | |
| 167 | +You can also tell AOS to trigger custom event on specific element, by setting `data-aos-id` attribute: | |
| 168 | +```html | |
| 169 | +<div data-aos="fade-in" data-aos-id="super-duper"></div> | |
| 170 | +``` | |
| 171 | + | |
| 172 | +Then you'll be able to listen for two custom events then: | |
| 173 | +- `aos:in:super-duper` | |
| 174 | +- `aos:out:super-duper` | |
| 175 | + | |
| 176 | +--- | |
| 177 | + | |
| 178 | +## Recipes: | |
| 179 | + | |
| 180 | +#### Adding custom animations: | |
| 181 | +Sometimes built-in animations are just not enough. Let's say you need one box to have different animation depending on resolution. | |
| 182 | +Here's how you could do it: | |
| 183 | + | |
| 184 | +```css | |
| 185 | +[data-aos="new-animation"] { | |
| 186 | + opacity: 0; | |
| 187 | + transition-property: transform, opacity; | |
| 188 | + | |
| 189 | + &.aos-animate { | |
| 190 | + opacity: 1; | |
| 191 | + } | |
| 192 | + | |
| 193 | + @media screen and (min-width: 768px) { | |
| 194 | + transform: translateX(100px); | |
| 195 | + | |
| 196 | + &.aos-animate { | |
| 197 | + transform: translateX(0); | |
| 198 | + } | |
| 199 | + } | |
| 200 | +} | |
| 201 | +``` | |
| 202 | +Then use it in HTML: | |
| 203 | +```html | |
| 204 | +<div data-aos="new-animation"></div> | |
| 205 | +``` | |
| 206 | +The element will only animate opacity on mobile devices, but from 768px width it'll also slide from right to left. | |
| 207 | + | |
| 208 | +#### Adding custom easing: | |
| 209 | +Similar to animations you can add custom easings: | |
| 210 | +```css | |
| 211 | +[data-aos] { | |
| 212 | + body[data-aos-easing="new-easing"] &, | |
| 213 | + &[data-aos][data-aos-easing="new-easing"] { | |
| 214 | + transition-timing-function: cubic-bezier(.250, .250, .750, .750); | |
| 215 | + } | |
| 216 | +} | |
| 217 | +``` | |
| 218 | + | |
| 219 | +#### Customizing default animations distance | |
| 220 | +Default distance for built-in animations is 100px. As long as you're using SCSS though, you can override it: | |
| 221 | +```css | |
| 222 | +$aos-distance: 200px; // It has to be above import | |
| 223 | +@import 'node_modules/aos/src/sass/aos.scss'; | |
| 224 | +``` | |
| 225 | +You have to however configure your build process to allow it to import styles from `node_modules` beforehand. | |
| 226 | + | |
| 227 | +#### Integrating external CSS animation library (e.g. Animate.css): | |
| 228 | +Use `animatedClassName` to change default behaviour of AOS, to apply class names placed inside `data-aos` on scroll. | |
| 229 | + | |
| 230 | +```html | |
| 231 | +<div data-aos="fadeInUp"></div> | |
| 232 | +``` | |
| 233 | + | |
| 234 | +```js | |
| 235 | +AOS.init({ | |
| 236 | + useClassNames: true, | |
| 237 | + initClassName: false, | |
| 238 | + animatedClassName: 'animated', | |
| 239 | +}); | |
| 240 | +``` | |
| 241 | + | |
| 242 | +The above element will get two classes: `animated` and `fadeInUp`. Using different combinations of the three above settings, you should be able to integrate any external CSS animation library. | |
| 243 | + | |
| 244 | +External libraries however don't care too much about animation state before the actual animation. So if you want those elements to be not visible before scrolling, you might need to add similar styles: | |
| 245 | +```css | |
| 246 | +[data-aos] { | |
| 247 | + visibility: hidden; | |
| 248 | +} | |
| 249 | +[data-aos].animated { | |
| 250 | + visibility: visible; | |
| 251 | +} | |
| 252 | +``` | |
| 253 | + | |
| 254 | +--- | |
| 255 | + | |
| 256 | +## Caveats: | |
| 257 | + | |
| 258 | +#### setting: `duration`, `delay` | |
| 259 | + | |
| 260 | +Duration and delay accept values from 50 to 3000, with step 50ms, it's because those are handled by css, and to not make css longer than it is already I implemented only a subset. I believe those should cover most cases. | |
| 261 | + | |
| 262 | +If not, you can write simple CSS that will add another duration, for example: | |
| 263 | + | |
| 264 | +```css | |
| 265 | + body[data-aos-duration='4000'] [data-aos], | |
| 266 | + [data-aos][data-aos][data-aos-duration='4000'] { | |
| 267 | + transition-duration: 4000ms; | |
| 268 | + } | |
| 269 | +``` | |
| 270 | +This code will add 4000ms duration available for you to set on AOS elements, or to set as global duration while initializing AOS script. | |
| 271 | +Notice that double `[data-aos][data-aos]` - it's not a mistake, it is a trick, to make individual settings more important than global, without need to write ugly "!important" there :) | |
| 272 | + | |
| 273 | +Example usage: | |
| 274 | +```html | |
| 275 | + <div data-aos="fade-in" data-aos-duration="4000"></div> | |
| 276 | +``` | |
| 277 | + | |
| 278 | +--- | |
| 279 | + | |
| 280 | +## Predefined options | |
| 281 | + | |
| 282 | +### Animations | |
| 283 | + | |
| 284 | + * Fade animations: | |
| 285 | + * fade | |
| 286 | + * fade-up | |
| 287 | + * fade-down | |
| 288 | + * fade-left | |
| 289 | + * fade-right | |
| 290 | + * fade-up-right | |
| 291 | + * fade-up-left | |
| 292 | + * fade-down-right | |
| 293 | + * fade-down-left | |
| 294 | + | |
| 295 | + * Flip animations: | |
| 296 | + * flip-up | |
| 297 | + * flip-down | |
| 298 | + * flip-left | |
| 299 | + * flip-right | |
| 300 | + | |
| 301 | + * Slide animations: | |
| 302 | + * slide-up | |
| 303 | + * slide-down | |
| 304 | + * slide-left | |
| 305 | + * slide-right | |
| 306 | + | |
| 307 | + * Zoom animations: | |
| 308 | + * zoom-in | |
| 309 | + * zoom-in-up | |
| 310 | + * zoom-in-down | |
| 311 | + * zoom-in-left | |
| 312 | + * zoom-in-right | |
| 313 | + * zoom-out | |
| 314 | + * zoom-out-up | |
| 315 | + * zoom-out-down | |
| 316 | + * zoom-out-left | |
| 317 | + * zoom-out-right | |
| 318 | + | |
| 319 | +### Anchor placements: | |
| 320 | + | |
| 321 | + * top-bottom | |
| 322 | + * top-center | |
| 323 | + * top-top | |
| 324 | + * center-bottom | |
| 325 | + * center-center | |
| 326 | + * center-top | |
| 327 | + * bottom-bottom | |
| 328 | + * bottom-center | |
| 329 | + * bottom-top | |
| 330 | + | |
| 331 | +### Easing functions: | |
| 332 | + | |
| 333 | + * linear | |
| 334 | + * ease | |
| 335 | + * ease-in | |
| 336 | + * ease-out | |
| 337 | + * ease-in-out | |
| 338 | + * ease-in-back | |
| 339 | + * ease-out-back | |
| 340 | + * ease-in-out-back | |
| 341 | + * ease-in-sine | |
| 342 | + * ease-out-sine | |
| 343 | + * ease-in-out-sine | |
| 344 | + * ease-in-quad | |
| 345 | + * ease-out-quad | |
| 346 | + * ease-in-out-quad | |
| 347 | + * ease-in-cubic | |
| 348 | + * ease-out-cubic | |
| 349 | + * ease-in-out-cubic | |
| 350 | + * ease-in-quart | |
| 351 | + * ease-out-quart | |
| 352 | + * ease-in-out-quart | |
| 353 | + | |
| 354 | +--- | |
| 355 | + | |
| 356 | +## ❔Questions | |
| 357 | + | |
| 358 | +If you found a bug, have a question or an idea, please check [AOS contribution guide](CONTRIBUTING.md) and don't hesitate to create new issues. |
+++ src/main/webapp/publish/common/script/plugin/aos-next/aos.css
... | ... | @@ -0,0 +1,1 @@ |
| 1 | +[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:none;transform:none}html:not(.no-js) [data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}html:not(.no-js) [data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}html:not(.no-js) [data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}html:not(.no-js) [data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}html:not(.no-js) [data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}html:not(.no-js) [data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}html:not(.no-js) [data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}html:not(.no-js) [data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}html:not(.no-js) [data-aos=zoom-in]{-webkit-transform:scale(.6);transform:scale(.6)}html:not(.no-js) [data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}html:not(.no-js) [data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;visibility:hidden}html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}html:not(.no-js) [data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}html:not(.no-js) [data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}html:not(.no-js) [data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}html:not(.no-js) [data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}html:not(.no-js) [data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}html:not(.no-js) [data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}}(No newline at end of file) |
+++ src/main/webapp/publish/common/script/plugin/aos-next/aos.js
... | ... | @@ -0,0 +1,1 @@ |
| 1 | +!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.AOS=t()}(this,function(){"use strict";var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t="Expected a function",n=NaN,o="[object Symbol]",i=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,r=/^0b[01]+$/i,c=/^0o[0-7]+$/i,s=parseInt,u="object"==typeof e&&e&&e.Object===Object&&e,d="object"==typeof self&&self&&self.Object===Object&&self,l=u||d||Function("return this")(),f=Object.prototype.toString,m=Math.max,p=Math.min,b=function(){return l.Date.now()};function v(e,n,o){var i,a,r,c,s,u,d=0,l=!1,f=!1,v=!0;if("function"!=typeof e)throw new TypeError(t);function y(t){var n=i,o=a;return i=a=void 0,d=t,c=e.apply(o,n)}function h(e){var t=e-u;return void 0===u||t>=n||t<0||f&&e-d>=r}function k(){var e=b();if(h(e))return x(e);s=setTimeout(k,function(e){var t=n-(e-u);return f?p(t,r-(e-d)):t}(e))}function x(e){return s=void 0,v&&i?y(e):(i=a=void 0,c)}function O(){var e=b(),t=h(e);if(i=arguments,a=this,u=e,t){if(void 0===s)return function(e){return d=e,s=setTimeout(k,n),l?y(e):c}(u);if(f)return s=setTimeout(k,n),y(u)}return void 0===s&&(s=setTimeout(k,n)),c}return n=w(n)||0,g(o)&&(l=!!o.leading,r=(f="maxWait"in o)?m(w(o.maxWait)||0,n):r,v="trailing"in o?!!o.trailing:v),O.cancel=function(){void 0!==s&&clearTimeout(s),d=0,i=u=a=s=void 0},O.flush=function(){return void 0===s?c:x(b())},O}function g(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function w(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&f.call(e)==o}(e))return n;if(g(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=g(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(i,"");var u=r.test(e);return u||c.test(e)?s(e.slice(2),u?2:8):a.test(e)?n:+e}var y=function(e,n,o){var i=!0,a=!0;if("function"!=typeof e)throw new TypeError(t);return g(o)&&(i="leading"in o?!!o.leading:i,a="trailing"in o?!!o.trailing:a),v(e,n,{leading:i,maxWait:n,trailing:a})},h="Expected a function",k=NaN,x="[object Symbol]",O=/^\s+|\s+$/g,j=/^[-+]0x[0-9a-f]+$/i,E=/^0b[01]+$/i,N=/^0o[0-7]+$/i,z=parseInt,C="object"==typeof e&&e&&e.Object===Object&&e,A="object"==typeof self&&self&&self.Object===Object&&self,q=C||A||Function("return this")(),L=Object.prototype.toString,T=Math.max,M=Math.min,S=function(){return q.Date.now()};function D(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function H(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&L.call(e)==x}(e))return k;if(D(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=D(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(O,"");var n=E.test(e);return n||N.test(e)?z(e.slice(2),n?2:8):j.test(e)?k:+e}var $=function(e,t,n){var o,i,a,r,c,s,u=0,d=!1,l=!1,f=!0;if("function"!=typeof e)throw new TypeError(h);function m(t){var n=o,a=i;return o=i=void 0,u=t,r=e.apply(a,n)}function p(e){var n=e-s;return void 0===s||n>=t||n<0||l&&e-u>=a}function b(){var e=S();if(p(e))return v(e);c=setTimeout(b,function(e){var n=t-(e-s);return l?M(n,a-(e-u)):n}(e))}function v(e){return c=void 0,f&&o?m(e):(o=i=void 0,r)}function g(){var e=S(),n=p(e);if(o=arguments,i=this,s=e,n){if(void 0===c)return function(e){return u=e,c=setTimeout(b,t),d?m(e):r}(s);if(l)return c=setTimeout(b,t),m(s)}return void 0===c&&(c=setTimeout(b,t)),r}return t=H(t)||0,D(n)&&(d=!!n.leading,a=(l="maxWait"in n)?T(H(n.maxWait)||0,t):a,f="trailing"in n?!!n.trailing:f),g.cancel=function(){void 0!==c&&clearTimeout(c),u=0,o=s=i=c=void 0},g.flush=function(){return void 0===c?r:v(S())},g},W=function(){};function P(e){e&&e.forEach(function(e){var t=Array.prototype.slice.call(e.addedNodes),n=Array.prototype.slice.call(e.removedNodes);if(function e(t){var n=void 0,o=void 0;for(n=0;n<t.length;n+=1){if((o=t[n]).dataset&&o.dataset.aos)return!0;if(o.children&&e(o.children))return!0}return!1}(t.concat(n)))return W()})}function Y(){return window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver}var _={isSupported:function(){return!!Y()},ready:function(e,t){var n=window.document,o=new(Y())(P);W=t,o.observe(n.documentElement,{childList:!0,subtree:!0,removedNodes:!0})}},B=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},F=function(){function e(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(t,n,o){return n&&e(t.prototype,n),o&&e(t,o),t}}(),I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},K=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i,G=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,J=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i,Q=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i;function R(){return navigator.userAgent||navigator.vendor||window.opera||""}var U=new(function(){function e(){B(this,e)}return F(e,[{key:"phone",value:function(){var e=R();return!(!K.test(e)&&!G.test(e.substr(0,4)))}},{key:"mobile",value:function(){var e=R();return!(!J.test(e)&&!Q.test(e.substr(0,4)))}},{key:"tablet",value:function(){return this.mobile()&&!this.phone()}},{key:"ie11",value:function(){return"-ms-scroll-limit"in document.documentElement.style&&"-ms-ime-align"in document.documentElement.style}}]),e}()),V=function(e,t){var n=void 0;return U.ie11()?(n=document.createEvent("CustomEvent")).initCustomEvent(e,!0,!0,{detail:t}):n=new CustomEvent(e,{detail:t}),document.dispatchEvent(n)},X=function(e){return e.forEach(function(e,t){return function(e,t){var n=e.options,o=e.position,i=e.node,a=(e.data,function(){e.animated&&(function(e,t){t&&t.forEach(function(t){return e.classList.remove(t)})}(i,n.animatedClassNames),V("aos:out",i),e.options.id&&V("aos:in:"+e.options.id,i),e.animated=!1)});n.mirror&&t>=o.out&&!n.once?a():t>=o.in?e.animated||(function(e,t){t&&t.forEach(function(t){return e.classList.add(t)})}(i,n.animatedClassNames),V("aos:in",i),e.options.id&&V("aos:in:"+e.options.id,i),e.animated=!0):e.animated&&!n.once&&a()}(e,window.pageYOffset)})},Z=function(e){for(var t=0,n=0;e&&!isNaN(e.offsetLeft)&&!isNaN(e.offsetTop);)t+=e.offsetLeft-("BODY"!=e.tagName?e.scrollLeft:0),n+=e.offsetTop-("BODY"!=e.tagName?e.scrollTop:0),e=e.offsetParent;return{top:n,left:t}},ee=function(e,t,n){var o=e.getAttribute("data-aos-"+t);if(void 0!==o){if("true"===o)return!0;if("false"===o)return!1}return o||n},te=function(e,t){return e.forEach(function(e,n){var o=ee(e.node,"mirror",t.mirror),i=ee(e.node,"once",t.once),a=ee(e.node,"id"),r=t.useClassNames&&e.node.getAttribute("data-aos"),c=[t.animatedClassName].concat(r?r.split(" "):[]).filter(function(e){return"string"==typeof e});t.initClassName&&e.node.classList.add(t.initClassName),e.position={in:function(e,t,n){var o=window.innerHeight,i=ee(e,"anchor"),a=ee(e,"anchor-placement"),r=Number(ee(e,"offset",a?0:t)),c=a||n,s=e;i&&document.querySelectorAll(i)&&(s=document.querySelectorAll(i)[0]);var u=Z(s).top-o;switch(c){case"top-bottom":break;case"center-bottom":u+=s.offsetHeight/2;break;case"bottom-bottom":u+=s.offsetHeight;break;case"top-center":u+=o/2;break;case"center-center":u+=o/2+s.offsetHeight/2;break;case"bottom-center":u+=o/2+s.offsetHeight;break;case"top-top":u+=o;break;case"bottom-top":u+=o+s.offsetHeight;break;case"center-top":u+=o+s.offsetHeight/2}return u+r}(e.node,t.offset,t.anchorPlacement),out:o&&function(e,t){window.innerHeight;var n=ee(e,"anchor"),o=ee(e,"offset",t),i=e;return n&&document.querySelectorAll(n)&&(i=document.querySelectorAll(n)[0]),Z(i).top+i.offsetHeight-o}(e.node,t.offset)},e.options={once:i,mirror:o,animatedClassNames:c,id:a}}),e},ne=function(){var e=document.querySelectorAll("[data-aos]");return Array.prototype.map.call(e,function(e){return{node:e}})},oe=[],ie=!1,ae={offset:120,delay:0,easing:"ease",duration:400,disable:!1,once:!1,mirror:!1,anchorPlacement:"top-bottom",startEvent:"DOMContentLoaded",animatedClassName:"aos-animate",initClassName:"aos-init",useClassNames:!1,disableMutationObserver:!1,throttleDelay:99,debounceDelay:50},re=function(){return document.all&&!window.atob},ce=function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0]&&(ie=!0),ie&&(oe=te(oe,ae),X(oe),window.addEventListener("scroll",y(function(){X(oe,ae.once)},ae.throttleDelay)))},se=function(){if(oe=ne(),de(ae.disable)||re())return ue();ce()},ue=function(){oe.forEach(function(e,t){e.node.removeAttribute("data-aos"),e.node.removeAttribute("data-aos-easing"),e.node.removeAttribute("data-aos-duration"),e.node.removeAttribute("data-aos-delay"),ae.initClassName&&e.node.classList.remove(ae.initClassName),ae.animatedClassName&&e.node.classList.remove(ae.animatedClassName)})},de=function(e){return!0===e||"mobile"===e&&U.mobile()||"phone"===e&&U.phone()||"tablet"===e&&U.tablet()||"function"==typeof e&&!0===e()};return{init:function(e){return ae=I(ae,e),oe=ne(),ae.disableMutationObserver||_.isSupported()||(console.info('\n aos: MutationObserver is not supported on this browser,\n code mutations observing has been disabled.\n You may have to call "refreshHard()" by yourself.\n '),ae.disableMutationObserver=!0),ae.disableMutationObserver||_.ready("[data-aos]",se),de(ae.disable)||re()?ue():(document.querySelector("body").setAttribute("data-aos-easing",ae.easing),document.querySelector("body").setAttribute("data-aos-duration",ae.duration),document.querySelector("body").setAttribute("data-aos-delay",ae.delay),-1===["DOMContentLoaded","load"].indexOf(ae.startEvent)?document.addEventListener(ae.startEvent,function(){ce(!0)}):window.addEventListener("load",function(){ce(!0)}),"DOMContentLoaded"===ae.startEvent&&["complete","interactive"].indexOf(document.readyState)>-1&&ce(!0),window.addEventListener("resize",$(ce,ae.debounceDelay,!0)),window.addEventListener("orientationchange",$(ce,ae.debounceDelay,!0)),oe)},refresh:ce,refreshHard:se}});(No newline at end of file) |
+++ src/main/webapp/publish/common/script/plugin/aos-next/cypress.json
... | ... | @@ -0,0 +1,5 @@ |
| 1 | +{ | |
| 2 | + "baseUrl": "http://127.0.0.1:8080", | |
| 3 | + "viewportWidth": 1280, | |
| 4 | + "viewportHeight": 720 | |
| 5 | +} |
+++ src/main/webapp/publish/common/script/plugin/aos-next/cypress/integration/aos_spec.js
... | ... | @@ -0,0 +1,73 @@ |
| 1 | +describe('AOS', function() { | |
| 2 | + before(() => { | |
| 3 | + cy.visit('/'); | |
| 4 | + cy.initAOS(); | |
| 5 | + }); | |
| 6 | + | |
| 7 | + it('Should be defined', function() { | |
| 8 | + cy | |
| 9 | + .window() | |
| 10 | + .its('AOS') | |
| 11 | + .should('exist'); | |
| 12 | + }); | |
| 13 | + | |
| 14 | + it('Should have init method', function() { | |
| 15 | + cy | |
| 16 | + .window() | |
| 17 | + .its('AOS.init') | |
| 18 | + .should('exist'); | |
| 19 | + }); | |
| 20 | + | |
| 21 | + it('Should have refresh method', function() { | |
| 22 | + cy | |
| 23 | + .window() | |
| 24 | + .its('AOS.refresh') | |
| 25 | + .should('exist'); | |
| 26 | + }); | |
| 27 | + | |
| 28 | + it('Should have refreshHard method', function() { | |
| 29 | + cy | |
| 30 | + .window() | |
| 31 | + .its('AOS.refreshHard') | |
| 32 | + .should('exist'); | |
| 33 | + }); | |
| 34 | + | |
| 35 | + it('Should add aos-init class on all elements', function() { | |
| 36 | + cy.get('.aos-init').should('have.length', 24); | |
| 37 | + }); | |
| 38 | + | |
| 39 | + it('Should add aos-animate class on all visible elements', () => { | |
| 40 | + cy.get('.aos-animate').should('have.length', 6); | |
| 41 | + }); | |
| 42 | + | |
| 43 | + it('Should add or remove aos-animate classes regarding to their visibility after scroll', () => { | |
| 44 | + cy.scrollTo(0, 200); | |
| 45 | + cy.get('.aos-animate').should('have.length', 9); | |
| 46 | + | |
| 47 | + cy.scrollTo(0, 800); | |
| 48 | + cy.get('.aos-animate').should('have.length', 15); | |
| 49 | + | |
| 50 | + cy.scrollTo('top'); | |
| 51 | + cy.get('.aos-animate').should('have.length', 6); | |
| 52 | + }); | |
| 53 | + | |
| 54 | + it('Should refresh on window resize and orientation change', () => { | |
| 55 | + cy.viewport('iphone-6'); | |
| 56 | + cy.get('.aos-animate').should('have.length', 2); | |
| 57 | + | |
| 58 | + cy.scrollTo(0, 100); | |
| 59 | + cy.get('.aos-animate').should('have.length', 2); | |
| 60 | + | |
| 61 | + cy.viewport('iphone-6', 'landscape'); | |
| 62 | + cy.get('.aos-animate').should('have.length', 4); | |
| 63 | + | |
| 64 | + cy.scrollTo(0, 450); | |
| 65 | + cy.get('.aos-animate').should('have.length', 6); | |
| 66 | + | |
| 67 | + cy.scrollTo('top'); | |
| 68 | + cy.get('.aos-animate').should('have.length', 2); | |
| 69 | + | |
| 70 | + cy.viewport(1280, 720); | |
| 71 | + cy.get('.aos-animate').should('have.length', 6); | |
| 72 | + }); | |
| 73 | +}); |
+++ src/main/webapp/publish/common/script/plugin/aos-next/cypress/integration/js_events_spec.js
... | ... | @@ -0,0 +1,68 @@ |
| 1 | +describe('JS Events', function() { | |
| 2 | + context('default events', function() { | |
| 3 | + let aosInStub; | |
| 4 | + let aosOutStub; | |
| 5 | + | |
| 6 | + before(() => { | |
| 7 | + aosInStub = cy.stub(); | |
| 8 | + aosOutStub = cy.stub(); | |
| 9 | + cy | |
| 10 | + .visit('/') | |
| 11 | + .document() | |
| 12 | + .then(document => { | |
| 13 | + document.addEventListener('aos:in', aosInStub); | |
| 14 | + document.addEventListener('aos:out', aosOutStub); | |
| 15 | + }) | |
| 16 | + .initAOS(); | |
| 17 | + }); | |
| 18 | + | |
| 19 | + it('Should trigger custom events', function() { | |
| 20 | + expect(aosInStub).to.have.callCount(6); | |
| 21 | + expect(aosOutStub).to.be.not.called; | |
| 22 | + | |
| 23 | + cy.scrollTo(0, 800); | |
| 24 | + cy.wait(0, () => { | |
| 25 | + expect(aosInStub).to.have.callCount(15); | |
| 26 | + }); | |
| 27 | + | |
| 28 | + cy.scrollTo('top'); | |
| 29 | + cy.wait(0, () => { | |
| 30 | + expect(aosInStub).to.have.callCount(15); | |
| 31 | + expect(aosOutStub).to.have.callCount(9); | |
| 32 | + }); | |
| 33 | + }); | |
| 34 | + }); | |
| 35 | + | |
| 36 | + context('custom events', function() { | |
| 37 | + let aosInStub; | |
| 38 | + let aosOutStub; | |
| 39 | + | |
| 40 | + before(() => { | |
| 41 | + aosInStub = cy.stub(); | |
| 42 | + aosOutStub = cy.stub(); | |
| 43 | + cy | |
| 44 | + .visit('/') | |
| 45 | + .document() | |
| 46 | + .then(document => { | |
| 47 | + document.addEventListener('aos:in:super-duper', aosInStub); | |
| 48 | + document.addEventListener('aos:out:super-duper', aosOutStub); | |
| 49 | + }) | |
| 50 | + .initAOS(); | |
| 51 | + }); | |
| 52 | + | |
| 53 | + it('Should trigger custom events', function() { | |
| 54 | + expect(aosInStub).to.be.not.called; | |
| 55 | + expect(aosOutStub).to.be.not.called; | |
| 56 | + | |
| 57 | + cy.scrollTo(0, 350); | |
| 58 | + cy.wait(0, () => { | |
| 59 | + expect(aosInStub).to.be.calledOnce; | |
| 60 | + }); | |
| 61 | + | |
| 62 | + cy.scrollTo('top'); | |
| 63 | + cy.wait(0, () => { | |
| 64 | + expect(aosOutStub).to.be.calledOnce; | |
| 65 | + }); | |
| 66 | + }); | |
| 67 | + }); | |
| 68 | +}); |
+++ src/main/webapp/publish/common/script/plugin/aos-next/cypress/integration/mutation_spec.js
... | ... | @@ -0,0 +1,54 @@ |
| 1 | +describe('mutation observer', function() { | |
| 2 | + before(() => { | |
| 3 | + cy.visit('/async.html'); | |
| 4 | + cy.initAOS(); | |
| 5 | + }); | |
| 6 | + | |
| 7 | + it('Should not animate any items if not present', function() { | |
| 8 | + cy.get('.aos-item').should('have.length', 0); | |
| 9 | + cy.get('.aos-animate').should('have.length', 0); | |
| 10 | + }); | |
| 11 | + | |
| 12 | + it('Should animate new items as they appear', function() { | |
| 13 | + cy.dispatchEvent('add-aos-item'); | |
| 14 | + cy.get('.aos-item').should('have.length', 1); | |
| 15 | + cy.get('.aos-animate').should('have.length', 1); | |
| 16 | + | |
| 17 | + cy.dispatchEvent('add-aos-item'); | |
| 18 | + cy.get('.aos-item').should('have.length', 2); | |
| 19 | + cy.get('.aos-animate').should('have.length', 2); | |
| 20 | + | |
| 21 | + cy.dispatchEvent('add-aos-item'); | |
| 22 | + cy.get('.aos-item').should('have.length', 3); | |
| 23 | + cy.get('.aos-animate').should('have.length', 3); | |
| 24 | + | |
| 25 | + cy.dispatchEvent('add-aos-item', 3); | |
| 26 | + cy.get('.aos-item').should('have.length', 6); | |
| 27 | + cy.get('.aos-animate').should('have.length', 6); | |
| 28 | + | |
| 29 | + cy.dispatchEvent('add-aos-item', 3); | |
| 30 | + cy.get('.aos-item').should('have.length', 9); | |
| 31 | + cy.get('.aos-animate').should('have.length', 6); | |
| 32 | + | |
| 33 | + cy.dispatchEvent('add-aos-item', 15); | |
| 34 | + cy.get('.aos-item').should('have.length', 24); | |
| 35 | + cy.get('.aos-animate').should('have.length', 6); | |
| 36 | + }); | |
| 37 | + | |
| 38 | + it('Should properly animate not visible items on scroll', () => { | |
| 39 | + cy.scrollTo(0, 200); | |
| 40 | + cy.get('.aos-animate').should('have.length', 9); | |
| 41 | + | |
| 42 | + cy.scrollTo('bottom'); | |
| 43 | + cy.get('.aos-animate').should('have.length', 24); | |
| 44 | + | |
| 45 | + cy.scrollTo('top'); | |
| 46 | + cy.get('.aos-animate').should('have.length', 6); | |
| 47 | + }); | |
| 48 | + | |
| 49 | + it('Should gracefully handle nodes deletion', function() { | |
| 50 | + Cypress.$('.aos-item')[1].remove(); | |
| 51 | + cy.get('.aos-item').should('have.length', 23); | |
| 52 | + cy.get('.aos-animate').should('have.length', 6); | |
| 53 | + }); | |
| 54 | +}); |
+++ src/main/webapp/publish/common/script/plugin/aos-next/cypress/integration/settings_anchorPlacement_spec.js
... | ... | @@ -0,0 +1,75 @@ |
| 1 | +describe('setting: anchorPlacement', function() { | |
| 2 | + beforeEach(() => { | |
| 3 | + cy.visit('/index.html'); | |
| 4 | + cy.viewport(1280, 700); | |
| 5 | + }); | |
| 6 | + | |
| 7 | + context('global setting', () => { | |
| 8 | + it('Should be respected by all elements', () => { | |
| 9 | + cy.initAOS({ | |
| 10 | + offset: 0, | |
| 11 | + anchorPlacement: 'top-center' | |
| 12 | + }); | |
| 13 | + | |
| 14 | + cy.get('.aos-animate').should('have.length', 6); | |
| 15 | + | |
| 16 | + cy.scrollTo(0, 300); | |
| 17 | + cy.get('.aos-animate').should('have.length', 9); | |
| 18 | + }); | |
| 19 | + | |
| 20 | + it('Should respect default offset', () => { | |
| 21 | + cy.initAOS({ | |
| 22 | + offset: 120, | |
| 23 | + anchorPlacement: 'top-center' | |
| 24 | + }); | |
| 25 | + | |
| 26 | + cy.get('.aos-animate').should('have.length', 3); | |
| 27 | + | |
| 28 | + cy.scrollTo(0, 120); | |
| 29 | + cy.get('.aos-animate').should('have.length', 6); | |
| 30 | + }); | |
| 31 | + }); | |
| 32 | + | |
| 33 | + context('inline setting', () => { | |
| 34 | + it('Should override global setting and reset default offset', () => { | |
| 35 | + cy.document().then(document => { | |
| 36 | + const el = document.querySelector('[data-id="6"]'); | |
| 37 | + el.dataset.aosAnchorPlacement = 'bottom-center'; | |
| 38 | + }); | |
| 39 | + | |
| 40 | + cy.initAOS({ | |
| 41 | + offset: 400, | |
| 42 | + anchorPlacement: 'top-center' | |
| 43 | + }); | |
| 44 | + | |
| 45 | + cy.get('[data-id="6"]').should('not.have.class', 'aos-animate'); | |
| 46 | + | |
| 47 | + cy.scrollTo(0, 290); | |
| 48 | + cy.get('[data-id="6"]').should('not.have.class', 'aos-animate'); | |
| 49 | + | |
| 50 | + cy.scrollTo(0, 300); | |
| 51 | + cy.get('[data-id="6"]').should('have.class', 'aos-animate'); | |
| 52 | + }); | |
| 53 | + | |
| 54 | + it('Should respect inline offset', () => { | |
| 55 | + cy.document().then(document => { | |
| 56 | + const el = document.querySelector('[data-id="6"]'); | |
| 57 | + el.dataset.aosAnchorPlacement = 'bottom-center'; | |
| 58 | + el.dataset.aosOffset = 100; | |
| 59 | + }); | |
| 60 | + | |
| 61 | + cy.initAOS({ | |
| 62 | + offset: 400, | |
| 63 | + anchorPlacement: 'top-center' | |
| 64 | + }); | |
| 65 | + | |
| 66 | + cy.get('[data-id="6"]').should('not.have.class', 'aos-animate'); | |
| 67 | + | |
| 68 | + cy.scrollTo(0, 300); | |
| 69 | + cy.get('[data-id="6"]').should('not.have.class', 'aos-animate'); | |
| 70 | + | |
| 71 | + cy.scrollTo(0, 400); | |
| 72 | + cy.get('[data-id="6"]').should('have.class', 'aos-animate'); | |
| 73 | + }); | |
| 74 | + }); | |
| 75 | +}); |
+++ src/main/webapp/publish/common/script/plugin/aos-next/cypress/integration/settings_anchor_spec.js
... | ... | @@ -0,0 +1,49 @@ |
| 1 | +describe('setting: anchor', function() { | |
| 2 | + before(() => { | |
| 3 | + cy.visit('/anchor.html'); | |
| 4 | + cy.viewport(1280, 700); | |
| 5 | + cy.initAOS({ | |
| 6 | + offset: 0 | |
| 7 | + }); | |
| 8 | + }); | |
| 9 | + | |
| 10 | + it('Should properly animate elements according to anchor positions', () => { | |
| 11 | + cy.get('.aos-animate').should('have.length', 0); | |
| 12 | + | |
| 13 | + cy.scrollTo(0, 50); | |
| 14 | + cy.get('.aos-animate').should('have.length', 1); | |
| 15 | + cy.get('[data-id="1"]').should('have.class', 'aos-animate'); | |
| 16 | + | |
| 17 | + cy.scrollTo(0, 550); | |
| 18 | + cy.get('.aos-animate').should('have.length', 2); | |
| 19 | + cy.get('[data-id="2"]').should('have.class', 'aos-animate'); | |
| 20 | + | |
| 21 | + cy.scrollTo(0, 750); | |
| 22 | + cy.get('.aos-animate').should('have.length', 3); | |
| 23 | + cy.get('[data-id="4"]').should('have.class', 'aos-animate'); | |
| 24 | + | |
| 25 | + cy.scrollTo(0, 1050); | |
| 26 | + cy.get('.aos-animate').should('have.length', 4); | |
| 27 | + cy.get('[data-id="3"]').should('have.class', 'aos-animate'); | |
| 28 | + | |
| 29 | + cy.scrollTo(0, 1250); | |
| 30 | + cy.get('.aos-animate').should('have.length', 5); | |
| 31 | + cy.get('[data-id="5"]').should('have.class', 'aos-animate'); | |
| 32 | + | |
| 33 | + cy.scrollTo(0, 1450); | |
| 34 | + cy.get('.aos-animate').should('have.length', 6); | |
| 35 | + cy.get('[data-id="7"]').should('have.class', 'aos-animate'); | |
| 36 | + | |
| 37 | + cy.scrollTo(0, 1750); | |
| 38 | + cy.get('.aos-animate').should('have.length', 7); | |
| 39 | + cy.get('[data-id="6"]').should('have.class', 'aos-animate'); | |
| 40 | + | |
| 41 | + cy.scrollTo(0, 1950); | |
| 42 | + cy.get('.aos-animate').should('have.length', 8); | |
| 43 | + cy.get('[data-id="8"]').should('have.class', 'aos-animate'); | |
| 44 | + | |
| 45 | + cy.scrollTo(0, 2450); | |
| 46 | + cy.get('.aos-animate').should('have.length', 9); | |
| 47 | + cy.get('[data-id="9"]').should('have.class', 'aos-animate'); | |
| 48 | + }); | |
| 49 | +}); |
+++ src/main/webapp/publish/common/script/plugin/aos-next/cypress/integration/settings_animatedClassName_spec.js
... | ... | @@ -0,0 +1,34 @@ |
| 1 | +describe('setting: animatedClassName', function() { | |
| 2 | + context('with: "rawr"', function() { | |
| 3 | + before(() => { | |
| 4 | + cy.visit('/'); | |
| 5 | + cy.initAOS({ | |
| 6 | + animatedClassName: 'rawr' | |
| 7 | + }); | |
| 8 | + }); | |
| 9 | + | |
| 10 | + it('Should set proper class names on AOS elements', function() { | |
| 11 | + cy.get('.aos-animate').should('have.length', 0); | |
| 12 | + cy.get('.rawr').should('have.length', 6); | |
| 13 | + | |
| 14 | + cy.scrollTo(0, 800); | |
| 15 | + cy.get('.aos-animate').should('have.length', 0); | |
| 16 | + cy.get('.rawr').should('have.length', 15); | |
| 17 | + }); | |
| 18 | + }); | |
| 19 | + | |
| 20 | + context('with: null', function() { | |
| 21 | + before(() => { | |
| 22 | + cy.visit('/'); | |
| 23 | + cy.initAOS({ | |
| 24 | + animatedClassName: null | |
| 25 | + }); | |
| 26 | + }); | |
| 27 | + | |
| 28 | + it('Should not set class names on AOS elements on scroll', function() { | |
| 29 | + cy.get('.aos-animate').should('have.length', 0); | |
| 30 | + cy.scrollTo(0, 800); | |
| 31 | + cy.get('.aos-animate').should('have.length', 0); | |
| 32 | + }); | |
| 33 | + }); | |
| 34 | +}); |
+++ src/main/webapp/publish/common/script/plugin/aos-next/cypress/integration/settings_delay_spec.js
... | ... | @@ -0,0 +1,17 @@ |
| 1 | +describe('setting: delay', function() { | |
| 2 | + before(() => { | |
| 3 | + cy.visit('/'); | |
| 4 | + }); | |
| 5 | + | |
| 6 | + it('Should set default delay attribue on body', function() { | |
| 7 | + cy.initAOS(); | |
| 8 | + cy.get('body').should('have.attr', 'data-aos-delay', '0'); | |
| 9 | + }); | |
| 10 | + | |
| 11 | + it('Should respect global delay setting and set attribue on body', function() { | |
| 12 | + cy.initAOS({ | |
| 13 | + delay: 100 | |
| 14 | + }); | |
| 15 | + cy.get('body').should('have.attr', 'data-aos-delay', '100'); | |
| 16 | + }); | |
| 17 | +}); |
+++ src/main/webapp/publish/common/script/plugin/aos-next/cypress/integration/settings_disableMutationObserver_spec.js
... | ... | @@ -0,0 +1,19 @@ |
| 1 | +describe('setting: disableMutationObserver', function() { | |
| 2 | + before(() => { | |
| 3 | + cy.visit('/async.html'); | |
| 4 | + cy.initAOS({ | |
| 5 | + disableMutationObserver: true | |
| 6 | + }); | |
| 7 | + }); | |
| 8 | + | |
| 9 | + it('Should not detect any changes in DOM, and thus not animate any elements as a result', function() { | |
| 10 | + cy.dispatchEvent('add-aos-item', 20); | |
| 11 | + cy.get('.aos-item').should('have.length', 20); | |
| 12 | + cy.get('.aos-animate').should('have.length', 0); | |
| 13 | + }); | |
| 14 | + | |
| 15 | + it('Should not animate dynamically loaded elements on scroll', function() { | |
| 16 | + cy.scrollTo('bottom'); | |
| 17 | + cy.get('.aos-animate').should('have.length', 0); | |
| 18 | + }); | |
| 19 | +}); |
+++ src/main/webapp/publish/common/script/plugin/aos-next/cypress/integration/settings_disable_spec.js
... | ... | @@ -0,0 +1,29 @@ |
| 1 | +describe('setting: disable', function() { | |
| 2 | + beforeEach(() => { | |
| 3 | + cy.visit('/'); | |
| 4 | + }); | |
| 5 | + | |
| 6 | + it('Should properly disable AOS', function() { | |
| 7 | + cy.initAOS({ | |
| 8 | + disable: true | |
| 9 | + }); | |
| 10 | + | |
| 11 | + cy.get('.aos-item[data-aos]').should('have.length', 0); | |
| 12 | + cy.get('.aos-init').should('have.length', 0); | |
| 13 | + cy.get('.aos-animate').should('have.length', 0); | |
| 14 | + }); | |
| 15 | + | |
| 16 | + it('Should respect function passed as "disable" value', function() { | |
| 17 | + cy.viewport(360, 420); | |
| 18 | + | |
| 19 | + cy.window().then(({ AOS, innerWidth }) => { | |
| 20 | + AOS.init({ | |
| 21 | + disable: () => innerWidth < 400 | |
| 22 | + }); | |
| 23 | + }); | |
| 24 | + | |
| 25 | + cy.get('.aos-item[data-aos]').should('have.length', 0); | |
| 26 | + cy.get('.aos-init').should('have.length', 0); | |
| 27 | + cy.get('.aos-animate').should('have.length', 0); | |
| 28 | + }); | |
| 29 | +}); |
+++ src/main/webapp/publish/common/script/plugin/aos-next/cypress/integration/settings_duration_spec.js
... | ... | @@ -0,0 +1,17 @@ |
| 1 | +describe('setting: duration', function() { | |
| 2 | + before(() => { | |
| 3 | + cy.visit('/'); | |
| 4 | + }); | |
| 5 | + | |
| 6 | + it('Should set default duration attribue on body', function() { | |
| 7 | + cy.initAOS(); | |
| 8 | + cy.get('body').should('have.attr', 'data-aos-duration', '400'); | |
| 9 | + }); | |
| 10 | + | |
| 11 | + it('Should respect global duration setting and set attribue on body', function() { | |
| 12 | + cy.initAOS({ | |
| 13 | + duration: 2000 | |
| 14 | + }); | |
| 15 | + cy.get('body').should('have.attr', 'data-aos-duration', '2000'); | |
| 16 | + }); | |
| 17 | +}); |
+++ src/main/webapp/publish/common/script/plugin/aos-next/cypress/integration/settings_easing_spec.js
... | ... | @@ -0,0 +1,17 @@ |
| 1 | +describe('setting: easing', function() { | |
| 2 | + before(() => { | |
| 3 | + cy.visit('/'); | |
| 4 | + }); | |
| 5 | + | |
| 6 | + it('Should set default easing attribue on body', function() { | |
| 7 | + cy.initAOS(); | |
| 8 | + cy.get('body').should('have.attr', 'data-aos-easing', 'ease'); | |
| 9 | + }); | |
| 10 | + | |
| 11 | + it('Should respect global easing setting and set attribue on body', function() { | |
| 12 | + cy.initAOS({ | |
| 13 | + easing: 'ease-in-sine' | |
| 14 | + }); | |
| 15 | + cy.get('body').should('have.attr', 'data-aos-easing', 'ease-in-sine'); | |
| 16 | + }); | |
| 17 | +}); |
+++ src/main/webapp/publish/common/script/plugin/aos-next/cypress/integration/settings_initClassName_spec.js
... | ... | @@ -0,0 +1,28 @@ |
| 1 | +describe('setting: initClassName', function() { | |
| 2 | + context('with: "rawr"', function() { | |
| 3 | + before(() => { | |
| 4 | + cy.visit('/'); | |
| 5 | + cy.initAOS({ | |
| 6 | + initClassName: 'rawr' | |
| 7 | + }); | |
| 8 | + }); | |
| 9 | + | |
| 10 | + it('Should set proper class names on AOS elements', function() { | |
| 11 | + cy.get('.aos-init').should('have.length', 0); | |
| 12 | + cy.get('.rawr').should('have.length', 24); | |
| 13 | + }); | |
| 14 | + }); | |
| 15 | + | |
| 16 | + context('with: null', function() { | |
| 17 | + before(() => { | |
| 18 | + cy.visit('/'); | |
| 19 | + cy.initAOS({ | |
| 20 | + initClassName: null | |
| 21 | + }); | |
| 22 | + }); | |
| 23 | + | |
| 24 | + it('Should not set initial class name on AOS elements', function() { | |
| 25 | + cy.get('.aos-init').should('have.length', 0); | |
| 26 | + }); | |
| 27 | + }); | |
| 28 | +}); |
+++ src/main/webapp/publish/common/script/plugin/aos-next/cypress/integration/settings_mirror.js
... | ... | @@ -0,0 +1,45 @@ |
| 1 | +describe('setting: mirror', function() { | |
| 2 | + before(() => { | |
| 3 | + cy.visit('/'); | |
| 4 | + cy.viewport(1280, 650); | |
| 5 | + cy.initAOS({ | |
| 6 | + mirror: true, | |
| 7 | + offset: 50 | |
| 8 | + }); | |
| 9 | + }); | |
| 10 | + | |
| 11 | + it('Should animate in and out', function() { | |
| 12 | + cy.get('.aos-animate').should('have.length', 6); | |
| 13 | + | |
| 14 | + cy.scrollTo(0, 50); | |
| 15 | + cy.get('.aos-animate').should('have.length', 9); | |
| 16 | + cy | |
| 17 | + .get('.aos-init') | |
| 18 | + .eq(0) | |
| 19 | + .should('have.class', 'aos-animate'); | |
| 20 | + | |
| 21 | + cy.scrollTo(0, 300); | |
| 22 | + cy.get('.aos-animate').should('have.length', 6); | |
| 23 | + cy | |
| 24 | + .get('.aos-init') | |
| 25 | + .eq(0) | |
| 26 | + .should('not.have.class', 'aos-animate'); | |
| 27 | + | |
| 28 | + cy.scrollTo(0, 350); | |
| 29 | + cy.get('.aos-animate').should('have.length', 9); | |
| 30 | + cy | |
| 31 | + .get('.aos-init') | |
| 32 | + .eq(3) | |
| 33 | + .should('have.class', 'aos-animate'); | |
| 34 | + | |
| 35 | + cy.scrollTo(0, 600); | |
| 36 | + cy.get('.aos-animate').should('have.length', 6); | |
| 37 | + cy | |
| 38 | + .get('.aos-init') | |
| 39 | + .eq(3) | |
| 40 | + .should('not.have.class', 'aos-animate'); | |
| 41 | + | |
| 42 | + cy.scrollTo(0, 650); | |
| 43 | + cy.get('.aos-animate').should('have.length', 9); | |
| 44 | + }); | |
| 45 | +}); |
+++ src/main/webapp/publish/common/script/plugin/aos-next/cypress/integration/settings_offset_spec.js
... | ... | @@ -0,0 +1,78 @@ |
| 1 | +describe('setting: offset', function() { | |
| 2 | + context('global', () => { | |
| 3 | + before(() => { | |
| 4 | + cy.visit('/'); | |
| 5 | + }); | |
| 6 | + | |
| 7 | + context('400px', () => { | |
| 8 | + before(() => { | |
| 9 | + cy.initAOS({ | |
| 10 | + offset: 400 | |
| 11 | + }); | |
| 12 | + }); | |
| 13 | + | |
| 14 | + it('Should animate 3 items', function() { | |
| 15 | + cy.get('.aos-animate').should('have.length', 3); | |
| 16 | + }); | |
| 17 | + | |
| 18 | + it('Should animate next 3 items on scroll', function() { | |
| 19 | + cy.scrollTo(0, 50); | |
| 20 | + cy.get('.aos-animate').should('have.length', 6); | |
| 21 | + }); | |
| 22 | + }); | |
| 23 | + | |
| 24 | + context('0px', () => { | |
| 25 | + before(() => { | |
| 26 | + cy.initAOS({ | |
| 27 | + offset: 0 | |
| 28 | + }); | |
| 29 | + }); | |
| 30 | + | |
| 31 | + it('Should animate 9 items', function() { | |
| 32 | + cy.get('.aos-animate').should('have.length', 9); | |
| 33 | + cy.scrollTo(0, 50); | |
| 34 | + cy.get('.aos-animate').should('have.length', 9); | |
| 35 | + }); | |
| 36 | + }); | |
| 37 | + }); | |
| 38 | + | |
| 39 | + context('inline', () => { | |
| 40 | + before(() => { | |
| 41 | + cy.visit('/offset.html'); | |
| 42 | + cy.initAOS(); | |
| 43 | + cy.viewport(1280, 500); | |
| 44 | + }); | |
| 45 | + | |
| 46 | + it('Should properly tigger all animations', function() { | |
| 47 | + cy.get('.aos-animate').should('have.length', 7); | |
| 48 | + cy.scrollTo(0, 1 * 150); | |
| 49 | + cy.get('.aos-animate').should('have.length', 8); | |
| 50 | + cy.scrollTo(0, 2 * 150); | |
| 51 | + cy.get('.aos-animate').should('have.length', 10); | |
| 52 | + cy.scrollTo(0, 3 * 150); | |
| 53 | + cy.get('.aos-animate').should('have.length', 11); | |
| 54 | + cy.scrollTo(0, 4 * 150); | |
| 55 | + cy.get('.aos-animate').should('have.length', 13); | |
| 56 | + cy.scrollTo(0, 5 * 150); | |
| 57 | + cy.get('.aos-animate').should('have.length', 14); | |
| 58 | + cy.scrollTo(0, 6 * 150); | |
| 59 | + cy.get('.aos-animate').should('have.length', 16); | |
| 60 | + cy.scrollTo(0, 7 * 150); | |
| 61 | + cy.get('.aos-animate').should('have.length', 17); | |
| 62 | + cy.scrollTo(0, 8 * 150); | |
| 63 | + cy.get('.aos-animate').should('have.length', 19); | |
| 64 | + cy.scrollTo(0, 9 * 150); | |
| 65 | + cy.get('.aos-animate').should('have.length', 20); | |
| 66 | + cy.scrollTo(0, 10 * 150); | |
| 67 | + cy.get('.aos-animate').should('have.length', 22); | |
| 68 | + cy.scrollTo(0, 11 * 150); | |
| 69 | + cy.get('.aos-animate').should('have.length', 23); | |
| 70 | + cy.scrollTo(0, 12 * 150); | |
| 71 | + cy.get('.aos-animate').should('have.length', 25); | |
| 72 | + cy.scrollTo(0, 13 * 150); | |
| 73 | + cy.get('.aos-animate').should('have.length', 26); | |
| 74 | + cy.scrollTo(0, 14 * 150); | |
| 75 | + cy.get('.aos-animate').should('have.length', 27); | |
| 76 | + }); | |
| 77 | + }); | |
| 78 | +}); |
+++ src/main/webapp/publish/common/script/plugin/aos-next/cypress/integration/settings_once_spec.js
... | ... | @@ -0,0 +1,71 @@ |
| 1 | +describe('setting: once', function() { | |
| 2 | + context('global', () => { | |
| 3 | + before(() => { | |
| 4 | + cy.visit('/'); | |
| 5 | + cy.initAOS({ | |
| 6 | + once: true | |
| 7 | + }); | |
| 8 | + }); | |
| 9 | + | |
| 10 | + it('Should add aos-animate class on all visible elements', () => { | |
| 11 | + cy.get('.aos-animate').should('have.length', 6); | |
| 12 | + }); | |
| 13 | + | |
| 14 | + it('Should add aos-animate class to all visible elements after scroll', () => { | |
| 15 | + cy.scrollTo(0, 200); | |
| 16 | + cy.get('.aos-animate').should('have.length', 9); | |
| 17 | + | |
| 18 | + cy.scrollTo(0, 800); | |
| 19 | + cy.get('.aos-animate').should('have.length', 15); | |
| 20 | + }); | |
| 21 | + | |
| 22 | + it('Should not remove aos-animate class after scrolling up', () => { | |
| 23 | + cy.scrollTo(0, 0); | |
| 24 | + cy.get('.aos-animate').should('have.length', 15); | |
| 25 | + }); | |
| 26 | + }); | |
| 27 | + | |
| 28 | + context('inline', () => { | |
| 29 | + before(() => { | |
| 30 | + cy.visit('/once.html'); | |
| 31 | + cy.initAOS(); | |
| 32 | + }); | |
| 33 | + | |
| 34 | + it('Should add aos-animate class on all visible elements', () => { | |
| 35 | + cy.get('.aos-animate').should('have.length', 6); | |
| 36 | + }); | |
| 37 | + | |
| 38 | + it('Should add aos-animate class to all visible elements after scroll', () => { | |
| 39 | + cy.scrollTo(0, 200); | |
| 40 | + cy.get('.aos-animate').should('have.length', 9); | |
| 41 | + | |
| 42 | + cy.scrollTo('bottom'); | |
| 43 | + cy.get('.aos-animate').should('have.length', 21); | |
| 44 | + }); | |
| 45 | + | |
| 46 | + it('Should not remove aos-animate class after scrolling up', () => { | |
| 47 | + cy.scrollTo(0, 0); | |
| 48 | + cy.get('.aos-animate').should('have.length', 11); | |
| 49 | + cy | |
| 50 | + .get('.aos-init') | |
| 51 | + .eq(8) | |
| 52 | + .should('have.class', 'aos-animate'); | |
| 53 | + cy | |
| 54 | + .get('.aos-init') | |
| 55 | + .eq(10) | |
| 56 | + .should('have.class', 'aos-animate'); | |
| 57 | + cy | |
| 58 | + .get('.aos-init') | |
| 59 | + .eq(12) | |
| 60 | + .should('have.class', 'aos-animate'); | |
| 61 | + cy | |
| 62 | + .get('.aos-init') | |
| 63 | + .eq(16) | |
| 64 | + .should('have.class', 'aos-animate'); | |
| 65 | + cy | |
| 66 | + .get('.aos-init') | |
| 67 | + .eq(20) | |
| 68 | + .should('have.class', 'aos-animate'); | |
| 69 | + }); | |
| 70 | + }); | |
| 71 | +}); |
+++ src/main/webapp/publish/common/script/plugin/aos-next/cypress/integration/settings_startEvent_spec.js
... | ... | @@ -0,0 +1,33 @@ |
| 1 | +describe('setting: startEvent', function() { | |
| 2 | + beforeEach(() => { | |
| 3 | + cy.visit('/'); | |
| 4 | + }); | |
| 5 | + | |
| 6 | + it('Should allow to initialize AOS on custom event', function() { | |
| 7 | + cy.initAOS({ | |
| 8 | + startEvent: 'customEvent' | |
| 9 | + }); | |
| 10 | + | |
| 11 | + cy.get('.aos-init').should('have.length', 0); | |
| 12 | + cy.dispatchEvent('customEvent'); | |
| 13 | + cy.get('.aos-init').should('have.length', 24); | |
| 14 | + }); | |
| 15 | + | |
| 16 | + it('Should properly initialize on "load" event', function() { | |
| 17 | + cy.initAOS({ | |
| 18 | + startEvent: 'load' | |
| 19 | + }); | |
| 20 | + | |
| 21 | + cy.window().then(window => window.dispatchEvent(new Event('load'))); | |
| 22 | + | |
| 23 | + cy.get('.aos-init').should('have.length', 24); | |
| 24 | + }); | |
| 25 | + | |
| 26 | + it("Shouldn't initialize when event is not dispatched", function() { | |
| 27 | + cy.initAOS({ | |
| 28 | + startEvent: 'another-event-name' | |
| 29 | + }); | |
| 30 | + | |
| 31 | + cy.get('.aos-init').should('have.length', 0); | |
| 32 | + }); | |
| 33 | +}); |
+++ src/main/webapp/publish/common/script/plugin/aos-next/cypress/integration/settings_useClassNames.js
... | ... | @@ -0,0 +1,43 @@ |
| 1 | +describe('setting: useClassNames', function() { | |
| 2 | + context('just useClassNames', function() { | |
| 3 | + before(() => { | |
| 4 | + cy.visit('/animatecss.html'); | |
| 5 | + cy.initAOS({ | |
| 6 | + useClassNames: true | |
| 7 | + }); | |
| 8 | + }); | |
| 9 | + | |
| 10 | + it('Should set proper custom class names on AOS elements', function() { | |
| 11 | + cy.get('.aos-animate').should('have.length', 6); | |
| 12 | + cy.get('.fadeInUp').should('have.length', 6); | |
| 13 | + | |
| 14 | + cy.scrollTo(0, 800); | |
| 15 | + cy.get('.aos-animate').should('have.length', 15); | |
| 16 | + cy.get('.fadeInUp').should('have.length', 15); | |
| 17 | + }); | |
| 18 | + }); | |
| 19 | + | |
| 20 | + context('with animatedClassName and initClassName', function() { | |
| 21 | + before(() => { | |
| 22 | + cy.visit('/animatecss.html'); | |
| 23 | + cy.initAOS({ | |
| 24 | + useClassNames: true, | |
| 25 | + initClassName: false, | |
| 26 | + animatedClassName: 'animate' | |
| 27 | + }); | |
| 28 | + }); | |
| 29 | + | |
| 30 | + it('Should set proper custom class names on AOS elements', function() { | |
| 31 | + cy.get('.aos-init').should('have.length', 0); | |
| 32 | + cy.get('.aos-animate').should('have.length', 0); | |
| 33 | + | |
| 34 | + cy.get('.animate').should('have.length', 6); | |
| 35 | + cy.get('.fadeInUp').should('have.length', 6); | |
| 36 | + | |
| 37 | + cy.scrollTo(0, 800); | |
| 38 | + cy.get('.aos-animate').should('have.length', 0); | |
| 39 | + cy.get('.animate').should('have.length', 15); | |
| 40 | + cy.get('.fadeInUp').should('have.length', 15); | |
| 41 | + }); | |
| 42 | + }); | |
| 43 | +}); |
+++ src/main/webapp/publish/common/script/plugin/aos-next/cypress/plugins/index.js
... | ... | @@ -0,0 +1,10 @@ |
| 1 | +module.exports = (on, config) => { | |
| 2 | + on('before:browser:launch', (browser = {}, args) => { | |
| 3 | + console.log(browser, args); // see what all is in here! | |
| 4 | + | |
| 5 | + if (browser.name === 'chrome') { | |
| 6 | + args.push('--disable-gpu'); | |
| 7 | + return args; | |
| 8 | + } | |
| 9 | + }); | |
| 10 | +}; |
+++ src/main/webapp/publish/common/script/plugin/aos-next/cypress/support/commands.js
... | ... | @@ -0,0 +1,14 @@ |
| 1 | +Cypress.Commands.add('initAOS', settings => { | |
| 2 | + cy.window().then(({ AOS }) => { | |
| 3 | + AOS.init(settings); | |
| 4 | + }); | |
| 5 | +}); | |
| 6 | + | |
| 7 | +Cypress.Commands.add('dispatchEvent', (eventName, times = 1) => { | |
| 8 | + cy.window().then(window => { | |
| 9 | + const event = new Event(eventName); | |
| 10 | + for (let i = 0; i < times; i++) { | |
| 11 | + window.document.dispatchEvent(event); | |
| 12 | + } | |
| 13 | + }); | |
| 14 | +}); |
+++ src/main/webapp/publish/common/script/plugin/aos-next/cypress/support/index.js
... | ... | @@ -0,0 +1,1 @@ |
| 1 | +import './commands'; |
+++ src/main/webapp/publish/common/script/plugin/aos-next/demo/anchor.html
... | ... | @@ -0,0 +1,63 @@ |
| 1 | +<!DOCTYPE html> | |
| 2 | +<html> | |
| 3 | + <head> | |
| 4 | + <meta charset="utf-8"> | |
| 5 | + <title>AOS - Animate on scroll library</title> | |
| 6 | + <meta name="viewport" content="width=device-width"> | |
| 7 | + <link rel="stylesheet" href="css/styles.css" /> | |
| 8 | + <link rel="stylesheet" href="dist/aos.css" /> | |
| 9 | + <!--[if lt IE 9]> | |
| 10 | + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js"></script> | |
| 11 | + <![endif]--> | |
| 12 | + </head> | |
| 13 | + <body> | |
| 14 | + <div class="aos-anchors"> | |
| 15 | + <div class="aos-anchors__lines"></div> | |
| 16 | + <div class="aos-anchors__sidebar"> | |
| 17 | + <div data-id="1" data-aos="fade-up" data-aos-anchor="[data-anchor-id='1']" data-aos-anchor-placement="top-top"> | |
| 18 | + Anchor: 1 | |
| 19 | + </div> | |
| 20 | + <div data-id="2" data-aos="fade-up" data-aos-anchor="[data-anchor-id='2']" data-aos-anchor-placement="center-top"> | |
| 21 | + Anchor: 2 | |
| 22 | + </div> | |
| 23 | + <div data-id="3" data-aos="fade-up" data-aos-anchor="[data-anchor-id='3']" data-aos-anchor-placement="bottom-top"> | |
| 24 | + Anchor: 3 | |
| 25 | + </div> | |
| 26 | + <div data-id="4" data-aos="fade-up" data-aos-anchor="[data-anchor-id='4']" data-aos-anchor-placement="top-center"> | |
| 27 | + Anchor: 4 | |
| 28 | + </div> | |
| 29 | + <div data-id="5" data-aos="fade-up" data-aos-anchor="[data-anchor-id='5']" data-aos-anchor-placement="center-center"> | |
| 30 | + Anchor: 5 | |
| 31 | + </div> | |
| 32 | + <div data-id="6" data-aos="fade-up" data-aos-anchor="[data-anchor-id='6']" data-aos-anchor-placement="bottom-center"> | |
| 33 | + Anchor: 6 | |
| 34 | + </div> | |
| 35 | + <div data-id="7" data-aos="fade-up" data-aos-anchor="[data-anchor-id='7']" data-aos-anchor-placement="top-bottom"> | |
| 36 | + Anchor: 7 | |
| 37 | + </div> | |
| 38 | + <div data-id="8" data-aos="fade-up" data-aos-anchor="[data-anchor-id='8']" data-aos-anchor-placement="center-bottom"> | |
| 39 | + Anchor: 8 | |
| 40 | + </div> | |
| 41 | + <div data-id="9" data-aos="fade-up" data-aos-anchor="[data-anchor-id='9']" data-aos-anchor-placement="bottom-bottom"> | |
| 42 | + Anchor: 9 | |
| 43 | + </div> | |
| 44 | + </div> | |
| 45 | + <div class="aos-anchors__content"> | |
| 46 | + <div data-anchor-id="1" data-placement="top-top"></div> | |
| 47 | + <div data-anchor-id="2" data-placement="center-top"></div> | |
| 48 | + <div data-anchor-id="3" data-placement="bottom-top"></div> | |
| 49 | + <div data-anchor-id="4" data-placement="top-center"></div> | |
| 50 | + <div data-anchor-id="5" data-placement="center-center"></div> | |
| 51 | + <div data-anchor-id="6" data-placement="bottom-center"></div> | |
| 52 | + <div data-anchor-id="7" data-placement="top-bottom"></div> | |
| 53 | + <div data-anchor-id="8" data-placement="center-bottom"></div> | |
| 54 | + <div data-anchor-id="9" data-placement="bottom-bottom"></div> | |
| 55 | + </div> | |
| 56 | + </div> | |
| 57 | + | |
| 58 | + <script src="dist/aos.js"></script> | |
| 59 | + <script> | |
| 60 | + if (!window.Cypress) AOS.init(); | |
| 61 | + </script> | |
| 62 | + </body> | |
| 63 | +</html> |
+++ src/main/webapp/publish/common/script/plugin/aos-next/demo/animatecss.html
... | ... | @@ -0,0 +1,58 @@ |
| 1 | +<!DOCTYPE html> | |
| 2 | +<html> | |
| 3 | + <head> | |
| 4 | + <meta charset="utf-8"> | |
| 5 | + <title>AOS - Animate on scroll library</title> | |
| 6 | + <meta name="viewport" content="width=device-width"> | |
| 7 | + <link rel="stylesheet" href="css/styles.css" /> | |
| 8 | + <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.5.2/animate.min.css"> | |
| 9 | + <style> | |
| 10 | + [data-aos] { | |
| 11 | + visibility: hidden; | |
| 12 | + } | |
| 13 | + [data-aos].animated { | |
| 14 | + visibility: visible; | |
| 15 | + } | |
| 16 | + </style> | |
| 17 | + <!--[if lt IE 9]> | |
| 18 | + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js"></script> | |
| 19 | + <![endif]--> | |
| 20 | + </head> | |
| 21 | + <body> | |
| 22 | + <div class="aos-all"> | |
| 23 | + <div data-id="1" class="aos-item" data-aos="fadeInUp"></div> | |
| 24 | + <div data-id="2" class="aos-item" data-aos="fadeInUp"></div> | |
| 25 | + <div data-id="3" class="aos-item" data-aos="fadeInUp"></div> | |
| 26 | + <div data-id="4" class="aos-item" data-aos="fadeInUp"></div> | |
| 27 | + <div data-id="5" class="aos-item" data-aos="fadeInUp"></div> | |
| 28 | + <div data-id="6" class="aos-item" data-aos="fadeInUp"></div> | |
| 29 | + <div data-id="7" class="aos-item" data-aos="fadeInUp"></div> | |
| 30 | + <div data-id="8" class="aos-item" data-aos="fadeInUp"></div> | |
| 31 | + <div data-id="9" class="aos-item" data-aos="fadeInUp"></div> | |
| 32 | + <div data-id="10" class="aos-item" data-aos="fadeInUp"></div> | |
| 33 | + <div data-id="11" class="aos-item" data-aos="fadeInUp"></div> | |
| 34 | + <div data-id="12" class="aos-item" data-aos="fadeInUp"></div> | |
| 35 | + <div data-id="13" class="aos-item" data-aos="fadeInUp"></div> | |
| 36 | + <div data-id="14" class="aos-item" data-aos="fadeInUp"></div> | |
| 37 | + <div data-id="15" class="aos-item" data-aos="fadeInUp"></div> | |
| 38 | + <div data-id="16" class="aos-item" data-aos="fadeInUp"></div> | |
| 39 | + <div data-id="17" class="aos-item" data-aos="fadeInUp"></div> | |
| 40 | + <div data-id="18" class="aos-item" data-aos="fadeInUp"></div> | |
| 41 | + <div data-id="19" class="aos-item" data-aos="fadeInUp"></div> | |
| 42 | + <div data-id="20" class="aos-item" data-aos="fadeInUp"></div> | |
| 43 | + <div data-id="21" class="aos-item" data-aos="fadeInUp"></div> | |
| 44 | + <div data-id="22" class="aos-item" data-aos="fadeInUp"></div> | |
| 45 | + <div data-id="23" class="aos-item" data-aos="fadeInUp"></div> | |
| 46 | + <div data-id="24" class="aos-item" data-aos="fadeInUp"></div> | |
| 47 | + </div> | |
| 48 | + | |
| 49 | + <script src="dist/aos.js"></script> | |
| 50 | + <script> | |
| 51 | + if (!window.Cypress) AOS.init({ | |
| 52 | + useClassNames: true, | |
| 53 | + initClassName: false, | |
| 54 | + animatedClassName: 'animated', | |
| 55 | + }); | |
| 56 | + </script> | |
| 57 | + </body> | |
| 58 | +</html> |
+++ src/main/webapp/publish/common/script/plugin/aos-next/demo/async.html
... | ... | @@ -0,0 +1,39 @@ |
| 1 | +<!DOCTYPE html> | |
| 2 | +<html> | |
| 3 | + <head> | |
| 4 | + <meta charset="utf-8"> | |
| 5 | + <title>AOS - Animate on scroll library</title> | |
| 6 | + <meta name="viewport" content="width=device-width"> | |
| 7 | + <link rel="stylesheet" href="css/styles.css" /> | |
| 8 | + <link rel="stylesheet" href="dist/aos.css" /> | |
| 9 | + <!--[if lt IE 9]> | |
| 10 | + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js"></script> | |
| 11 | + <![endif]--> | |
| 12 | + </head> | |
| 13 | + <body> | |
| 14 | + <div id="aos-demo" class="aos-all"></div> | |
| 15 | + | |
| 16 | + <script src="dist/aos.js"></script> | |
| 17 | + <script> | |
| 18 | + if (!window.Cypress) { | |
| 19 | + AOS.init(); | |
| 20 | + setInterval(addItem, 150); | |
| 21 | + } else { | |
| 22 | + document.addEventListener('add-aos-item', addItem); | |
| 23 | + } | |
| 24 | + | |
| 25 | + var itemsCounter = 1; | |
| 26 | + var container = document.getElementById('aos-demo'); | |
| 27 | + | |
| 28 | + function addItem () { | |
| 29 | + if (itemsCounter > 24) return; | |
| 30 | + var item = document.createElement('div'); | |
| 31 | + item.classList.add('aos-item'); | |
| 32 | + item.setAttribute('data-id', itemsCounter); | |
| 33 | + item.setAttribute('data-aos', 'fade-up'); | |
| 34 | + container.appendChild(item); | |
| 35 | + itemsCounter++; | |
| 36 | + } | |
| 37 | + </script> | |
| 38 | + </body> | |
| 39 | +</html> |
+++ src/main/webapp/publish/common/script/plugin/aos-next/demo/css/styles.css
... | ... | @@ -0,0 +1,146 @@ |
| 1 | +body { | |
| 2 | + font-family: Helvetica,Tahoma; | |
| 3 | +} | |
| 4 | + | |
| 5 | +*, | |
| 6 | +*:before, | |
| 7 | +*:after { | |
| 8 | + box-sizing: border-box; | |
| 9 | +} | |
| 10 | + | |
| 11 | +.scroll-counter { | |
| 12 | + position: fixed; | |
| 13 | + top: 0; | |
| 14 | + right: 0; | |
| 15 | + padding: 15px; | |
| 16 | + color: white; | |
| 17 | + background-color: rgba(0,0,0,0.4); | |
| 18 | +} | |
| 19 | + | |
| 20 | +.aos-all { | |
| 21 | + width: 1000px; | |
| 22 | + max-width: 98%; | |
| 23 | + margin: 50px auto; | |
| 24 | +} | |
| 25 | + | |
| 26 | +.aos-item { | |
| 27 | + display: inline-block; | |
| 28 | + float: left; | |
| 29 | + width: 100%; | |
| 30 | + height: 300px; | |
| 31 | + padding: 20px; | |
| 32 | +} | |
| 33 | + | |
| 34 | +.aos-item::before { | |
| 35 | + content: attr(data-id); | |
| 36 | + position: relative; | |
| 37 | + width: 100%; | |
| 38 | + height: 100%; | |
| 39 | + float: left; | |
| 40 | + background: #1da4e2; | |
| 41 | + line-height: 260px; | |
| 42 | + text-align: center; | |
| 43 | + color: #fff; | |
| 44 | +} | |
| 45 | + | |
| 46 | +@media screen and (min-width: 420px) { | |
| 47 | + .aos-item { | |
| 48 | + width: 50%; | |
| 49 | + } | |
| 50 | +} | |
| 51 | + | |
| 52 | +@media screen and (min-width: 1024px) { | |
| 53 | + .aos-item { | |
| 54 | + width: 33%; | |
| 55 | + } | |
| 56 | +} | |
| 57 | + | |
| 58 | +.aos-anchors__lines { | |
| 59 | + position: fixed; | |
| 60 | + top: 0; | |
| 61 | + bottom: 0; | |
| 62 | + left: 0; | |
| 63 | + right: 0; | |
| 64 | + border-top: 2px solid blue; | |
| 65 | + border-bottom: 2px solid red; | |
| 66 | +} | |
| 67 | + | |
| 68 | +.aos-anchors__lines::before { | |
| 69 | + content: ''; | |
| 70 | + width: 100%; | |
| 71 | + height: 2px; | |
| 72 | + position: absolute; | |
| 73 | + margin: auto; | |
| 74 | + top: 0; | |
| 75 | + bottom: 0; | |
| 76 | + left: 0; | |
| 77 | + right: 0; | |
| 78 | + background: green; | |
| 79 | +} | |
| 80 | + | |
| 81 | +.aos-anchors__sidebar { | |
| 82 | + position: fixed; | |
| 83 | + left: 0; | |
| 84 | + top: 0; | |
| 85 | +} | |
| 86 | + | |
| 87 | +.aos-anchors__sidebar > div { | |
| 88 | + padding: 5px 10px; | |
| 89 | + background: #f1f1f1; | |
| 90 | +} | |
| 91 | + | |
| 92 | +.aos-anchors__content { | |
| 93 | + width: 400px; | |
| 94 | + margin: 50px auto; | |
| 95 | +} | |
| 96 | + | |
| 97 | +.aos-anchors__content > div { | |
| 98 | + position: relative; | |
| 99 | + width: 100%; | |
| 100 | + height: 300px; | |
| 101 | + margin-bottom: 50px; | |
| 102 | + background: #f1f1f1; | |
| 103 | + line-height: 300px; | |
| 104 | + text-align: center; | |
| 105 | + color: #333; | |
| 106 | +} | |
| 107 | + | |
| 108 | +.aos-anchors__content > div::before { | |
| 109 | + content: ''; | |
| 110 | + position: absolute; | |
| 111 | + left: 0; | |
| 112 | + width: 100%; | |
| 113 | + height: 2px; | |
| 114 | +} | |
| 115 | + | |
| 116 | +.aos-anchors__content > div::after { | |
| 117 | + content: attr(data-anchor-id); | |
| 118 | + position: relative; | |
| 119 | + background-color: #f1f1f1; | |
| 120 | +} | |
| 121 | + | |
| 122 | +.aos-anchors__content > div[data-placement$="-bottom"]::before { | |
| 123 | + background-color: red; | |
| 124 | +} | |
| 125 | + | |
| 126 | +.aos-anchors__content > div[data-placement$="-center"]::before { | |
| 127 | + background-color: green; | |
| 128 | +} | |
| 129 | + | |
| 130 | +.aos-anchors__content > div[data-placement$="-top"]::before { | |
| 131 | + background-color: blue; | |
| 132 | +} | |
| 133 | + | |
| 134 | +.aos-anchors__content > div[data-placement^="top-"]::before { | |
| 135 | + top: 0; | |
| 136 | +} | |
| 137 | + | |
| 138 | +.aos-anchors__content > div[data-placement^="center-"]::before { | |
| 139 | + top: 0; | |
| 140 | + bottom: 0; | |
| 141 | + margin: auto; | |
| 142 | +} | |
| 143 | + | |
| 144 | +.aos-anchors__content > div[data-placement^="bottom-"]::before { | |
| 145 | + bottom: 0; | |
| 146 | +} |
+++ src/main/webapp/publish/common/script/plugin/aos-next/demo/index.html
... | ... | @@ -0,0 +1,62 @@ |
| 1 | +<!DOCTYPE html> | |
| 2 | +<html class="no-js"> | |
| 3 | + <head> | |
| 4 | + <meta charset="utf-8"> | |
| 5 | + <title>AOS - Animate on scroll library</title> | |
| 6 | + <meta name="viewport" content="width=device-width"> | |
| 7 | + <link rel="stylesheet" href="css/styles.css" /> | |
| 8 | + <link rel="stylesheet" href="dist/aos.css" /> | |
| 9 | + <!--[if lt IE 9]> | |
| 10 | + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js"></script> | |
| 11 | + <![endif]--> | |
| 12 | + </head> | |
| 13 | + <body> | |
| 14 | + <div class="js-scroll-counter scroll-counter"></div> | |
| 15 | + <div class="aos-all"> | |
| 16 | + <div data-id="1" class="aos-item" data-aos="fade-up"></div> | |
| 17 | + <div data-id="2" class="aos-item" data-aos="fade-down"></div> | |
| 18 | + <div data-id="3" class="aos-item" data-aos="zoom-out-down"></div> | |
| 19 | + <div data-id="4" class="aos-item" data-aos="flip-down"></div> | |
| 20 | + <div data-id="5" class="aos-item" data-aos="flip-up"></div> | |
| 21 | + <div data-id="6" class="aos-item" data-aos="fade-down"></div> | |
| 22 | + <div data-id="7" class="aos-item" data-aos="fade-in"></div> | |
| 23 | + <div data-id="8" class="aos-item" data-aos="fade-down"></div> | |
| 24 | + <div data-id="9" class="aos-item" data-aos="fade-in"></div> | |
| 25 | + <div data-id="10" class="aos-item" data-aos="fade-down" data-aos-id="super-duper"></div> | |
| 26 | + <div data-id="11" class="aos-item" data-aos="fade-up"></div> | |
| 27 | + <div data-id="12" class="aos-item" data-aos="fade-down"></div> | |
| 28 | + <div data-id="13" class="aos-item" data-aos="fade-in"></div> | |
| 29 | + <div data-id="14" class="aos-item" data-aos="fade-up"></div> | |
| 30 | + <div data-id="15" class="aos-item" data-aos="fade-in"></div> | |
| 31 | + <div data-id="16" class="aos-item" data-aos="fade-up"></div> | |
| 32 | + <div data-id="17" class="aos-item" data-aos="fade-down"></div> | |
| 33 | + <div data-id="18" class="aos-item" data-aos="fade-up"></div> | |
| 34 | + <div data-id="19" class="aos-item" data-aos="zoom-out"></div> | |
| 35 | + <div data-id="20" class="aos-item" data-aos="fade-up"></div> | |
| 36 | + <div data-id="21" class="aos-item" data-aos="zoom-out"></div> | |
| 37 | + <div data-id="22" class="aos-item" data-aos="fade-in"></div> | |
| 38 | + <div data-id="23" class="aos-item" data-aos="zoom-out-up"></div> | |
| 39 | + <div data-id="24" class="aos-item" data-aos="zoom-out-down"></div> | |
| 40 | + </div> | |
| 41 | + | |
| 42 | + <script src="dist/aos.js"></script> | |
| 43 | + <script> | |
| 44 | + document.querySelector('html').classList.remove('no-js'); | |
| 45 | + if (!window.Cypress) { | |
| 46 | + const scrollCounter = document.querySelector('.js-scroll-counter'); | |
| 47 | + | |
| 48 | + AOS.init({ | |
| 49 | + mirror: true | |
| 50 | + }); | |
| 51 | + | |
| 52 | + document.addEventListener('aos:in', function(e) { | |
| 53 | + console.log('in!', e.detail); | |
| 54 | + }); | |
| 55 | + | |
| 56 | + window.addEventListener('scroll', function() { | |
| 57 | + scrollCounter.innerHTML = window.pageYOffset; | |
| 58 | + }); | |
| 59 | + } | |
| 60 | + </script> | |
| 61 | + </body> | |
| 62 | +</html> |
+++ src/main/webapp/publish/common/script/plugin/aos-next/demo/offset.html
... | ... | @@ -0,0 +1,57 @@ |
| 1 | +<!DOCTYPE html> | |
| 2 | +<html> | |
| 3 | + <head> | |
| 4 | + <meta charset="utf-8"> | |
| 5 | + <title>AOS - Animate on scroll library</title> | |
| 6 | + <meta name="viewport" content="width=device-width"> | |
| 7 | + <link rel="stylesheet" href="css/styles.css" /> | |
| 8 | + <link rel="stylesheet" href="dist/aos.css" /> | |
| 9 | + <!--[if lt IE 9]> | |
| 10 | + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js"></script> | |
| 11 | + <![endif]--> | |
| 12 | + </head> | |
| 13 | + <body> | |
| 14 | + <div class="aos-all"> | |
| 15 | + <div data-id="1" class="aos-item" data-aos="fade-up"></div> | |
| 16 | + <div data-id="2" class="aos-item" data-aos="fade-up"></div> | |
| 17 | + <div data-id="3" class="aos-item" data-aos="fade-up"></div> | |
| 18 | + | |
| 19 | + <div data-id="4" class="aos-item" data-aos="fade-up"></div> | |
| 20 | + <div data-id="5" class="aos-item" data-aos="fade-up"></div> | |
| 21 | + <div data-id="6" class="aos-item" data-aos="fade-up"></div> | |
| 22 | + | |
| 23 | + <div data-id="7" class="aos-item" data-aos="fade-up" data-aos-offset="-150"></div> | |
| 24 | + <div data-id="8" class="aos-item" data-aos="fade-up" data-aos-offset="0"></div> | |
| 25 | + <div data-id="9" class="aos-item" data-aos="fade-up" data-aos-offset="150"></div> | |
| 26 | + | |
| 27 | + <div data-id="10" class="aos-item" data-aos="fade-down" data-aos-offset="-150"></div> | |
| 28 | + <div data-id="11" class="aos-item" data-aos="fade-down" data-aos-offset="0"></div> | |
| 29 | + <div data-id="12" class="aos-item" data-aos="fade-down" data-aos-offset="150"></div> | |
| 30 | + | |
| 31 | + <div data-id="13" class="aos-item" data-aos="flip-up" data-aos-offset="-150"></div> | |
| 32 | + <div data-id="14" class="aos-item" data-aos="flip-up" data-aos-offset="0"></div> | |
| 33 | + <div data-id="15" class="aos-item" data-aos="flip-up" data-aos-offset="150"></div> | |
| 34 | + | |
| 35 | + <div data-id="16" class="aos-item" data-aos="flip-down" data-aos-offset="-150"></div> | |
| 36 | + <div data-id="17" class="aos-item" data-aos="flip-down" data-aos-offset="0"></div> | |
| 37 | + <div data-id="18" class="aos-item" data-aos="flip-down" data-aos-offset="150"></div> | |
| 38 | + | |
| 39 | + <div data-id="19" class="aos-item" data-aos="zoom-out-up" data-aos-offset="-150"></div> | |
| 40 | + <div data-id="20" class="aos-item" data-aos="zoom-out-up" data-aos-offset="0"></div> | |
| 41 | + <div data-id="21" class="aos-item" data-aos="zoom-out-up" data-aos-offset="150"></div> | |
| 42 | + | |
| 43 | + <div data-id="22" class="aos-item" data-aos="zoom-out-down" data-aos-offset="-150"></div> | |
| 44 | + <div data-id="23" class="aos-item" data-aos="zoom-out-down" data-aos-offset="0"></div> | |
| 45 | + <div data-id="24" class="aos-item" data-aos="zoom-out-down" data-aos-offset="150"></div> | |
| 46 | + | |
| 47 | + <div data-id="25" class="aos-item" data-aos="zoom-in-up" data-aos-offset="-150"></div> | |
| 48 | + <div data-id="26" class="aos-item" data-aos="zoom-in-up" data-aos-offset="0"></div> | |
| 49 | + <div data-id="27" class="aos-item" data-aos="zoom-in-up" data-aos-offset="150"></div> | |
| 50 | + </div> | |
| 51 | + | |
| 52 | + <script src="dist/aos.js"></script> | |
| 53 | + <script> | |
| 54 | + if (!window.Cypress) AOS.init(); | |
| 55 | + </script> | |
| 56 | + </body> | |
| 57 | +</html> |
+++ src/main/webapp/publish/common/script/plugin/aos-next/demo/once.html
... | ... | @@ -0,0 +1,43 @@ |
| 1 | +<!DOCTYPE html> | |
| 2 | +<html> | |
| 3 | + <head> | |
| 4 | + <meta charset="utf-8"> | |
| 5 | + <title>AOS - Animate on scroll library</title> | |
| 6 | + <meta name="viewport" content="width=device-width"> | |
| 7 | + <link rel="stylesheet" href="css/styles.css" /> | |
| 8 | + <link rel="stylesheet" href="dist/aos.css" /> | |
| 9 | + <!--[if lt IE 9]> | |
| 10 | + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js"></script> | |
| 11 | + <![endif]--> | |
| 12 | + </head> | |
| 13 | + <body> | |
| 14 | + <div class="aos-all"> | |
| 15 | + <div data-id="1" class="aos-item" data-aos="fade-up" data-aos-once="true"></div> | |
| 16 | + <div data-id="2" class="aos-item" data-aos="fade-down"></div> | |
| 17 | + <div data-id="3" class="aos-item" data-aos="zoom-out-down"></div> | |
| 18 | + <div data-id="4" class="aos-item" data-aos="flip-down"></div> | |
| 19 | + <div data-id="5" class="aos-item" data-aos="flip-up" data-aos-once="true"></div> | |
| 20 | + <div data-id="6" class="aos-item" data-aos="fade-down"></div> | |
| 21 | + <div data-id="7" class="aos-item" data-aos="fade-in"></div> | |
| 22 | + <div data-id="8" class="aos-item" data-aos="fade-down"></div> | |
| 23 | + <div data-id="9" class="aos-item" data-aos="fade-in" data-aos-once="true"></div> | |
| 24 | + <div data-id="10" class="aos-item" data-aos="fade-down"></div> | |
| 25 | + <div data-id="11" class="aos-item" data-aos="fade-up" data-aos-once="true"></div> | |
| 26 | + <div data-id="12" class="aos-item" data-aos="fade-down"></div> | |
| 27 | + <div data-id="13" class="aos-item" data-aos="fade-in" data-aos-once="true"></div> | |
| 28 | + <div data-id="14" class="aos-item" data-aos="fade-up"></div> | |
| 29 | + <div data-id="15" class="aos-item" data-aos="fade-in"></div> | |
| 30 | + <div data-id="16" class="aos-item" data-aos="fade-up"></div> | |
| 31 | + <div data-id="17" class="aos-item" data-aos="fade-down" data-aos-once="true"></div> | |
| 32 | + <div data-id="18" class="aos-item" data-aos="fade-up"></div> | |
| 33 | + <div data-id="19" class="aos-item" data-aos="zoom-out"></div> | |
| 34 | + <div data-id="20" class="aos-item" data-aos="fade-up"></div> | |
| 35 | + <div data-id="21" class="aos-item" data-aos="zoom-out" data-aos-once="true"></div> | |
| 36 | + </div> | |
| 37 | + | |
| 38 | + <script src="dist/aos.js"></script> | |
| 39 | + <script> | |
| 40 | + if (!window.Cypress) AOS.init(); | |
| 41 | + </script> | |
| 42 | + </body> | |
| 43 | +</html> |
+++ src/main/webapp/publish/common/script/plugin/aos-next/package.json
... | ... | @@ -0,0 +1,59 @@ |
| 1 | +{ | |
| 2 | + "name": "aos", | |
| 3 | + "version": "3.0.0-beta.6", | |
| 4 | + "description": "Animate on scroll library", | |
| 5 | + "homepage": "https://michalsnik.github.io/aos/", | |
| 6 | + "author": "Michał Sajnóg <michal.sajnog@hotmail.com>", | |
| 7 | + "license": "MIT", | |
| 8 | + "main": "dist/aos.cjs.js", | |
| 9 | + "module": "dist/aos.esm.js", | |
| 10 | + "browser": "dist/aos.js", | |
| 11 | + "repository": { | |
| 12 | + "type": "git", | |
| 13 | + "url": "https://github.com/michalsnik/aos.git" | |
| 14 | + }, | |
| 15 | + "bugs": { | |
| 16 | + "url": "https://github.com/michalsnik/aos/issues" | |
| 17 | + }, | |
| 18 | + "devDependencies": { | |
| 19 | + "autoprefixer": "^8.4.1", | |
| 20 | + "babel-core": "^6.26.3", | |
| 21 | + "babel-eslint": "^8.2.3", | |
| 22 | + "babel-plugin-external-helpers": "^6.22.0", | |
| 23 | + "babel-plugin-transform-object-assign": "^6.22.0", | |
| 24 | + "babel-preset-env": "^1.7.0", | |
| 25 | + "cssnano": "^3.10.0", | |
| 26 | + "cypress": "^2.1.0", | |
| 27 | + "eslint": "^4.19.1", | |
| 28 | + "eslint-config-prettier": "^2.9.0", | |
| 29 | + "eslint-plugin-prettier": "^2.6.0", | |
| 30 | + "live-server": "tapio/live-server#master", | |
| 31 | + "node-sass": "^4.9.0", | |
| 32 | + "npm-run-all": "^4.1.3", | |
| 33 | + "rollup": "^0.58.2", | |
| 34 | + "rollup-plugin-babel": "^3.0.4", | |
| 35 | + "rollup-plugin-commonjs": "^9.1.3", | |
| 36 | + "rollup-plugin-node-resolve": "^3.3.0", | |
| 37 | + "rollup-plugin-postcss": "^1.6.1", | |
| 38 | + "rollup-plugin-uglify": "^3.0.0" | |
| 39 | + }, | |
| 40 | + "dependencies": { | |
| 41 | + "classlist-polyfill": "^1.2.0", | |
| 42 | + "lodash.debounce": "^4.0.8", | |
| 43 | + "lodash.throttle": "^4.1.1" | |
| 44 | + }, | |
| 45 | + "scripts": { | |
| 46 | + "build": "NODE_ENV=production rollup -c", | |
| 47 | + "watch": "NODE_ENV=dev rollup -c -w", | |
| 48 | + "serve": "node ./scripts/start-server.js", | |
| 49 | + "dev": "npm-run-all --parallel serve watch", | |
| 50 | + "test": "yarn lint && NODE_ENV=test node ./scripts/run-cypress-tests.js", | |
| 51 | + "test:dev": "cypress open", | |
| 52 | + "lint": "eslint src cypress demo scripts", | |
| 53 | + "prepare": "npm run build" | |
| 54 | + }, | |
| 55 | + "files": [ | |
| 56 | + "dist", | |
| 57 | + "src" | |
| 58 | + ] | |
| 59 | +} |
+++ src/main/webapp/publish/common/script/plugin/aos-next/rollup.config.js
... | ... | @@ -0,0 +1,50 @@ |
| 1 | +import resolve from 'rollup-plugin-node-resolve'; | |
| 2 | +import commonjs from 'rollup-plugin-commonjs'; | |
| 3 | +import babel from 'rollup-plugin-babel'; | |
| 4 | +import postcss from 'rollup-plugin-postcss'; | |
| 5 | +import uglify from 'rollup-plugin-uglify'; | |
| 6 | +import autoprefixer from 'autoprefixer'; | |
| 7 | +import cssnano from 'cssnano'; | |
| 8 | +import pkg from './package.json'; | |
| 9 | + | |
| 10 | +const transformStyles = postcss({ | |
| 11 | + extract: 'dist/aos.css', | |
| 12 | + plugins: [autoprefixer, cssnano] | |
| 13 | +}); | |
| 14 | + | |
| 15 | +const input = 'src/js/aos.js'; | |
| 16 | + | |
| 17 | +export default [ | |
| 18 | + { | |
| 19 | + input, | |
| 20 | + output: { | |
| 21 | + file: pkg.browser, | |
| 22 | + name: 'AOS', | |
| 23 | + format: 'umd', | |
| 24 | + sourcemap: process.env.NODE_ENV === 'dev' | |
| 25 | + }, | |
| 26 | + plugins: [ | |
| 27 | + transformStyles, | |
| 28 | + resolve(), | |
| 29 | + commonjs(), | |
| 30 | + babel({ | |
| 31 | + exclude: ['node_modules/**'] | |
| 32 | + }), | |
| 33 | + uglify() | |
| 34 | + ] | |
| 35 | + }, | |
| 36 | + { | |
| 37 | + input, | |
| 38 | + external: Object.keys(pkg.dependencies), | |
| 39 | + output: [ | |
| 40 | + { file: pkg.main, format: 'cjs' }, | |
| 41 | + { file: pkg.module, format: 'es' } | |
| 42 | + ], | |
| 43 | + plugins: [ | |
| 44 | + transformStyles, | |
| 45 | + babel({ | |
| 46 | + exclude: ['node_modules/**'] | |
| 47 | + }) | |
| 48 | + ] | |
| 49 | + } | |
| 50 | +]; |
+++ src/main/webapp/publish/common/script/plugin/aos-next/scripts/run-cypress-tests.js
... | ... | @@ -0,0 +1,7 @@ |
| 1 | +const cypress = require('cypress'); | |
| 2 | +const server = require('./start-server'); | |
| 3 | + | |
| 4 | +cypress.run().then(({ failures }) => { | |
| 5 | + server.close(); | |
| 6 | + process.exit(failures === 0 ? 0 : 1); | |
| 7 | +}); |
+++ src/main/webapp/publish/common/script/plugin/aos-next/scripts/start-server.js
... | ... | @@ -0,0 +1,15 @@ |
| 1 | +const liveServer = require('live-server'); | |
| 2 | + | |
| 3 | +const params = { | |
| 4 | + port: 8080, | |
| 5 | + host: '0.0.0.0', | |
| 6 | + root: './demo', | |
| 7 | + watch: ['dist/**', 'demo/**'], | |
| 8 | + open: process.env.NODE_ENV !== 'test', | |
| 9 | + mount: [['/dist', './dist']], | |
| 10 | + noCssInject: true | |
| 11 | +}; | |
| 12 | + | |
| 13 | +const server = liveServer.start(params); | |
| 14 | + | |
| 15 | +module.exports = server; |
+++ src/main/webapp/publish/common/script/plugin/aos-next/src/js/aos.js
... | ... | @@ -0,0 +1,231 @@ |
| 1 | +/** | |
| 2 | + * ******************************************************* | |
| 3 | + * AOS (Animate on scroll) - wowjs alternative | |
| 4 | + * made to animate elements on scroll in both directions | |
| 5 | + * ******************************************************* | |
| 6 | + */ | |
| 7 | +import styles from './../sass/aos.scss'; | |
| 8 | + | |
| 9 | +// Modules & helpers | |
| 10 | +import throttle from 'lodash.throttle'; | |
| 11 | +import debounce from 'lodash.debounce'; | |
| 12 | + | |
| 13 | +import observer from './libs/observer'; | |
| 14 | + | |
| 15 | +import detect from './helpers/detector'; | |
| 16 | +import handleScroll from './helpers/handleScroll'; | |
| 17 | +import prepare from './helpers/prepare'; | |
| 18 | +import elements from './helpers/elements'; | |
| 19 | + | |
| 20 | +/** | |
| 21 | + * Private variables | |
| 22 | + */ | |
| 23 | +let $aosElements = []; | |
| 24 | +let initialized = false; | |
| 25 | + | |
| 26 | +/** | |
| 27 | + * Default options | |
| 28 | + */ | |
| 29 | +let options = { | |
| 30 | + offset: 120, | |
| 31 | + delay: 0, | |
| 32 | + easing: 'ease', | |
| 33 | + duration: 400, | |
| 34 | + disable: false, | |
| 35 | + once: false, | |
| 36 | + mirror: false, | |
| 37 | + anchorPlacement: 'top-bottom', | |
| 38 | + startEvent: 'DOMContentLoaded', | |
| 39 | + animatedClassName: 'aos-animate', | |
| 40 | + initClassName: 'aos-init', | |
| 41 | + useClassNames: false, | |
| 42 | + disableMutationObserver: false, | |
| 43 | + throttleDelay: 99, | |
| 44 | + debounceDelay: 50 | |
| 45 | +}; | |
| 46 | + | |
| 47 | +// Detect not supported browsers (<=IE9) | |
| 48 | +// http://browserhacks.com/#hack-e71d8692f65334173fee715c222cb805 | |
| 49 | +const isBrowserNotSupported = () => document.all && !window.atob; | |
| 50 | + | |
| 51 | +const initializeScroll = function initializeScroll() { | |
| 52 | + // Extend elements objects in $aosElements with their positions | |
| 53 | + $aosElements = prepare($aosElements, options); | |
| 54 | + // Perform scroll event, to refresh view and show/hide elements | |
| 55 | + handleScroll($aosElements); | |
| 56 | + | |
| 57 | + /** | |
| 58 | + * Handle scroll event to animate elements on scroll | |
| 59 | + */ | |
| 60 | + window.addEventListener( | |
| 61 | + 'scroll', | |
| 62 | + throttle(() => { | |
| 63 | + handleScroll($aosElements, options.once); | |
| 64 | + }, options.throttleDelay) | |
| 65 | + ); | |
| 66 | + | |
| 67 | + return $aosElements; | |
| 68 | +}; | |
| 69 | + | |
| 70 | +/** | |
| 71 | + * Refresh AOS | |
| 72 | + */ | |
| 73 | +const refresh = function refresh(initialize = false) { | |
| 74 | + // Allow refresh only when it was first initialized on startEvent | |
| 75 | + if (initialize) initialized = true; | |
| 76 | + if (initialized) initializeScroll(); | |
| 77 | +}; | |
| 78 | + | |
| 79 | +/** | |
| 80 | + * Hard refresh | |
| 81 | + * create array with new elements and trigger refresh | |
| 82 | + */ | |
| 83 | +const refreshHard = function refreshHard() { | |
| 84 | + $aosElements = elements(); | |
| 85 | + | |
| 86 | + if (isDisabled(options.disable) || isBrowserNotSupported()) { | |
| 87 | + return disable(); | |
| 88 | + } | |
| 89 | + | |
| 90 | + refresh(); | |
| 91 | +}; | |
| 92 | + | |
| 93 | +/** | |
| 94 | + * Disable AOS | |
| 95 | + * Remove all attributes to reset applied styles | |
| 96 | + */ | |
| 97 | +const disable = function() { | |
| 98 | + $aosElements.forEach(function(el, i) { | |
| 99 | + el.node.removeAttribute('data-aos'); | |
| 100 | + el.node.removeAttribute('data-aos-easing'); | |
| 101 | + el.node.removeAttribute('data-aos-duration'); | |
| 102 | + el.node.removeAttribute('data-aos-delay'); | |
| 103 | + | |
| 104 | + if (options.initClassName) { | |
| 105 | + el.node.classList.remove(options.initClassName); | |
| 106 | + } | |
| 107 | + | |
| 108 | + if (options.animatedClassName) { | |
| 109 | + el.node.classList.remove(options.animatedClassName); | |
| 110 | + } | |
| 111 | + }); | |
| 112 | +}; | |
| 113 | + | |
| 114 | +/** | |
| 115 | + * Check if AOS should be disabled based on provided setting | |
| 116 | + */ | |
| 117 | +const isDisabled = function(optionDisable) { | |
| 118 | + return ( | |
| 119 | + optionDisable === true || | |
| 120 | + (optionDisable === 'mobile' && detect.mobile()) || | |
| 121 | + (optionDisable === 'phone' && detect.phone()) || | |
| 122 | + (optionDisable === 'tablet' && detect.tablet()) || | |
| 123 | + (typeof optionDisable === 'function' && optionDisable() === true) | |
| 124 | + ); | |
| 125 | +}; | |
| 126 | + | |
| 127 | +/** | |
| 128 | + * Initializing AOS | |
| 129 | + * - Create options merging defaults with user defined options | |
| 130 | + * - Set attributes on <body> as global setting - css relies on it | |
| 131 | + * - Attach preparing elements to options.startEvent, | |
| 132 | + * window resize and orientation change | |
| 133 | + * - Attach function that handle scroll and everything connected to it | |
| 134 | + * to window scroll event and fire once document is ready to set initial state | |
| 135 | + */ | |
| 136 | +const init = function init(settings) { | |
| 137 | + options = Object.assign(options, settings); | |
| 138 | + | |
| 139 | + // Create initial array with elements -> to be fullfilled later with prepare() | |
| 140 | + $aosElements = elements(); | |
| 141 | + | |
| 142 | + /** | |
| 143 | + * Disable mutation observing if not supported | |
| 144 | + */ | |
| 145 | + if (!options.disableMutationObserver && !observer.isSupported()) { | |
| 146 | + console.info(` | |
| 147 | + aos: MutationObserver is not supported on this browser, | |
| 148 | + code mutations observing has been disabled. | |
| 149 | + You may have to call "refreshHard()" by yourself. | |
| 150 | + `); | |
| 151 | + options.disableMutationObserver = true; | |
| 152 | + } | |
| 153 | + | |
| 154 | + /** | |
| 155 | + * Observe [aos] elements | |
| 156 | + * If something is loaded by AJAX | |
| 157 | + * it'll refresh plugin automatically | |
| 158 | + */ | |
| 159 | + if (!options.disableMutationObserver) { | |
| 160 | + observer.ready('[data-aos]', refreshHard); | |
| 161 | + } | |
| 162 | + | |
| 163 | + /** | |
| 164 | + * Don't init plugin if option `disable` is set | |
| 165 | + * or when browser is not supported | |
| 166 | + */ | |
| 167 | + if (isDisabled(options.disable) || isBrowserNotSupported()) { | |
| 168 | + return disable(); | |
| 169 | + } | |
| 170 | + | |
| 171 | + /** | |
| 172 | + * Set global settings on body, based on options | |
| 173 | + * so CSS can use it | |
| 174 | + */ | |
| 175 | + document | |
| 176 | + .querySelector('body') | |
| 177 | + .setAttribute('data-aos-easing', options.easing); | |
| 178 | + | |
| 179 | + document | |
| 180 | + .querySelector('body') | |
| 181 | + .setAttribute('data-aos-duration', options.duration); | |
| 182 | + | |
| 183 | + document.querySelector('body').setAttribute('data-aos-delay', options.delay); | |
| 184 | + | |
| 185 | + /** | |
| 186 | + * Handle initializing | |
| 187 | + */ | |
| 188 | + if (['DOMContentLoaded', 'load'].indexOf(options.startEvent) === -1) { | |
| 189 | + // Listen to options.startEvent and initialize AOS | |
| 190 | + document.addEventListener(options.startEvent, function() { | |
| 191 | + refresh(true); | |
| 192 | + }); | |
| 193 | + } else { | |
| 194 | + window.addEventListener('load', function() { | |
| 195 | + refresh(true); | |
| 196 | + }); | |
| 197 | + } | |
| 198 | + | |
| 199 | + if ( | |
| 200 | + options.startEvent === 'DOMContentLoaded' && | |
| 201 | + ['complete', 'interactive'].indexOf(document.readyState) > -1 | |
| 202 | + ) { | |
| 203 | + // Initialize AOS if default startEvent was already fired | |
| 204 | + refresh(true); | |
| 205 | + } | |
| 206 | + | |
| 207 | + /** | |
| 208 | + * Refresh plugin on window resize or orientation change | |
| 209 | + */ | |
| 210 | + window.addEventListener( | |
| 211 | + 'resize', | |
| 212 | + debounce(refresh, options.debounceDelay, true) | |
| 213 | + ); | |
| 214 | + | |
| 215 | + window.addEventListener( | |
| 216 | + 'orientationchange', | |
| 217 | + debounce(refresh, options.debounceDelay, true) | |
| 218 | + ); | |
| 219 | + | |
| 220 | + return $aosElements; | |
| 221 | +}; | |
| 222 | + | |
| 223 | +/** | |
| 224 | + * Export Public API | |
| 225 | + */ | |
| 226 | + | |
| 227 | +export default { | |
| 228 | + init, | |
| 229 | + refresh, | |
| 230 | + refreshHard | |
| 231 | +}; |
+++ src/main/webapp/publish/common/script/plugin/aos-next/src/js/helpers/detector.js
... | ... | @@ -0,0 +1,38 @@ |
| 1 | +/** | |
| 2 | + * Device detector | |
| 3 | + */ | |
| 4 | + | |
| 5 | +const fullNameRe = /(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i; | |
| 6 | +const prefixRe = /1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i; | |
| 7 | +const fullNameMobileRe = /(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i; | |
| 8 | +const prefixMobileRe = /1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i; | |
| 9 | + | |
| 10 | +function ua() { | |
| 11 | + return navigator.userAgent || navigator.vendor || window.opera || ''; | |
| 12 | +} | |
| 13 | + | |
| 14 | +class Detector { | |
| 15 | + phone() { | |
| 16 | + const a = ua(); | |
| 17 | + return !!(fullNameRe.test(a) || prefixRe.test(a.substr(0, 4))); | |
| 18 | + } | |
| 19 | + | |
| 20 | + mobile() { | |
| 21 | + const a = ua(); | |
| 22 | + return !!(fullNameMobileRe.test(a) || prefixMobileRe.test(a.substr(0, 4))); | |
| 23 | + } | |
| 24 | + | |
| 25 | + tablet() { | |
| 26 | + return this.mobile() && !this.phone(); | |
| 27 | + } | |
| 28 | + | |
| 29 | + // http://browserhacks.com/#hack-acea075d0ac6954f275a70023906050c | |
| 30 | + ie11() { | |
| 31 | + return ( | |
| 32 | + '-ms-scroll-limit' in document.documentElement.style && | |
| 33 | + '-ms-ime-align' in document.documentElement.style | |
| 34 | + ); | |
| 35 | + } | |
| 36 | +} | |
| 37 | + | |
| 38 | +export default new Detector(); |
+++ src/main/webapp/publish/common/script/plugin/aos-next/src/js/helpers/elements.js
... | ... | @@ -0,0 +1,9 @@ |
| 1 | +/** | |
| 2 | + * Generate initial array with elements as objects | |
| 3 | + * This array will be extended later with elements attributes values | |
| 4 | + * like 'position' | |
| 5 | + */ | |
| 6 | +export default () => { | |
| 7 | + const elements = document.querySelectorAll('[data-aos]'); | |
| 8 | + return Array.prototype.map.call(elements, node => ({ node })); | |
| 9 | +}; |
+++ src/main/webapp/publish/common/script/plugin/aos-next/src/js/helpers/getInlineOption.js
... | ... | @@ -0,0 +1,22 @@ |
| 1 | +/** | |
| 2 | + * Get inline option with a fallback. | |
| 3 | + * | |
| 4 | + * @param {Node} el [Dom element] | |
| 5 | + * @param {String} key [Option key] | |
| 6 | + * @param {String} fallback [Default (fallback) value] | |
| 7 | + * @return {Mixed} [Option set with inline attributes or fallback value if not set] | |
| 8 | + */ | |
| 9 | + | |
| 10 | +export default (el, key, fallback) => { | |
| 11 | + const attr = el.getAttribute('data-aos-' + key); | |
| 12 | + | |
| 13 | + if (typeof attr !== 'undefined') { | |
| 14 | + if (attr === 'true') { | |
| 15 | + return true; | |
| 16 | + } else if (attr === 'false') { | |
| 17 | + return false; | |
| 18 | + } | |
| 19 | + } | |
| 20 | + | |
| 21 | + return attr || fallback; | |
| 22 | +}; |
+++ src/main/webapp/publish/common/script/plugin/aos-next/src/js/helpers/handleScroll.js
... | ... | @@ -0,0 +1,86 @@ |
| 1 | +import detect from './detector'; | |
| 2 | + | |
| 3 | +/** | |
| 4 | + * Adds multiple classes on node | |
| 5 | + * @param {DOMNode} node | |
| 6 | + * @param {array} classes | |
| 7 | + */ | |
| 8 | +const addClasses = (node, classes) => | |
| 9 | + classes && classes.forEach(className => node.classList.add(className)); | |
| 10 | + | |
| 11 | +/** | |
| 12 | + * Removes multiple classes from node | |
| 13 | + * @param {DOMNode} node | |
| 14 | + * @param {array} classes | |
| 15 | + */ | |
| 16 | +const removeClasses = (node, classes) => | |
| 17 | + classes && classes.forEach(className => node.classList.remove(className)); | |
| 18 | + | |
| 19 | +const fireEvent = (eventName, data) => { | |
| 20 | + let customEvent; | |
| 21 | + | |
| 22 | + if (detect.ie11()) { | |
| 23 | + customEvent = document.createEvent('CustomEvent'); | |
| 24 | + customEvent.initCustomEvent(eventName, true, true, { detail: data }); | |
| 25 | + } else { | |
| 26 | + customEvent = new CustomEvent(eventName, { | |
| 27 | + detail: data | |
| 28 | + }); | |
| 29 | + } | |
| 30 | + | |
| 31 | + return document.dispatchEvent(customEvent); | |
| 32 | +}; | |
| 33 | + | |
| 34 | +/** | |
| 35 | + * Set or remove aos-animate class | |
| 36 | + * @param {node} el element | |
| 37 | + * @param {int} top scrolled distance | |
| 38 | + */ | |
| 39 | +const applyClasses = (el, top) => { | |
| 40 | + const { options, position, node, data } = el; | |
| 41 | + | |
| 42 | + const hide = () => { | |
| 43 | + if (!el.animated) return; | |
| 44 | + | |
| 45 | + removeClasses(node, options.animatedClassNames); | |
| 46 | + fireEvent('aos:out', node); | |
| 47 | + | |
| 48 | + if (el.options.id) { | |
| 49 | + fireEvent(`aos:in:${el.options.id}`, node); | |
| 50 | + } | |
| 51 | + | |
| 52 | + el.animated = false; | |
| 53 | + }; | |
| 54 | + | |
| 55 | + const show = () => { | |
| 56 | + if (el.animated) return; | |
| 57 | + | |
| 58 | + addClasses(node, options.animatedClassNames); | |
| 59 | + | |
| 60 | + fireEvent('aos:in', node); | |
| 61 | + if (el.options.id) { | |
| 62 | + fireEvent(`aos:in:${el.options.id}`, node); | |
| 63 | + } | |
| 64 | + | |
| 65 | + el.animated = true; | |
| 66 | + }; | |
| 67 | + | |
| 68 | + if (options.mirror && top >= position.out && !options.once) { | |
| 69 | + hide(); | |
| 70 | + } else if (top >= position.in) { | |
| 71 | + show(); | |
| 72 | + } else if (el.animated && !options.once) { | |
| 73 | + hide(); | |
| 74 | + } | |
| 75 | +}; | |
| 76 | + | |
| 77 | +/** | |
| 78 | + * Scroll logic - add or remove 'aos-animate' class on scroll | |
| 79 | + * | |
| 80 | + * @param {array} $elements array of elements nodes | |
| 81 | + * @return {void} | |
| 82 | + */ | |
| 83 | +const handleScroll = $elements => | |
| 84 | + $elements.forEach((el, i) => applyClasses(el, window.pageYOffset)); | |
| 85 | + | |
| 86 | +export default handleScroll; |
+++ src/main/webapp/publish/common/script/plugin/aos-next/src/js/helpers/offsetCalculator.js
... | ... | @@ -0,0 +1,76 @@ |
| 1 | +/** | |
| 2 | + * Calculate offset | |
| 3 | + * basing on element's settings like: | |
| 4 | + * - anchor | |
| 5 | + * - offset | |
| 6 | + * | |
| 7 | + * @param {Node} el [Dom element] | |
| 8 | + * @return {Integer} [Final offset that will be used to trigger animation in good position] | |
| 9 | + */ | |
| 10 | + | |
| 11 | +import getOffset from './../libs/offset'; | |
| 12 | +import getInlineOption from './getInlineOption'; | |
| 13 | + | |
| 14 | +export const getPositionIn = (el, defaultOffset, defaultAnchorPlacement) => { | |
| 15 | + const windowHeight = window.innerHeight; | |
| 16 | + const anchor = getInlineOption(el, 'anchor'); | |
| 17 | + const inlineAnchorPlacement = getInlineOption(el, 'anchor-placement'); | |
| 18 | + const additionalOffset = Number( | |
| 19 | + getInlineOption(el, 'offset', inlineAnchorPlacement ? 0 : defaultOffset) | |
| 20 | + ); | |
| 21 | + const anchorPlacement = inlineAnchorPlacement || defaultAnchorPlacement; | |
| 22 | + let finalEl = el; | |
| 23 | + | |
| 24 | + if (anchor && document.querySelectorAll(anchor)) { | |
| 25 | + finalEl = document.querySelectorAll(anchor)[0]; | |
| 26 | + } | |
| 27 | + | |
| 28 | + let triggerPoint = getOffset(finalEl).top - windowHeight; | |
| 29 | + | |
| 30 | + switch (anchorPlacement) { | |
| 31 | + case 'top-bottom': | |
| 32 | + // Default offset | |
| 33 | + break; | |
| 34 | + case 'center-bottom': | |
| 35 | + triggerPoint += finalEl.offsetHeight / 2; | |
| 36 | + break; | |
| 37 | + case 'bottom-bottom': | |
| 38 | + triggerPoint += finalEl.offsetHeight; | |
| 39 | + break; | |
| 40 | + case 'top-center': | |
| 41 | + triggerPoint += windowHeight / 2; | |
| 42 | + break; | |
| 43 | + case 'center-center': | |
| 44 | + triggerPoint += windowHeight / 2 + finalEl.offsetHeight / 2; | |
| 45 | + break; | |
| 46 | + case 'bottom-center': | |
| 47 | + triggerPoint += windowHeight / 2 + finalEl.offsetHeight; | |
| 48 | + break; | |
| 49 | + case 'top-top': | |
| 50 | + triggerPoint += windowHeight; | |
| 51 | + break; | |
| 52 | + case 'bottom-top': | |
| 53 | + triggerPoint += windowHeight + finalEl.offsetHeight; | |
| 54 | + break; | |
| 55 | + case 'center-top': | |
| 56 | + triggerPoint += windowHeight + finalEl.offsetHeight / 2; | |
| 57 | + break; | |
| 58 | + } | |
| 59 | + | |
| 60 | + return triggerPoint + additionalOffset; | |
| 61 | +}; | |
| 62 | + | |
| 63 | +export const getPositionOut = (el, defaultOffset) => { | |
| 64 | + const windowHeight = window.innerHeight; | |
| 65 | + const anchor = getInlineOption(el, 'anchor'); | |
| 66 | + const additionalOffset = getInlineOption(el, 'offset', defaultOffset); | |
| 67 | + let finalEl = el; | |
| 68 | + | |
| 69 | + if (anchor && document.querySelectorAll(anchor)) { | |
| 70 | + finalEl = document.querySelectorAll(anchor)[0]; | |
| 71 | + } | |
| 72 | + | |
| 73 | + const elementOffsetTop = getOffset(finalEl).top; | |
| 74 | + | |
| 75 | + return elementOffsetTop + finalEl.offsetHeight - additionalOffset; | |
| 76 | +}; |
+++ src/main/webapp/publish/common/script/plugin/aos-next/src/js/helpers/prepare.js
... | ... | @@ -0,0 +1,38 @@ |
| 1 | +/* Clearing variables */ | |
| 2 | + | |
| 3 | +import { getPositionIn, getPositionOut } from './offsetCalculator'; | |
| 4 | +import getInlineOption from './getInlineOption'; | |
| 5 | + | |
| 6 | +const prepare = function($elements, options) { | |
| 7 | + $elements.forEach((el, i) => { | |
| 8 | + const mirror = getInlineOption(el.node, 'mirror', options.mirror); | |
| 9 | + const once = getInlineOption(el.node, 'once', options.once); | |
| 10 | + const id = getInlineOption(el.node, 'id'); | |
| 11 | + const customClassNames = | |
| 12 | + options.useClassNames && el.node.getAttribute('data-aos'); | |
| 13 | + | |
| 14 | + const animatedClassNames = [options.animatedClassName] | |
| 15 | + .concat(customClassNames ? customClassNames.split(' ') : []) | |
| 16 | + .filter(className => typeof className === 'string'); | |
| 17 | + | |
| 18 | + if (options.initClassName) { | |
| 19 | + el.node.classList.add(options.initClassName); | |
| 20 | + } | |
| 21 | + | |
| 22 | + el.position = { | |
| 23 | + in: getPositionIn(el.node, options.offset, options.anchorPlacement), | |
| 24 | + out: mirror && getPositionOut(el.node, options.offset) | |
| 25 | + }; | |
| 26 | + | |
| 27 | + el.options = { | |
| 28 | + once, | |
| 29 | + mirror, | |
| 30 | + animatedClassNames, | |
| 31 | + id | |
| 32 | + }; | |
| 33 | + }); | |
| 34 | + | |
| 35 | + return $elements; | |
| 36 | +}; | |
| 37 | + | |
| 38 | +export default prepare; |
+++ src/main/webapp/publish/common/script/plugin/aos-next/src/js/libs/observer.js
... | ... | @@ -0,0 +1,63 @@ |
| 1 | +let callback = () => {}; | |
| 2 | + | |
| 3 | +function containsAOSNode(nodes) { | |
| 4 | + let i, currentNode, result; | |
| 5 | + | |
| 6 | + for (i = 0; i < nodes.length; i += 1) { | |
| 7 | + currentNode = nodes[i]; | |
| 8 | + | |
| 9 | + if (currentNode.dataset && currentNode.dataset.aos) { | |
| 10 | + return true; | |
| 11 | + } | |
| 12 | + | |
| 13 | + result = currentNode.children && containsAOSNode(currentNode.children); | |
| 14 | + | |
| 15 | + if (result) { | |
| 16 | + return true; | |
| 17 | + } | |
| 18 | + } | |
| 19 | + | |
| 20 | + return false; | |
| 21 | +} | |
| 22 | + | |
| 23 | +function check(mutations) { | |
| 24 | + if (!mutations) return; | |
| 25 | + | |
| 26 | + mutations.forEach(mutation => { | |
| 27 | + const addedNodes = Array.prototype.slice.call(mutation.addedNodes); | |
| 28 | + const removedNodes = Array.prototype.slice.call(mutation.removedNodes); | |
| 29 | + const allNodes = addedNodes.concat(removedNodes); | |
| 30 | + | |
| 31 | + if (containsAOSNode(allNodes)) { | |
| 32 | + return callback(); | |
| 33 | + } | |
| 34 | + }); | |
| 35 | +} | |
| 36 | + | |
| 37 | +function getMutationObserver() { | |
| 38 | + return ( | |
| 39 | + window.MutationObserver || | |
| 40 | + window.WebKitMutationObserver || | |
| 41 | + window.MozMutationObserver | |
| 42 | + ); | |
| 43 | +} | |
| 44 | + | |
| 45 | +function isSupported() { | |
| 46 | + return !!getMutationObserver(); | |
| 47 | +} | |
| 48 | + | |
| 49 | +function ready(selector, fn) { | |
| 50 | + const doc = window.document; | |
| 51 | + const MutationObserver = getMutationObserver(); | |
| 52 | + | |
| 53 | + const observer = new MutationObserver(check); | |
| 54 | + callback = fn; | |
| 55 | + | |
| 56 | + observer.observe(doc.documentElement, { | |
| 57 | + childList: true, | |
| 58 | + subtree: true, | |
| 59 | + removedNodes: true | |
| 60 | + }); | |
| 61 | +} | |
| 62 | + | |
| 63 | +export default { isSupported, ready }; |
+++ src/main/webapp/publish/common/script/plugin/aos-next/src/js/libs/offset.js
... | ... | @@ -0,0 +1,24 @@ |
| 1 | +/** | |
| 2 | + * Get offset of DOM element | |
| 3 | + * like there were no transforms applied on it | |
| 4 | + * | |
| 5 | + * @param {Node} el [DOM element] | |
| 6 | + * @return {Object} [top and left offset] | |
| 7 | + */ | |
| 8 | +const offset = function(el) { | |
| 9 | + let _x = 0; | |
| 10 | + let _y = 0; | |
| 11 | + | |
| 12 | + while (el && !isNaN(el.offsetLeft) && !isNaN(el.offsetTop)) { | |
| 13 | + _x += el.offsetLeft - (el.tagName != 'BODY' ? el.scrollLeft : 0); | |
| 14 | + _y += el.offsetTop - (el.tagName != 'BODY' ? el.scrollTop : 0); | |
| 15 | + el = el.offsetParent; | |
| 16 | + } | |
| 17 | + | |
| 18 | + return { | |
| 19 | + top: _y, | |
| 20 | + left: _x | |
| 21 | + }; | |
| 22 | +}; | |
| 23 | + | |
| 24 | +export default offset; |
+++ src/main/webapp/publish/common/script/plugin/aos-next/src/sass/_animations.scss
... | ... | @@ -0,0 +1,180 @@ |
| 1 | +// Animations variables | |
| 2 | +$aos-distance: 100px !default; | |
| 3 | + | |
| 4 | +@media screen { | |
| 5 | + html:not(.no-js) { | |
| 6 | + /** | |
| 7 | + * Fade animations: | |
| 8 | + * fade | |
| 9 | + * fade-up, fade-down, fade-left, fade-right | |
| 10 | + * fade-up-right, fade-up-left, fade-down-right, fade-down-left | |
| 11 | + */ | |
| 12 | + | |
| 13 | + [data-aos^='fade'][data-aos^='fade'] { | |
| 14 | + opacity: 0; | |
| 15 | + transition-property: opacity, transform; | |
| 16 | + | |
| 17 | + &.aos-animate { | |
| 18 | + opacity: 1; | |
| 19 | + transform: none; | |
| 20 | + } | |
| 21 | + } | |
| 22 | + | |
| 23 | + [data-aos='fade-up'] { | |
| 24 | + transform: translate3d(0, $aos-distance, 0); | |
| 25 | + } | |
| 26 | + | |
| 27 | + [data-aos='fade-down'] { | |
| 28 | + transform: translate3d(0, -$aos-distance, 0); | |
| 29 | + } | |
| 30 | + | |
| 31 | + [data-aos='fade-right'] { | |
| 32 | + transform: translate3d(-$aos-distance, 0, 0); | |
| 33 | + } | |
| 34 | + | |
| 35 | + [data-aos='fade-left'] { | |
| 36 | + transform: translate3d($aos-distance, 0, 0); | |
| 37 | + } | |
| 38 | + | |
| 39 | + [data-aos='fade-up-right'] { | |
| 40 | + transform: translate3d(-$aos-distance, $aos-distance, 0); | |
| 41 | + } | |
| 42 | + | |
| 43 | + [data-aos='fade-up-left'] { | |
| 44 | + transform: translate3d($aos-distance, $aos-distance, 0); | |
| 45 | + } | |
| 46 | + | |
| 47 | + [data-aos='fade-down-right'] { | |
| 48 | + transform: translate3d(-$aos-distance, -$aos-distance, 0); | |
| 49 | + } | |
| 50 | + | |
| 51 | + [data-aos='fade-down-left'] { | |
| 52 | + transform: translate3d($aos-distance, -$aos-distance, 0); | |
| 53 | + } | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + /** | |
| 59 | + * Zoom animations: | |
| 60 | + * zoom-in, zoom-in-up, zoom-in-down, zoom-in-left, zoom-in-right | |
| 61 | + * zoom-out, zoom-out-up, zoom-out-down, zoom-out-left, zoom-out-right | |
| 62 | + */ | |
| 63 | + | |
| 64 | + [data-aos^='zoom'][data-aos^='zoom'] { | |
| 65 | + opacity: 0; | |
| 66 | + transition-property: opacity, transform; | |
| 67 | + | |
| 68 | + &.aos-animate { | |
| 69 | + opacity: 1; | |
| 70 | + transform: translate3d(0, 0, 0) scale(1); | |
| 71 | + } | |
| 72 | + } | |
| 73 | + | |
| 74 | + [data-aos='zoom-in'] { | |
| 75 | + transform: scale(.6); | |
| 76 | + } | |
| 77 | + | |
| 78 | + [data-aos='zoom-in-up'] { | |
| 79 | + transform: translate3d(0, $aos-distance, 0) scale(.6); | |
| 80 | + } | |
| 81 | + | |
| 82 | + [data-aos='zoom-in-down'] { | |
| 83 | + transform: translate3d(0, -$aos-distance, 0) scale(.6); | |
| 84 | + } | |
| 85 | + | |
| 86 | + [data-aos='zoom-in-right'] { | |
| 87 | + transform: translate3d(-$aos-distance, 0, 0) scale(.6); | |
| 88 | + } | |
| 89 | + | |
| 90 | + [data-aos='zoom-in-left'] { | |
| 91 | + transform: translate3d($aos-distance, 0, 0) scale(.6); | |
| 92 | + } | |
| 93 | + | |
| 94 | + [data-aos='zoom-out'] { | |
| 95 | + transform: scale(1.2); | |
| 96 | + } | |
| 97 | + | |
| 98 | + [data-aos='zoom-out-up'] { | |
| 99 | + transform: translate3d(0, $aos-distance, 0) scale(1.2); | |
| 100 | + } | |
| 101 | + | |
| 102 | + [data-aos='zoom-out-down'] { | |
| 103 | + transform: translate3d(0, -$aos-distance, 0) scale(1.2); | |
| 104 | + } | |
| 105 | + | |
| 106 | + [data-aos='zoom-out-right'] { | |
| 107 | + transform: translate3d(-$aos-distance, 0, 0) scale(1.2); | |
| 108 | + } | |
| 109 | + | |
| 110 | + [data-aos='zoom-out-left'] { | |
| 111 | + transform: translate3d($aos-distance, 0, 0) scale(1.2); | |
| 112 | + } | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + /** | |
| 118 | + * Slide animations | |
| 119 | + */ | |
| 120 | + | |
| 121 | + [data-aos^='slide'][data-aos^='slide'] { | |
| 122 | + transition-property: transform; | |
| 123 | + visibility: hidden; | |
| 124 | + | |
| 125 | + &.aos-animate { | |
| 126 | + visibility: visible; | |
| 127 | + transform: translate3d(0, 0, 0); | |
| 128 | + } | |
| 129 | + } | |
| 130 | + | |
| 131 | + [data-aos='slide-up'] { | |
| 132 | + transform: translate3d(0, 100%, 0); | |
| 133 | + } | |
| 134 | + | |
| 135 | + [data-aos='slide-down'] { | |
| 136 | + transform: translate3d(0, -100%, 0); | |
| 137 | + } | |
| 138 | + | |
| 139 | + [data-aos='slide-right'] { | |
| 140 | + transform: translate3d(-100%, 0, 0); | |
| 141 | + } | |
| 142 | + | |
| 143 | + [data-aos='slide-left'] { | |
| 144 | + transform: translate3d(100%, 0, 0); | |
| 145 | + } | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + /** | |
| 151 | + * Flip animations: | |
| 152 | + * flip-left, flip-right, flip-up, flip-down | |
| 153 | + */ | |
| 154 | + | |
| 155 | + [data-aos^='flip'][data-aos^='flip'] { | |
| 156 | + backface-visibility: hidden; | |
| 157 | + transition-property: transform; | |
| 158 | + } | |
| 159 | + | |
| 160 | + [data-aos='flip-left'] { | |
| 161 | + transform: perspective(2500px) rotateY(-100deg); | |
| 162 | + &.aos-animate {transform: perspective(2500px) rotateY(0);} | |
| 163 | + } | |
| 164 | + | |
| 165 | + [data-aos='flip-right'] { | |
| 166 | + transform: perspective(2500px) rotateY(100deg); | |
| 167 | + &.aos-animate {transform: perspective(2500px) rotateY(0);} | |
| 168 | + } | |
| 169 | + | |
| 170 | + [data-aos='flip-up'] { | |
| 171 | + transform: perspective(2500px) rotateX(-100deg); | |
| 172 | + &.aos-animate {transform: perspective(2500px) rotateX(0);} | |
| 173 | + } | |
| 174 | + | |
| 175 | + [data-aos='flip-down'] { | |
| 176 | + transform: perspective(2500px) rotateX(100deg); | |
| 177 | + &.aos-animate {transform: perspective(2500px) rotateX(0);} | |
| 178 | + } | |
| 179 | + } | |
| 180 | +} |
+++ src/main/webapp/publish/common/script/plugin/aos-next/src/sass/_core.scss
... | ... | @@ -0,0 +1,25 @@ |
| 1 | +// Generate Duration && Delay | |
| 2 | +[data-aos] { | |
| 3 | + @for $i from 1 through 60 { | |
| 4 | + body[data-aos-duration='#{$i * 50}'] &, | |
| 5 | + &[data-aos][data-aos-duration='#{$i * 50}'] { | |
| 6 | + transition-duration: #{$i * 50}ms; | |
| 7 | + } | |
| 8 | + | |
| 9 | + body[data-aos-delay='#{$i * 50}'] &, | |
| 10 | + &[data-aos][data-aos-delay='#{$i * 50}'] { | |
| 11 | + transition-delay: 0s; | |
| 12 | + | |
| 13 | + &.aos-animate { | |
| 14 | + transition-delay: #{$i * 50}ms; | |
| 15 | + } | |
| 16 | + } | |
| 17 | + } | |
| 18 | +} | |
| 19 | + | |
| 20 | +[data-aos] { | |
| 21 | + pointer-events: none; | |
| 22 | + &.aos-animate { | |
| 23 | + pointer-events: auto; | |
| 24 | + } | |
| 25 | +} |
+++ src/main/webapp/publish/common/script/plugin/aos-next/src/sass/_easing.scss
... | ... | @@ -0,0 +1,40 @@ |
| 1 | +$aos-easing: ( | |
| 2 | + linear: cubic-bezier(.250, .250, .750, .750), | |
| 3 | + | |
| 4 | + ease: cubic-bezier(.250, .100, .250, 1), | |
| 5 | + ease-in: cubic-bezier(.420, 0, 1, 1), | |
| 6 | + ease-out: cubic-bezier(.000, 0, .580, 1), | |
| 7 | + ease-in-out: cubic-bezier(.420, 0, .580, 1), | |
| 8 | + | |
| 9 | + ease-in-back: cubic-bezier(.6, -.28, .735, .045), | |
| 10 | + ease-out-back: cubic-bezier(.175, .885, .32, 1.275), | |
| 11 | + ease-in-out-back: cubic-bezier(.68, -.55, .265, 1.55), | |
| 12 | + | |
| 13 | + ease-in-sine: cubic-bezier(.47, 0, .745, .715), | |
| 14 | + ease-out-sine: cubic-bezier(.39, .575, .565, 1), | |
| 15 | + ease-in-out-sine: cubic-bezier(.445, .05, .55, .95), | |
| 16 | + | |
| 17 | + ease-in-quad: cubic-bezier(.55, .085, .68, .53), | |
| 18 | + ease-out-quad: cubic-bezier(.25, .46, .45, .94), | |
| 19 | + ease-in-out-quad: cubic-bezier(.455, .03, .515, .955), | |
| 20 | + | |
| 21 | + ease-in-cubic: cubic-bezier(.55, .085, .68, .53), | |
| 22 | + ease-out-cubic: cubic-bezier(.25, .46, .45, .94), | |
| 23 | + ease-in-out-cubic: cubic-bezier(.455, .03, .515, .955), | |
| 24 | + | |
| 25 | + ease-in-quart: cubic-bezier(.55, .085, .68, .53), | |
| 26 | + ease-out-quart: cubic-bezier(.25, .46, .45, .94), | |
| 27 | + ease-in-out-quart: cubic-bezier(.455, .03, .515, .955) | |
| 28 | +); | |
| 29 | + | |
| 30 | +// Easings implementations | |
| 31 | +// Default timing function: 'ease' | |
| 32 | + | |
| 33 | +[data-aos] { | |
| 34 | + @each $key, $val in $aos-easing { | |
| 35 | + body[data-aos-easing="#{$key}"] &, | |
| 36 | + &[data-aos][data-aos-easing="#{$key}"] { | |
| 37 | + transition-timing-function: $val; | |
| 38 | + } | |
| 39 | + } | |
| 40 | +} |
+++ src/main/webapp/publish/common/script/plugin/aos-next/src/sass/aos.scss
... | ... | @@ -0,0 +1,3 @@ |
| 1 | +@import 'core'; | |
| 2 | +@import 'easing'; | |
| 3 | +@import 'animations'; |
+++ src/main/webapp/publish/common/script/plugin/aos-next/yarn.lock
... | ... | @@ -0,0 +1,4815 @@ |
| 1 | +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. | |
| 2 | +# yarn lockfile v1 | |
| 3 | + | |
| 4 | + | |
| 5 | +"@babel/code-frame@7.0.0-beta.44": | |
| 6 | + version "7.0.0-beta.44" | |
| 7 | + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0-beta.44.tgz#2a02643368de80916162be70865c97774f3adbd9" | |
| 8 | + dependencies: | |
| 9 | + "@babel/highlight" "7.0.0-beta.44" | |
| 10 | + | |
| 11 | +"@babel/generator@7.0.0-beta.44": | |
| 12 | + version "7.0.0-beta.44" | |
| 13 | + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.0.0-beta.44.tgz#c7e67b9b5284afcf69b309b50d7d37f3e5033d42" | |
| 14 | + dependencies: | |
| 15 | + "@babel/types" "7.0.0-beta.44" | |
| 16 | + jsesc "^2.5.1" | |
| 17 | + lodash "^4.2.0" | |
| 18 | + source-map "^0.5.0" | |
| 19 | + trim-right "^1.0.1" | |
| 20 | + | |
| 21 | +"@babel/helper-function-name@7.0.0-beta.44": | |
| 22 | + version "7.0.0-beta.44" | |
| 23 | + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.0.0-beta.44.tgz#e18552aaae2231100a6e485e03854bc3532d44dd" | |
| 24 | + dependencies: | |
| 25 | + "@babel/helper-get-function-arity" "7.0.0-beta.44" | |
| 26 | + "@babel/template" "7.0.0-beta.44" | |
| 27 | + "@babel/types" "7.0.0-beta.44" | |
| 28 | + | |
| 29 | +"@babel/helper-get-function-arity@7.0.0-beta.44": | |
| 30 | + version "7.0.0-beta.44" | |
| 31 | + resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0-beta.44.tgz#d03ca6dd2b9f7b0b1e6b32c56c72836140db3a15" | |
| 32 | + dependencies: | |
| 33 | + "@babel/types" "7.0.0-beta.44" | |
| 34 | + | |
| 35 | +"@babel/helper-split-export-declaration@7.0.0-beta.44": | |
| 36 | + version "7.0.0-beta.44" | |
| 37 | + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0-beta.44.tgz#c0b351735e0fbcb3822c8ad8db4e583b05ebd9dc" | |
| 38 | + dependencies: | |
| 39 | + "@babel/types" "7.0.0-beta.44" | |
| 40 | + | |
| 41 | +"@babel/highlight@7.0.0-beta.44": | |
| 42 | + version "7.0.0-beta.44" | |
| 43 | + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0-beta.44.tgz#18c94ce543916a80553edcdcf681890b200747d5" | |
| 44 | + dependencies: | |
| 45 | + chalk "^2.0.0" | |
| 46 | + esutils "^2.0.2" | |
| 47 | + js-tokens "^3.0.0" | |
| 48 | + | |
| 49 | +"@babel/template@7.0.0-beta.44": | |
| 50 | + version "7.0.0-beta.44" | |
| 51 | + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.0.0-beta.44.tgz#f8832f4fdcee5d59bf515e595fc5106c529b394f" | |
| 52 | + dependencies: | |
| 53 | + "@babel/code-frame" "7.0.0-beta.44" | |
| 54 | + "@babel/types" "7.0.0-beta.44" | |
| 55 | + babylon "7.0.0-beta.44" | |
| 56 | + lodash "^4.2.0" | |
| 57 | + | |
| 58 | +"@babel/traverse@7.0.0-beta.44": | |
| 59 | + version "7.0.0-beta.44" | |
| 60 | + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.0.0-beta.44.tgz#a970a2c45477ad18017e2e465a0606feee0d2966" | |
| 61 | + dependencies: | |
| 62 | + "@babel/code-frame" "7.0.0-beta.44" | |
| 63 | + "@babel/generator" "7.0.0-beta.44" | |
| 64 | + "@babel/helper-function-name" "7.0.0-beta.44" | |
| 65 | + "@babel/helper-split-export-declaration" "7.0.0-beta.44" | |
| 66 | + "@babel/types" "7.0.0-beta.44" | |
| 67 | + babylon "7.0.0-beta.44" | |
| 68 | + debug "^3.1.0" | |
| 69 | + globals "^11.1.0" | |
| 70 | + invariant "^2.2.0" | |
| 71 | + lodash "^4.2.0" | |
| 72 | + | |
| 73 | +"@babel/types@7.0.0-beta.44": | |
| 74 | + version "7.0.0-beta.44" | |
| 75 | + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.0.0-beta.44.tgz#6b1b164591f77dec0a0342aca995f2d046b3a757" | |
| 76 | + dependencies: | |
| 77 | + esutils "^2.0.2" | |
| 78 | + lodash "^4.2.0" | |
| 79 | + to-fast-properties "^2.0.0" | |
| 80 | + | |
| 81 | +"@cypress/listr-verbose-renderer@0.4.1": | |
| 82 | + version "0.4.1" | |
| 83 | + resolved "https://registry.yarnpkg.com/@cypress/listr-verbose-renderer/-/listr-verbose-renderer-0.4.1.tgz#a77492f4b11dcc7c446a34b3e28721afd33c642a" | |
| 84 | + dependencies: | |
| 85 | + chalk "^1.1.3" | |
| 86 | + cli-cursor "^1.0.2" | |
| 87 | + date-fns "^1.27.2" | |
| 88 | + figures "^1.7.0" | |
| 89 | + | |
| 90 | +"@cypress/xvfb@1.1.3": | |
| 91 | + version "1.1.3" | |
| 92 | + resolved "https://registry.yarnpkg.com/@cypress/xvfb/-/xvfb-1.1.3.tgz#6294a7d1feb751f12302248f2089fc534c4acb7f" | |
| 93 | + dependencies: | |
| 94 | + lodash.once "^4.1.1" | |
| 95 | + | |
| 96 | +"@types/blob-util@1.3.3": | |
| 97 | + version "1.3.3" | |
| 98 | + resolved "https://registry.yarnpkg.com/@types/blob-util/-/blob-util-1.3.3.tgz#adba644ae34f88e1dd9a5864c66ad651caaf628a" | |
| 99 | + | |
| 100 | +"@types/bluebird@3.5.18": | |
| 101 | + version "3.5.18" | |
| 102 | + resolved "https://registry.yarnpkg.com/@types/bluebird/-/bluebird-3.5.18.tgz#6a60435d4663e290f3709898a4f75014f279c4d6" | |
| 103 | + | |
| 104 | +"@types/chai-jquery@1.1.35": | |
| 105 | + version "1.1.35" | |
| 106 | + resolved "https://registry.yarnpkg.com/@types/chai-jquery/-/chai-jquery-1.1.35.tgz#9a8f0a39ec0851b2768a8f8c764158c2a2568d04" | |
| 107 | + dependencies: | |
| 108 | + "@types/chai" "*" | |
| 109 | + "@types/jquery" "*" | |
| 110 | + | |
| 111 | +"@types/chai@*": | |
| 112 | + version "4.1.4" | |
| 113 | + resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.1.4.tgz#5ca073b330d90b4066d6ce18f60d57f2084ce8ca" | |
| 114 | + | |
| 115 | +"@types/chai@4.0.8": | |
| 116 | + version "4.0.8" | |
| 117 | + resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.0.8.tgz#d27600e9ba2f371e08695d90a0fe0408d89c7be7" | |
| 118 | + | |
| 119 | +"@types/estree@0.0.38": | |
| 120 | + version "0.0.38" | |
| 121 | + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.38.tgz#c1be40aa933723c608820a99a373a16d215a1ca2" | |
| 122 | + | |
| 123 | +"@types/jquery@*": | |
| 124 | + version "3.3.4" | |
| 125 | + resolved "https://registry.yarnpkg.com/@types/jquery/-/jquery-3.3.4.tgz#f1850fb9a70041a14ace4f81a7ed782db8548317" | |
| 126 | + | |
| 127 | +"@types/jquery@3.2.16": | |
| 128 | + version "3.2.16" | |
| 129 | + resolved "https://registry.yarnpkg.com/@types/jquery/-/jquery-3.2.16.tgz#04419c404a3194350e7d3f339a90e72c88db3111" | |
| 130 | + | |
| 131 | +"@types/lodash@4.14.87": | |
| 132 | + version "4.14.87" | |
| 133 | + resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.87.tgz#55f92183b048c2c64402afe472f8333f4e319a6b" | |
| 134 | + | |
| 135 | +"@types/minimatch@3.0.1": | |
| 136 | + version "3.0.1" | |
| 137 | + resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.1.tgz#b683eb60be358304ef146f5775db4c0e3696a550" | |
| 138 | + | |
| 139 | +"@types/mocha@2.2.44": | |
| 140 | + version "2.2.44" | |
| 141 | + resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-2.2.44.tgz#1d4a798e53f35212fd5ad4d04050620171cd5b5e" | |
| 142 | + | |
| 143 | +"@types/node@*": | |
| 144 | + version "6.0.110" | |
| 145 | + resolved "https://registry.yarnpkg.com/@types/node/-/node-6.0.110.tgz#6bbfc1c14d671348e3db4f89f3b487785e684684" | |
| 146 | + | |
| 147 | +"@types/sinon-chai@2.7.29": | |
| 148 | + version "2.7.29" | |
| 149 | + resolved "https://registry.yarnpkg.com/@types/sinon-chai/-/sinon-chai-2.7.29.tgz#4db01497e2dd1908b2bd30d1782f456353f5f723" | |
| 150 | + dependencies: | |
| 151 | + "@types/chai" "*" | |
| 152 | + "@types/sinon" "*" | |
| 153 | + | |
| 154 | +"@types/sinon@*": | |
| 155 | + version "5.0.1" | |
| 156 | + resolved "https://registry.yarnpkg.com/@types/sinon/-/sinon-5.0.1.tgz#a15b36ec42f1f53166617491feabd1734cb03e21" | |
| 157 | + | |
| 158 | +"@types/sinon@4.0.0": | |
| 159 | + version "4.0.0" | |
| 160 | + resolved "https://registry.yarnpkg.com/@types/sinon/-/sinon-4.0.0.tgz#9a93ffa4ee1329e85166278a5ed99f81dc4c8362" | |
| 161 | + | |
| 162 | +"@vue/component-compiler-utils@^1.0.0": | |
| 163 | + version "1.2.1" | |
| 164 | + resolved "https://registry.yarnpkg.com/@vue/component-compiler-utils/-/component-compiler-utils-1.2.1.tgz#3d543baa75cfe5dab96e29415b78366450156ef6" | |
| 165 | + dependencies: | |
| 166 | + consolidate "^0.15.1" | |
| 167 | + hash-sum "^1.0.2" | |
| 168 | + lru-cache "^4.1.2" | |
| 169 | + merge-source-map "^1.1.0" | |
| 170 | + postcss "^6.0.20" | |
| 171 | + postcss-selector-parser "^3.1.1" | |
| 172 | + prettier "^1.11.1" | |
| 173 | + source-map "^0.5.6" | |
| 174 | + vue-template-es2015-compiler "^1.6.0" | |
| 175 | + | |
| 176 | +abbrev@1: | |
| 177 | + version "1.1.1" | |
| 178 | + resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" | |
| 179 | + | |
| 180 | +accepts@~1.3.4: | |
| 181 | + version "1.3.5" | |
| 182 | + resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.5.tgz#eb777df6011723a3b14e8a72c0805c8e86746bd2" | |
| 183 | + dependencies: | |
| 184 | + mime-types "~2.1.18" | |
| 185 | + negotiator "0.6.1" | |
| 186 | + | |
| 187 | +acorn-jsx@^3.0.0: | |
| 188 | + version "3.0.1" | |
| 189 | + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-3.0.1.tgz#afdf9488fb1ecefc8348f6fb22f464e32a58b36b" | |
| 190 | + dependencies: | |
| 191 | + acorn "^3.0.4" | |
| 192 | + | |
| 193 | +acorn@^3.0.4: | |
| 194 | + version "3.3.0" | |
| 195 | + resolved "https://registry.yarnpkg.com/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a" | |
| 196 | + | |
| 197 | +acorn@^5.5.0: | |
| 198 | + version "5.5.3" | |
| 199 | + resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.5.3.tgz#f473dd47e0277a08e28e9bec5aeeb04751f0b8c9" | |
| 200 | + | |
| 201 | +ajv-keywords@^2.1.0: | |
| 202 | + version "2.1.1" | |
| 203 | + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-2.1.1.tgz#617997fc5f60576894c435f940d819e135b80762" | |
| 204 | + | |
| 205 | +ajv@^4.9.1: | |
| 206 | + version "4.11.8" | |
| 207 | + resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.8.tgz#82ffb02b29e662ae53bdc20af15947706739c536" | |
| 208 | + dependencies: | |
| 209 | + co "^4.6.0" | |
| 210 | + json-stable-stringify "^1.0.1" | |
| 211 | + | |
| 212 | +ajv@^5.1.0, ajv@^5.2.3, ajv@^5.3.0: | |
| 213 | + version "5.5.2" | |
| 214 | + resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.5.2.tgz#73b5eeca3fab653e3d3f9422b341ad42205dc965" | |
| 215 | + dependencies: | |
| 216 | + co "^4.6.0" | |
| 217 | + fast-deep-equal "^1.0.0" | |
| 218 | + fast-json-stable-stringify "^2.0.0" | |
| 219 | + json-schema-traverse "^0.3.0" | |
| 220 | + | |
| 221 | +alphanum-sort@^1.0.1, alphanum-sort@^1.0.2: | |
| 222 | + version "1.0.2" | |
| 223 | + resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" | |
| 224 | + | |
| 225 | +amdefine@>=0.0.4: | |
| 226 | + version "1.0.1" | |
| 227 | + resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5" | |
| 228 | + | |
| 229 | +ansi-escapes@^1.0.0: | |
| 230 | + version "1.4.0" | |
| 231 | + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-1.4.0.tgz#d3a8a83b319aa67793662b13e761c7911422306e" | |
| 232 | + | |
| 233 | +ansi-escapes@^3.0.0: | |
| 234 | + version "3.1.0" | |
| 235 | + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.1.0.tgz#f73207bb81207d75fd6c83f125af26eea378ca30" | |
| 236 | + | |
| 237 | +ansi-regex@^2.0.0: | |
| 238 | + version "2.1.1" | |
| 239 | + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" | |
| 240 | + | |
| 241 | +ansi-regex@^3.0.0: | |
| 242 | + version "3.0.0" | |
| 243 | + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" | |
| 244 | + | |
| 245 | +ansi-styles@^2.2.1: | |
| 246 | + version "2.2.1" | |
| 247 | + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" | |
| 248 | + | |
| 249 | +ansi-styles@^3.1.0, ansi-styles@^3.2.0, ansi-styles@^3.2.1: | |
| 250 | + version "3.2.1" | |
| 251 | + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" | |
| 252 | + dependencies: | |
| 253 | + color-convert "^1.9.0" | |
| 254 | + | |
| 255 | +anymatch@^1.3.0: | |
| 256 | + version "1.3.2" | |
| 257 | + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-1.3.2.tgz#553dcb8f91e3c889845dfdba34c77721b90b9d7a" | |
| 258 | + dependencies: | |
| 259 | + micromatch "^2.1.5" | |
| 260 | + normalize-path "^2.0.0" | |
| 261 | + | |
| 262 | +apache-crypt@^1.1.2: | |
| 263 | + version "1.2.1" | |
| 264 | + resolved "https://registry.yarnpkg.com/apache-crypt/-/apache-crypt-1.2.1.tgz#d6fc72aa6d27d99c95a94fd188d731eefffa663c" | |
| 265 | + dependencies: | |
| 266 | + unix-crypt-td-js "^1.0.0" | |
| 267 | + | |
| 268 | +apache-md5@^1.0.6: | |
| 269 | + version "1.1.2" | |
| 270 | + resolved "https://registry.yarnpkg.com/apache-md5/-/apache-md5-1.1.2.tgz#ee49736b639b4f108b6e9e626c6da99306b41692" | |
| 271 | + | |
| 272 | +aproba@^1.0.3: | |
| 273 | + version "1.2.0" | |
| 274 | + resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" | |
| 275 | + | |
| 276 | +are-we-there-yet@~1.1.2: | |
| 277 | + version "1.1.4" | |
| 278 | + resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz#bb5dca382bb94f05e15194373d16fd3ba1ca110d" | |
| 279 | + dependencies: | |
| 280 | + delegates "^1.0.0" | |
| 281 | + readable-stream "^2.0.6" | |
| 282 | + | |
| 283 | +argparse@^1.0.7: | |
| 284 | + version "1.0.10" | |
| 285 | + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" | |
| 286 | + dependencies: | |
| 287 | + sprintf-js "~1.0.2" | |
| 288 | + | |
| 289 | +arr-diff@^2.0.0: | |
| 290 | + version "2.0.0" | |
| 291 | + resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf" | |
| 292 | + dependencies: | |
| 293 | + arr-flatten "^1.0.1" | |
| 294 | + | |
| 295 | +arr-flatten@^1.0.1: | |
| 296 | + version "1.1.0" | |
| 297 | + resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" | |
| 298 | + | |
| 299 | +array-filter@~0.0.0: | |
| 300 | + version "0.0.1" | |
| 301 | + resolved "https://registry.yarnpkg.com/array-filter/-/array-filter-0.0.1.tgz#7da8cf2e26628ed732803581fd21f67cacd2eeec" | |
| 302 | + | |
| 303 | +array-find-index@^1.0.1: | |
| 304 | + version "1.0.2" | |
| 305 | + resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1" | |
| 306 | + | |
| 307 | +array-map@~0.0.0: | |
| 308 | + version "0.0.0" | |
| 309 | + resolved "https://registry.yarnpkg.com/array-map/-/array-map-0.0.0.tgz#88a2bab73d1cf7bcd5c1b118a003f66f665fa662" | |
| 310 | + | |
| 311 | +array-reduce@~0.0.0: | |
| 312 | + version "0.0.0" | |
| 313 | + resolved "https://registry.yarnpkg.com/array-reduce/-/array-reduce-0.0.0.tgz#173899d3ffd1c7d9383e4479525dbe278cab5f2b" | |
| 314 | + | |
| 315 | +array-union@^1.0.1: | |
| 316 | + version "1.0.2" | |
| 317 | + resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" | |
| 318 | + dependencies: | |
| 319 | + array-uniq "^1.0.1" | |
| 320 | + | |
| 321 | +array-uniq@^1.0.1: | |
| 322 | + version "1.0.3" | |
| 323 | + resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" | |
| 324 | + | |
| 325 | +array-unique@^0.2.1: | |
| 326 | + version "0.2.1" | |
| 327 | + resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" | |
| 328 | + | |
| 329 | +arrify@^1.0.0: | |
| 330 | + version "1.0.1" | |
| 331 | + resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" | |
| 332 | + | |
| 333 | +asn1@~0.2.3: | |
| 334 | + version "0.2.3" | |
| 335 | + resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.3.tgz#dac8787713c9966849fc8180777ebe9c1ddf3b86" | |
| 336 | + | |
| 337 | +assert-plus@1.0.0, assert-plus@^1.0.0: | |
| 338 | + version "1.0.0" | |
| 339 | + resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" | |
| 340 | + | |
| 341 | +assert-plus@^0.2.0: | |
| 342 | + version "0.2.0" | |
| 343 | + resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-0.2.0.tgz#d74e1b87e7affc0db8aadb7021f3fe48101ab234" | |
| 344 | + | |
| 345 | +async-each@^1.0.0: | |
| 346 | + version "1.0.1" | |
| 347 | + resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d" | |
| 348 | + | |
| 349 | +async-foreach@^0.1.3: | |
| 350 | + version "0.1.3" | |
| 351 | + resolved "https://registry.yarnpkg.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542" | |
| 352 | + | |
| 353 | +async@2.1.4: | |
| 354 | + version "2.1.4" | |
| 355 | + resolved "https://registry.yarnpkg.com/async/-/async-2.1.4.tgz#2d2160c7788032e4dd6cbe2502f1f9a2c8f6cde4" | |
| 356 | + dependencies: | |
| 357 | + lodash "^4.14.0" | |
| 358 | + | |
| 359 | +asynckit@^0.4.0: | |
| 360 | + version "0.4.0" | |
| 361 | + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" | |
| 362 | + | |
| 363 | +autoprefixer@^6.3.1: | |
| 364 | + version "6.7.7" | |
| 365 | + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.7.7.tgz#1dbd1c835658e35ce3f9984099db00585c782014" | |
| 366 | + dependencies: | |
| 367 | + browserslist "^1.7.6" | |
| 368 | + caniuse-db "^1.0.30000634" | |
| 369 | + normalize-range "^0.1.2" | |
| 370 | + num2fraction "^1.2.2" | |
| 371 | + postcss "^5.2.16" | |
| 372 | + postcss-value-parser "^3.2.3" | |
| 373 | + | |
| 374 | +autoprefixer@^8.4.1: | |
| 375 | + version "8.4.1" | |
| 376 | + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-8.4.1.tgz#c6b30001ea4b3daa6b611e50071f62dd24beb564" | |
| 377 | + dependencies: | |
| 378 | + browserslist "^3.2.6" | |
| 379 | + caniuse-lite "^1.0.30000832" | |
| 380 | + normalize-range "^0.1.2" | |
| 381 | + num2fraction "^1.2.2" | |
| 382 | + postcss "^6.0.22" | |
| 383 | + postcss-value-parser "^3.2.3" | |
| 384 | + | |
| 385 | +aws-sign2@~0.6.0: | |
| 386 | + version "0.6.0" | |
| 387 | + resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.6.0.tgz#14342dd38dbcc94d0e5b87d763cd63612c0e794f" | |
| 388 | + | |
| 389 | +aws-sign2@~0.7.0: | |
| 390 | + version "0.7.0" | |
| 391 | + resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" | |
| 392 | + | |
| 393 | +aws4@^1.2.1, aws4@^1.6.0: | |
| 394 | + version "1.7.0" | |
| 395 | + resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.7.0.tgz#d4d0e9b9dbfca77bf08eeb0a8a471550fe39e289" | |
| 396 | + | |
| 397 | +babel-code-frame@^6.22.0, babel-code-frame@^6.26.0: | |
| 398 | + version "6.26.0" | |
| 399 | + resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" | |
| 400 | + dependencies: | |
| 401 | + chalk "^1.1.3" | |
| 402 | + esutils "^2.0.2" | |
| 403 | + js-tokens "^3.0.2" | |
| 404 | + | |
| 405 | +babel-core@^6.26.0, babel-core@^6.26.3: | |
| 406 | + version "6.26.3" | |
| 407 | + resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.26.3.tgz#b2e2f09e342d0f0c88e2f02e067794125e75c207" | |
| 408 | + dependencies: | |
| 409 | + babel-code-frame "^6.26.0" | |
| 410 | + babel-generator "^6.26.0" | |
| 411 | + babel-helpers "^6.24.1" | |
| 412 | + babel-messages "^6.23.0" | |
| 413 | + babel-register "^6.26.0" | |
| 414 | + babel-runtime "^6.26.0" | |
| 415 | + babel-template "^6.26.0" | |
| 416 | + babel-traverse "^6.26.0" | |
| 417 | + babel-types "^6.26.0" | |
| 418 | + babylon "^6.18.0" | |
| 419 | + convert-source-map "^1.5.1" | |
| 420 | + debug "^2.6.9" | |
| 421 | + json5 "^0.5.1" | |
| 422 | + lodash "^4.17.4" | |
| 423 | + minimatch "^3.0.4" | |
| 424 | + path-is-absolute "^1.0.1" | |
| 425 | + private "^0.1.8" | |
| 426 | + slash "^1.0.0" | |
| 427 | + source-map "^0.5.7" | |
| 428 | + | |
| 429 | +babel-eslint@^8.2.3: | |
| 430 | + version "8.2.3" | |
| 431 | + resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-8.2.3.tgz#1a2e6681cc9bc4473c32899e59915e19cd6733cf" | |
| 432 | + dependencies: | |
| 433 | + "@babel/code-frame" "7.0.0-beta.44" | |
| 434 | + "@babel/traverse" "7.0.0-beta.44" | |
| 435 | + "@babel/types" "7.0.0-beta.44" | |
| 436 | + babylon "7.0.0-beta.44" | |
| 437 | + eslint-scope "~3.7.1" | |
| 438 | + eslint-visitor-keys "^1.0.0" | |
| 439 | + | |
| 440 | +babel-generator@^6.26.0: | |
| 441 | + version "6.26.1" | |
| 442 | + resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.26.1.tgz#1844408d3b8f0d35a404ea7ac180f087a601bd90" | |
| 443 | + dependencies: | |
| 444 | + babel-messages "^6.23.0" | |
| 445 | + babel-runtime "^6.26.0" | |
| 446 | + babel-types "^6.26.0" | |
| 447 | + detect-indent "^4.0.0" | |
| 448 | + jsesc "^1.3.0" | |
| 449 | + lodash "^4.17.4" | |
| 450 | + source-map "^0.5.7" | |
| 451 | + trim-right "^1.0.1" | |
| 452 | + | |
| 453 | +babel-helper-builder-binary-assignment-operator-visitor@^6.24.1: | |
| 454 | + version "6.24.1" | |
| 455 | + resolved "https://registry.yarnpkg.com/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz#cce4517ada356f4220bcae8a02c2b346f9a56664" | |
| 456 | + dependencies: | |
| 457 | + babel-helper-explode-assignable-expression "^6.24.1" | |
| 458 | + babel-runtime "^6.22.0" | |
| 459 | + babel-types "^6.24.1" | |
| 460 | + | |
| 461 | +babel-helper-call-delegate@^6.24.1: | |
| 462 | + version "6.24.1" | |
| 463 | + resolved "https://registry.yarnpkg.com/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz#ece6aacddc76e41c3461f88bfc575bd0daa2df8d" | |
| 464 | + dependencies: | |
| 465 | + babel-helper-hoist-variables "^6.24.1" | |
| 466 | + babel-runtime "^6.22.0" | |
| 467 | + babel-traverse "^6.24.1" | |
| 468 | + babel-types "^6.24.1" | |
| 469 | + | |
| 470 | +babel-helper-define-map@^6.24.1: | |
| 471 | + version "6.26.0" | |
| 472 | + resolved "https://registry.yarnpkg.com/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz#a5f56dab41a25f97ecb498c7ebaca9819f95be5f" | |
| 473 | + dependencies: | |
| 474 | + babel-helper-function-name "^6.24.1" | |
| 475 | + babel-runtime "^6.26.0" | |
| 476 | + babel-types "^6.26.0" | |
| 477 | + lodash "^4.17.4" | |
| 478 | + | |
| 479 | +babel-helper-explode-assignable-expression@^6.24.1: | |
| 480 | + version "6.24.1" | |
| 481 | + resolved "https://registry.yarnpkg.com/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz#f25b82cf7dc10433c55f70592d5746400ac22caa" | |
| 482 | + dependencies: | |
| 483 | + babel-runtime "^6.22.0" | |
| 484 | + babel-traverse "^6.24.1" | |
| 485 | + babel-types "^6.24.1" | |
| 486 | + | |
| 487 | +babel-helper-function-name@^6.24.1: | |
| 488 | + version "6.24.1" | |
| 489 | + resolved "https://registry.yarnpkg.com/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz#d3475b8c03ed98242a25b48351ab18399d3580a9" | |
| 490 | + dependencies: | |
| 491 | + babel-helper-get-function-arity "^6.24.1" | |
| 492 | + babel-runtime "^6.22.0" | |
| 493 | + babel-template "^6.24.1" | |
| 494 | + babel-traverse "^6.24.1" | |
| 495 | + babel-types "^6.24.1" | |
| 496 | + | |
| 497 | +babel-helper-get-function-arity@^6.24.1: | |
| 498 | + version "6.24.1" | |
| 499 | + resolved "https://registry.yarnpkg.com/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz#8f7782aa93407c41d3aa50908f89b031b1b6853d" | |
| 500 | + dependencies: | |
| 501 | + babel-runtime "^6.22.0" | |
| 502 | + babel-types "^6.24.1" | |
| 503 | + | |
| 504 | +babel-helper-hoist-variables@^6.24.1: | |
| 505 | + version "6.24.1" | |
| 506 | + resolved "https://registry.yarnpkg.com/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz#1ecb27689c9d25513eadbc9914a73f5408be7a76" | |
| 507 | + dependencies: | |
| 508 | + babel-runtime "^6.22.0" | |
| 509 | + babel-types "^6.24.1" | |
| 510 | + | |
| 511 | +babel-helper-optimise-call-expression@^6.24.1: | |
| 512 | + version "6.24.1" | |
| 513 | + resolved "https://registry.yarnpkg.com/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz#f7a13427ba9f73f8f4fa993c54a97882d1244257" | |
| 514 | + dependencies: | |
| 515 | + babel-runtime "^6.22.0" | |
| 516 | + babel-types "^6.24.1" | |
| 517 | + | |
| 518 | +babel-helper-regex@^6.24.1: | |
| 519 | + version "6.26.0" | |
| 520 | + resolved "https://registry.yarnpkg.com/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz#325c59f902f82f24b74faceed0363954f6495e72" | |
| 521 | + dependencies: | |
| 522 | + babel-runtime "^6.26.0" | |
| 523 | + babel-types "^6.26.0" | |
| 524 | + lodash "^4.17.4" | |
| 525 | + | |
| 526 | +babel-helper-remap-async-to-generator@^6.24.1: | |
| 527 | + version "6.24.1" | |
| 528 | + resolved "https://registry.yarnpkg.com/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz#5ec581827ad723fecdd381f1c928390676e4551b" | |
| 529 | + dependencies: | |
| 530 | + babel-helper-function-name "^6.24.1" | |
| 531 | + babel-runtime "^6.22.0" | |
| 532 | + babel-template "^6.24.1" | |
| 533 | + babel-traverse "^6.24.1" | |
| 534 | + babel-types "^6.24.1" | |
| 535 | + | |
| 536 | +babel-helper-replace-supers@^6.24.1: | |
| 537 | + version "6.24.1" | |
| 538 | + resolved "https://registry.yarnpkg.com/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz#bf6dbfe43938d17369a213ca8a8bf74b6a90ab1a" | |
| 539 | + dependencies: | |
| 540 | + babel-helper-optimise-call-expression "^6.24.1" | |
| 541 | + babel-messages "^6.23.0" | |
| 542 | + babel-runtime "^6.22.0" | |
| 543 | + babel-template "^6.24.1" | |
| 544 | + babel-traverse "^6.24.1" | |
| 545 | + babel-types "^6.24.1" | |
| 546 | + | |
| 547 | +babel-helpers@^6.24.1: | |
| 548 | + version "6.24.1" | |
| 549 | + resolved "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.24.1.tgz#3471de9caec388e5c850e597e58a26ddf37602b2" | |
| 550 | + dependencies: | |
| 551 | + babel-runtime "^6.22.0" | |
| 552 | + babel-template "^6.24.1" | |
| 553 | + | |
| 554 | +babel-messages@^6.23.0: | |
| 555 | + version "6.23.0" | |
| 556 | + resolved "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e" | |
| 557 | + dependencies: | |
| 558 | + babel-runtime "^6.22.0" | |
| 559 | + | |
| 560 | +babel-plugin-check-es2015-constants@^6.22.0: | |
| 561 | + version "6.22.0" | |
| 562 | + resolved "https://registry.yarnpkg.com/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz#35157b101426fd2ffd3da3f75c7d1e91835bbf8a" | |
| 563 | + dependencies: | |
| 564 | + babel-runtime "^6.22.0" | |
| 565 | + | |
| 566 | +babel-plugin-external-helpers@^6.22.0: | |
| 567 | + version "6.22.0" | |
| 568 | + resolved "https://registry.yarnpkg.com/babel-plugin-external-helpers/-/babel-plugin-external-helpers-6.22.0.tgz#2285f48b02bd5dede85175caf8c62e86adccefa1" | |
| 569 | + dependencies: | |
| 570 | + babel-runtime "^6.22.0" | |
| 571 | + | |
| 572 | +babel-plugin-syntax-async-functions@^6.8.0: | |
| 573 | + version "6.13.0" | |
| 574 | + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz#cad9cad1191b5ad634bf30ae0872391e0647be95" | |
| 575 | + | |
| 576 | +babel-plugin-syntax-exponentiation-operator@^6.8.0: | |
| 577 | + version "6.13.0" | |
| 578 | + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz#9ee7e8337290da95288201a6a57f4170317830de" | |
| 579 | + | |
| 580 | +babel-plugin-syntax-trailing-function-commas@^6.22.0: | |
| 581 | + version "6.22.0" | |
| 582 | + resolved "https://registry.yarnpkg.com/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz#ba0360937f8d06e40180a43fe0d5616fff532cf3" | |
| 583 | + | |
| 584 | +babel-plugin-transform-async-to-generator@^6.22.0: | |
| 585 | + version "6.24.1" | |
| 586 | + resolved "https://registry.yarnpkg.com/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz#6536e378aff6cb1d5517ac0e40eb3e9fc8d08761" | |
| 587 | + dependencies: | |
| 588 | + babel-helper-remap-async-to-generator "^6.24.1" | |
| 589 | + babel-plugin-syntax-async-functions "^6.8.0" | |
| 590 | + babel-runtime "^6.22.0" | |
| 591 | + | |
| 592 | +babel-plugin-transform-es2015-arrow-functions@^6.22.0: | |
| 593 | + version "6.22.0" | |
| 594 | + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz#452692cb711d5f79dc7f85e440ce41b9f244d221" | |
| 595 | + dependencies: | |
| 596 | + babel-runtime "^6.22.0" | |
| 597 | + | |
| 598 | +babel-plugin-transform-es2015-block-scoped-functions@^6.22.0: | |
| 599 | + version "6.22.0" | |
| 600 | + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz#bbc51b49f964d70cb8d8e0b94e820246ce3a6141" | |
| 601 | + dependencies: | |
| 602 | + babel-runtime "^6.22.0" | |
| 603 | + | |
| 604 | +babel-plugin-transform-es2015-block-scoping@^6.23.0: | |
| 605 | + version "6.26.0" | |
| 606 | + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz#d70f5299c1308d05c12f463813b0a09e73b1895f" | |
| 607 | + dependencies: | |
| 608 | + babel-runtime "^6.26.0" | |
| 609 | + babel-template "^6.26.0" | |
| 610 | + babel-traverse "^6.26.0" | |
| 611 | + babel-types "^6.26.0" | |
| 612 | + lodash "^4.17.4" | |
| 613 | + | |
| 614 | +babel-plugin-transform-es2015-classes@^6.23.0: | |
| 615 | + version "6.24.1" | |
| 616 | + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz#5a4c58a50c9c9461e564b4b2a3bfabc97a2584db" | |
| 617 | + dependencies: | |
| 618 | + babel-helper-define-map "^6.24.1" | |
| 619 | + babel-helper-function-name "^6.24.1" | |
| 620 | + babel-helper-optimise-call-expression "^6.24.1" | |
| 621 | + babel-helper-replace-supers "^6.24.1" | |
| 622 | + babel-messages "^6.23.0" | |
| 623 | + babel-runtime "^6.22.0" | |
| 624 | + babel-template "^6.24.1" | |
| 625 | + babel-traverse "^6.24.1" | |
| 626 | + babel-types "^6.24.1" | |
| 627 | + | |
| 628 | +babel-plugin-transform-es2015-computed-properties@^6.22.0: | |
| 629 | + version "6.24.1" | |
| 630 | + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz#6fe2a8d16895d5634f4cd999b6d3480a308159b3" | |
| 631 | + dependencies: | |
| 632 | + babel-runtime "^6.22.0" | |
| 633 | + babel-template "^6.24.1" | |
| 634 | + | |
| 635 | +babel-plugin-transform-es2015-destructuring@^6.23.0: | |
| 636 | + version "6.23.0" | |
| 637 | + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz#997bb1f1ab967f682d2b0876fe358d60e765c56d" | |
| 638 | + dependencies: | |
| 639 | + babel-runtime "^6.22.0" | |
| 640 | + | |
| 641 | +babel-plugin-transform-es2015-duplicate-keys@^6.22.0: | |
| 642 | + version "6.24.1" | |
| 643 | + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz#73eb3d310ca969e3ef9ec91c53741a6f1576423e" | |
| 644 | + dependencies: | |
| 645 | + babel-runtime "^6.22.0" | |
| 646 | + babel-types "^6.24.1" | |
| 647 | + | |
| 648 | +babel-plugin-transform-es2015-for-of@^6.23.0: | |
| 649 | + version "6.23.0" | |
| 650 | + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz#f47c95b2b613df1d3ecc2fdb7573623c75248691" | |
| 651 | + dependencies: | |
| 652 | + babel-runtime "^6.22.0" | |
| 653 | + | |
| 654 | +babel-plugin-transform-es2015-function-name@^6.22.0: | |
| 655 | + version "6.24.1" | |
| 656 | + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz#834c89853bc36b1af0f3a4c5dbaa94fd8eacaa8b" | |
| 657 | + dependencies: | |
| 658 | + babel-helper-function-name "^6.24.1" | |
| 659 | + babel-runtime "^6.22.0" | |
| 660 | + babel-types "^6.24.1" | |
| 661 | + | |
| 662 | +babel-plugin-transform-es2015-literals@^6.22.0: | |
| 663 | + version "6.22.0" | |
| 664 | + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz#4f54a02d6cd66cf915280019a31d31925377ca2e" | |
| 665 | + dependencies: | |
| 666 | + babel-runtime "^6.22.0" | |
| 667 | + | |
| 668 | +babel-plugin-transform-es2015-modules-amd@^6.22.0, babel-plugin-transform-es2015-modules-amd@^6.24.1: | |
| 669 | + version "6.24.1" | |
| 670 | + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz#3b3e54017239842d6d19c3011c4bd2f00a00d154" | |
| 671 | + dependencies: | |
| 672 | + babel-plugin-transform-es2015-modules-commonjs "^6.24.1" | |
| 673 | + babel-runtime "^6.22.0" | |
| 674 | + babel-template "^6.24.1" | |
| 675 | + | |
| 676 | +babel-plugin-transform-es2015-modules-commonjs@^6.23.0, babel-plugin-transform-es2015-modules-commonjs@^6.24.1: | |
| 677 | + version "6.26.2" | |
| 678 | + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz#58a793863a9e7ca870bdc5a881117ffac27db6f3" | |
| 679 | + dependencies: | |
| 680 | + babel-plugin-transform-strict-mode "^6.24.1" | |
| 681 | + babel-runtime "^6.26.0" | |
| 682 | + babel-template "^6.26.0" | |
| 683 | + babel-types "^6.26.0" | |
| 684 | + | |
| 685 | +babel-plugin-transform-es2015-modules-systemjs@^6.23.0: | |
| 686 | + version "6.24.1" | |
| 687 | + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz#ff89a142b9119a906195f5f106ecf305d9407d23" | |
| 688 | + dependencies: | |
| 689 | + babel-helper-hoist-variables "^6.24.1" | |
| 690 | + babel-runtime "^6.22.0" | |
| 691 | + babel-template "^6.24.1" | |
| 692 | + | |
| 693 | +babel-plugin-transform-es2015-modules-umd@^6.23.0: | |
| 694 | + version "6.24.1" | |
| 695 | + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz#ac997e6285cd18ed6176adb607d602344ad38468" | |
| 696 | + dependencies: | |
| 697 | + babel-plugin-transform-es2015-modules-amd "^6.24.1" | |
| 698 | + babel-runtime "^6.22.0" | |
| 699 | + babel-template "^6.24.1" | |
| 700 | + | |
| 701 | +babel-plugin-transform-es2015-object-super@^6.22.0: | |
| 702 | + version "6.24.1" | |
| 703 | + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz#24cef69ae21cb83a7f8603dad021f572eb278f8d" | |
| 704 | + dependencies: | |
| 705 | + babel-helper-replace-supers "^6.24.1" | |
| 706 | + babel-runtime "^6.22.0" | |
| 707 | + | |
| 708 | +babel-plugin-transform-es2015-parameters@^6.23.0: | |
| 709 | + version "6.24.1" | |
| 710 | + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz#57ac351ab49caf14a97cd13b09f66fdf0a625f2b" | |
| 711 | + dependencies: | |
| 712 | + babel-helper-call-delegate "^6.24.1" | |
| 713 | + babel-helper-get-function-arity "^6.24.1" | |
| 714 | + babel-runtime "^6.22.0" | |
| 715 | + babel-template "^6.24.1" | |
| 716 | + babel-traverse "^6.24.1" | |
| 717 | + babel-types "^6.24.1" | |
| 718 | + | |
| 719 | +babel-plugin-transform-es2015-shorthand-properties@^6.22.0: | |
| 720 | + version "6.24.1" | |
| 721 | + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz#24f875d6721c87661bbd99a4622e51f14de38aa0" | |
| 722 | + dependencies: | |
| 723 | + babel-runtime "^6.22.0" | |
| 724 | + babel-types "^6.24.1" | |
| 725 | + | |
| 726 | +babel-plugin-transform-es2015-spread@^6.22.0: | |
| 727 | + version "6.22.0" | |
| 728 | + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz#d6d68a99f89aedc4536c81a542e8dd9f1746f8d1" | |
| 729 | + dependencies: | |
| 730 | + babel-runtime "^6.22.0" | |
| 731 | + | |
| 732 | +babel-plugin-transform-es2015-sticky-regex@^6.22.0: | |
| 733 | + version "6.24.1" | |
| 734 | + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz#00c1cdb1aca71112cdf0cf6126c2ed6b457ccdbc" | |
| 735 | + dependencies: | |
| 736 | + babel-helper-regex "^6.24.1" | |
| 737 | + babel-runtime "^6.22.0" | |
| 738 | + babel-types "^6.24.1" | |
| 739 | + | |
| 740 | +babel-plugin-transform-es2015-template-literals@^6.22.0: | |
| 741 | + version "6.22.0" | |
| 742 | + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz#a84b3450f7e9f8f1f6839d6d687da84bb1236d8d" | |
| 743 | + dependencies: | |
| 744 | + babel-runtime "^6.22.0" | |
| 745 | + | |
| 746 | +babel-plugin-transform-es2015-typeof-symbol@^6.23.0: | |
| 747 | + version "6.23.0" | |
| 748 | + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz#dec09f1cddff94b52ac73d505c84df59dcceb372" | |
| 749 | + dependencies: | |
| 750 | + babel-runtime "^6.22.0" | |
| 751 | + | |
| 752 | +babel-plugin-transform-es2015-unicode-regex@^6.22.0: | |
| 753 | + version "6.24.1" | |
| 754 | + resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz#d38b12f42ea7323f729387f18a7c5ae1faeb35e9" | |
| 755 | + dependencies: | |
| 756 | + babel-helper-regex "^6.24.1" | |
| 757 | + babel-runtime "^6.22.0" | |
| 758 | + regexpu-core "^2.0.0" | |
| 759 | + | |
| 760 | +babel-plugin-transform-exponentiation-operator@^6.22.0: | |
| 761 | + version "6.24.1" | |
| 762 | + resolved "https://registry.yarnpkg.com/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz#2ab0c9c7f3098fa48907772bb813fe41e8de3a0e" | |
| 763 | + dependencies: | |
| 764 | + babel-helper-builder-binary-assignment-operator-visitor "^6.24.1" | |
| 765 | + babel-plugin-syntax-exponentiation-operator "^6.8.0" | |
| 766 | + babel-runtime "^6.22.0" | |
| 767 | + | |
| 768 | +babel-plugin-transform-object-assign@^6.22.0: | |
| 769 | + version "6.22.0" | |
| 770 | + resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-assign/-/babel-plugin-transform-object-assign-6.22.0.tgz#f99d2f66f1a0b0d498e346c5359684740caa20ba" | |
| 771 | + dependencies: | |
| 772 | + babel-runtime "^6.22.0" | |
| 773 | + | |
| 774 | +babel-plugin-transform-regenerator@^6.22.0: | |
| 775 | + version "6.26.0" | |
| 776 | + resolved "https://registry.yarnpkg.com/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz#e0703696fbde27f0a3efcacf8b4dca2f7b3a8f2f" | |
| 777 | + dependencies: | |
| 778 | + regenerator-transform "^0.10.0" | |
| 779 | + | |
| 780 | +babel-plugin-transform-strict-mode@^6.24.1: | |
| 781 | + version "6.24.1" | |
| 782 | + resolved "https://registry.yarnpkg.com/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz#d5faf7aa578a65bbe591cf5edae04a0c67020758" | |
| 783 | + dependencies: | |
| 784 | + babel-runtime "^6.22.0" | |
| 785 | + babel-types "^6.24.1" | |
| 786 | + | |
| 787 | +babel-preset-env@^1.7.0: | |
| 788 | + version "1.7.0" | |
| 789 | + resolved "https://registry.yarnpkg.com/babel-preset-env/-/babel-preset-env-1.7.0.tgz#dea79fa4ebeb883cd35dab07e260c1c9c04df77a" | |
| 790 | + dependencies: | |
| 791 | + babel-plugin-check-es2015-constants "^6.22.0" | |
| 792 | + babel-plugin-syntax-trailing-function-commas "^6.22.0" | |
| 793 | + babel-plugin-transform-async-to-generator "^6.22.0" | |
| 794 | + babel-plugin-transform-es2015-arrow-functions "^6.22.0" | |
| 795 | + babel-plugin-transform-es2015-block-scoped-functions "^6.22.0" | |
| 796 | + babel-plugin-transform-es2015-block-scoping "^6.23.0" | |
| 797 | + babel-plugin-transform-es2015-classes "^6.23.0" | |
| 798 | + babel-plugin-transform-es2015-computed-properties "^6.22.0" | |
| 799 | + babel-plugin-transform-es2015-destructuring "^6.23.0" | |
| 800 | + babel-plugin-transform-es2015-duplicate-keys "^6.22.0" | |
| 801 | + babel-plugin-transform-es2015-for-of "^6.23.0" | |
| 802 | + babel-plugin-transform-es2015-function-name "^6.22.0" | |
| 803 | + babel-plugin-transform-es2015-literals "^6.22.0" | |
| 804 | + babel-plugin-transform-es2015-modules-amd "^6.22.0" | |
| 805 | + babel-plugin-transform-es2015-modules-commonjs "^6.23.0" | |
| 806 | + babel-plugin-transform-es2015-modules-systemjs "^6.23.0" | |
| 807 | + babel-plugin-transform-es2015-modules-umd "^6.23.0" | |
| 808 | + babel-plugin-transform-es2015-object-super "^6.22.0" | |
| 809 | + babel-plugin-transform-es2015-parameters "^6.23.0" | |
| 810 | + babel-plugin-transform-es2015-shorthand-properties "^6.22.0" | |
| 811 | + babel-plugin-transform-es2015-spread "^6.22.0" | |
| 812 | + babel-plugin-transform-es2015-sticky-regex "^6.22.0" | |
| 813 | + babel-plugin-transform-es2015-template-literals "^6.22.0" | |
| 814 | + babel-plugin-transform-es2015-typeof-symbol "^6.23.0" | |
| 815 | + babel-plugin-transform-es2015-unicode-regex "^6.22.0" | |
| 816 | + babel-plugin-transform-exponentiation-operator "^6.22.0" | |
| 817 | + babel-plugin-transform-regenerator "^6.22.0" | |
| 818 | + browserslist "^3.2.6" | |
| 819 | + invariant "^2.2.2" | |
| 820 | + semver "^5.3.0" | |
| 821 | + | |
| 822 | +babel-register@^6.26.0: | |
| 823 | + version "6.26.0" | |
| 824 | + resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-6.26.0.tgz#6ed021173e2fcb486d7acb45c6009a856f647071" | |
| 825 | + dependencies: | |
| 826 | + babel-core "^6.26.0" | |
| 827 | + babel-runtime "^6.26.0" | |
| 828 | + core-js "^2.5.0" | |
| 829 | + home-or-tmp "^2.0.0" | |
| 830 | + lodash "^4.17.4" | |
| 831 | + mkdirp "^0.5.1" | |
| 832 | + source-map-support "^0.4.15" | |
| 833 | + | |
| 834 | +babel-runtime@^6.18.0, babel-runtime@^6.22.0, babel-runtime@^6.26.0: | |
| 835 | + version "6.26.0" | |
| 836 | + resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" | |
| 837 | + dependencies: | |
| 838 | + core-js "^2.4.0" | |
| 839 | + regenerator-runtime "^0.11.0" | |
| 840 | + | |
| 841 | +babel-template@^6.24.1, babel-template@^6.26.0: | |
| 842 | + version "6.26.0" | |
| 843 | + resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.26.0.tgz#de03e2d16396b069f46dd9fff8521fb1a0e35e02" | |
| 844 | + dependencies: | |
| 845 | + babel-runtime "^6.26.0" | |
| 846 | + babel-traverse "^6.26.0" | |
| 847 | + babel-types "^6.26.0" | |
| 848 | + babylon "^6.18.0" | |
| 849 | + lodash "^4.17.4" | |
| 850 | + | |
| 851 | +babel-traverse@^6.24.1, babel-traverse@^6.26.0: | |
| 852 | + version "6.26.0" | |
| 853 | + resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.26.0.tgz#46a9cbd7edcc62c8e5c064e2d2d8d0f4035766ee" | |
| 854 | + dependencies: | |
| 855 | + babel-code-frame "^6.26.0" | |
| 856 | + babel-messages "^6.23.0" | |
| 857 | + babel-runtime "^6.26.0" | |
| 858 | + babel-types "^6.26.0" | |
| 859 | + babylon "^6.18.0" | |
| 860 | + debug "^2.6.8" | |
| 861 | + globals "^9.18.0" | |
| 862 | + invariant "^2.2.2" | |
| 863 | + lodash "^4.17.4" | |
| 864 | + | |
| 865 | +babel-types@^6.19.0, babel-types@^6.24.1, babel-types@^6.26.0: | |
| 866 | + version "6.26.0" | |
| 867 | + resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.26.0.tgz#a3b073f94ab49eb6fa55cd65227a334380632497" | |
| 868 | + dependencies: | |
| 869 | + babel-runtime "^6.26.0" | |
| 870 | + esutils "^2.0.2" | |
| 871 | + lodash "^4.17.4" | |
| 872 | + to-fast-properties "^1.0.3" | |
| 873 | + | |
| 874 | +babylon@7.0.0-beta.44: | |
| 875 | + version "7.0.0-beta.44" | |
| 876 | + resolved "https://registry.yarnpkg.com/babylon/-/babylon-7.0.0-beta.44.tgz#89159e15e6e30c5096e22d738d8c0af8a0e8ca1d" | |
| 877 | + | |
| 878 | +babylon@^6.18.0: | |
| 879 | + version "6.18.0" | |
| 880 | + resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3" | |
| 881 | + | |
| 882 | +balanced-match@^0.4.2: | |
| 883 | + version "0.4.2" | |
| 884 | + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838" | |
| 885 | + | |
| 886 | +balanced-match@^1.0.0: | |
| 887 | + version "1.0.0" | |
| 888 | + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" | |
| 889 | + | |
| 890 | +basic-auth@~2.0.0: | |
| 891 | + version "2.0.0" | |
| 892 | + resolved "https://registry.yarnpkg.com/basic-auth/-/basic-auth-2.0.0.tgz#015db3f353e02e56377755f962742e8981e7bbba" | |
| 893 | + dependencies: | |
| 894 | + safe-buffer "5.1.1" | |
| 895 | + | |
| 896 | +batch@0.6.1: | |
| 897 | + version "0.6.1" | |
| 898 | + resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" | |
| 899 | + | |
| 900 | +bcrypt-pbkdf@^1.0.0: | |
| 901 | + version "1.0.1" | |
| 902 | + resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz#63bc5dcb61331b92bc05fd528953c33462a06f8d" | |
| 903 | + dependencies: | |
| 904 | + tweetnacl "^0.14.3" | |
| 905 | + | |
| 906 | +bcryptjs@^2.3.0: | |
| 907 | + version "2.4.3" | |
| 908 | + resolved "https://registry.yarnpkg.com/bcryptjs/-/bcryptjs-2.4.3.tgz#9ab5627b93e60621ff7cdac5da9733027df1d0cb" | |
| 909 | + | |
| 910 | +big.js@^3.1.3: | |
| 911 | + version "3.2.0" | |
| 912 | + resolved "https://registry.yarnpkg.com/big.js/-/big.js-3.2.0.tgz#a5fc298b81b9e0dca2e458824784b65c52ba588e" | |
| 913 | + | |
| 914 | +binary-extensions@^1.0.0: | |
| 915 | + version "1.11.0" | |
| 916 | + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.11.0.tgz#46aa1751fb6a2f93ee5e689bb1087d4b14c6c205" | |
| 917 | + | |
| 918 | +block-stream@*: | |
| 919 | + version "0.0.9" | |
| 920 | + resolved "https://registry.yarnpkg.com/block-stream/-/block-stream-0.0.9.tgz#13ebfe778a03205cfe03751481ebb4b3300c126a" | |
| 921 | + dependencies: | |
| 922 | + inherits "~2.0.0" | |
| 923 | + | |
| 924 | +bluebird@3.5.0: | |
| 925 | + version "3.5.0" | |
| 926 | + resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.0.tgz#791420d7f551eea2897453a8a77653f96606d67c" | |
| 927 | + | |
| 928 | +bluebird@^3.1.1: | |
| 929 | + version "3.5.1" | |
| 930 | + resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.1.tgz#d9551f9de98f1fcda1e683d17ee91a0602ee2eb9" | |
| 931 | + | |
| 932 | +boom@2.x.x: | |
| 933 | + version "2.10.1" | |
| 934 | + resolved "https://registry.yarnpkg.com/boom/-/boom-2.10.1.tgz#39c8918ceff5799f83f9492a848f625add0c766f" | |
| 935 | + dependencies: | |
| 936 | + hoek "2.x.x" | |
| 937 | + | |
| 938 | +boom@4.x.x: | |
| 939 | + version "4.3.1" | |
| 940 | + resolved "https://registry.yarnpkg.com/boom/-/boom-4.3.1.tgz#4f8a3005cb4a7e3889f749030fd25b96e01d2e31" | |
| 941 | + dependencies: | |
| 942 | + hoek "4.x.x" | |
| 943 | + | |
| 944 | +boom@5.x.x: | |
| 945 | + version "5.2.0" | |
| 946 | + resolved "https://registry.yarnpkg.com/boom/-/boom-5.2.0.tgz#5dd9da6ee3a5f302077436290cb717d3f4a54e02" | |
| 947 | + dependencies: | |
| 948 | + hoek "4.x.x" | |
| 949 | + | |
| 950 | +brace-expansion@^1.1.7: | |
| 951 | + version "1.1.11" | |
| 952 | + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" | |
| 953 | + dependencies: | |
| 954 | + balanced-match "^1.0.0" | |
| 955 | + concat-map "0.0.1" | |
| 956 | + | |
| 957 | +braces@^1.8.2: | |
| 958 | + version "1.8.5" | |
| 959 | + resolved "https://registry.yarnpkg.com/braces/-/braces-1.8.5.tgz#ba77962e12dff969d6b76711e914b737857bf6a7" | |
| 960 | + dependencies: | |
| 961 | + expand-range "^1.8.1" | |
| 962 | + preserve "^0.2.0" | |
| 963 | + repeat-element "^1.1.2" | |
| 964 | + | |
| 965 | +browserslist@^1.3.6, browserslist@^1.5.2, browserslist@^1.7.6: | |
| 966 | + version "1.7.7" | |
| 967 | + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-1.7.7.tgz#0bd76704258be829b2398bb50e4b62d1a166b0b9" | |
| 968 | + dependencies: | |
| 969 | + caniuse-db "^1.0.30000639" | |
| 970 | + electron-to-chromium "^1.2.7" | |
| 971 | + | |
| 972 | +browserslist@^3.2.6: | |
| 973 | + version "3.2.7" | |
| 974 | + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-3.2.7.tgz#aa488634d320b55e88bab0256184dbbcca1e6de9" | |
| 975 | + dependencies: | |
| 976 | + caniuse-lite "^1.0.30000835" | |
| 977 | + electron-to-chromium "^1.3.45" | |
| 978 | + | |
| 979 | +buffer-crc32@~0.2.3: | |
| 980 | + version "0.2.13" | |
| 981 | + resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" | |
| 982 | + | |
| 983 | +buffer-from@^1.0.0: | |
| 984 | + version "1.0.0" | |
| 985 | + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.0.0.tgz#4cb8832d23612589b0406e9e2956c17f06fdf531" | |
| 986 | + | |
| 987 | +builtin-modules@^1.0.0: | |
| 988 | + version "1.1.1" | |
| 989 | + resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" | |
| 990 | + | |
| 991 | +builtin-modules@^2.0.0: | |
| 992 | + version "2.0.0" | |
| 993 | + resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-2.0.0.tgz#60b7ef5ae6546bd7deefa74b08b62a43a232648e" | |
| 994 | + | |
| 995 | +caller-path@^0.1.0: | |
| 996 | + version "0.1.0" | |
| 997 | + resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-0.1.0.tgz#94085ef63581ecd3daa92444a8fe94e82577751f" | |
| 998 | + dependencies: | |
| 999 | + callsites "^0.2.0" | |
| 1000 | + | |
| 1001 | +callsites@^0.2.0: | |
| 1002 | + version "0.2.0" | |
| 1003 | + resolved "https://registry.yarnpkg.com/callsites/-/callsites-0.2.0.tgz#afab96262910a7f33c19a5775825c69f34e350ca" | |
| 1004 | + | |
| 1005 | +camelcase-keys@^2.0.0: | |
| 1006 | + version "2.1.0" | |
| 1007 | + resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7" | |
| 1008 | + dependencies: | |
| 1009 | + camelcase "^2.0.0" | |
| 1010 | + map-obj "^1.0.0" | |
| 1011 | + | |
| 1012 | +camelcase@^2.0.0: | |
| 1013 | + version "2.1.1" | |
| 1014 | + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f" | |
| 1015 | + | |
| 1016 | +camelcase@^3.0.0: | |
| 1017 | + version "3.0.0" | |
| 1018 | + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a" | |
| 1019 | + | |
| 1020 | +caniuse-api@^1.5.2: | |
| 1021 | + version "1.6.1" | |
| 1022 | + resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-1.6.1.tgz#b534e7c734c4f81ec5fbe8aca2ad24354b962c6c" | |
| 1023 | + dependencies: | |
| 1024 | + browserslist "^1.3.6" | |
| 1025 | + caniuse-db "^1.0.30000529" | |
| 1026 | + lodash.memoize "^4.1.2" | |
| 1027 | + lodash.uniq "^4.5.0" | |
| 1028 | + | |
| 1029 | +caniuse-db@^1.0.30000529, caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639: | |
| 1030 | + version "1.0.30000839" | |
| 1031 | + resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000839.tgz#55a86e402c74ae17149707bea3ea399522233497" | |
| 1032 | + | |
| 1033 | +caniuse-lite@^1.0.30000832, caniuse-lite@^1.0.30000835: | |
| 1034 | + version "1.0.30000839" | |
| 1035 | + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000839.tgz#41fcc036cf1cb77a0e0be041210f77f1ced44a7b" | |
| 1036 | + | |
| 1037 | +caseless@~0.11.0: | |
| 1038 | + version "0.11.0" | |
| 1039 | + resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.11.0.tgz#715b96ea9841593cc33067923f5ec60ebda4f7d7" | |
| 1040 | + | |
| 1041 | +caseless@~0.12.0: | |
| 1042 | + version "0.12.0" | |
| 1043 | + resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" | |
| 1044 | + | |
| 1045 | +chalk@2.1.0: | |
| 1046 | + version "2.1.0" | |
| 1047 | + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.1.0.tgz#ac5becf14fa21b99c6c92ca7a7d7cfd5b17e743e" | |
| 1048 | + dependencies: | |
| 1049 | + ansi-styles "^3.1.0" | |
| 1050 | + escape-string-regexp "^1.0.5" | |
| 1051 | + supports-color "^4.0.0" | |
| 1052 | + | |
| 1053 | +chalk@^1.0.0, chalk@^1.1.1, chalk@^1.1.3: | |
| 1054 | + version "1.1.3" | |
| 1055 | + resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" | |
| 1056 | + dependencies: | |
| 1057 | + ansi-styles "^2.2.1" | |
| 1058 | + escape-string-regexp "^1.0.2" | |
| 1059 | + has-ansi "^2.0.0" | |
| 1060 | + strip-ansi "^3.0.0" | |
| 1061 | + supports-color "^2.0.0" | |
| 1062 | + | |
| 1063 | +chalk@^2.0.0, chalk@^2.1.0, chalk@^2.4.1: | |
| 1064 | + version "2.4.1" | |
| 1065 | + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.1.tgz#18c49ab16a037b6eb0152cc83e3471338215b66e" | |
| 1066 | + dependencies: | |
| 1067 | + ansi-styles "^3.2.1" | |
| 1068 | + escape-string-regexp "^1.0.5" | |
| 1069 | + supports-color "^5.3.0" | |
| 1070 | + | |
| 1071 | +chardet@^0.4.0: | |
| 1072 | + version "0.4.2" | |
| 1073 | + resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.4.2.tgz#b5473b33dc97c424e5d98dc87d55d4d8a29c8bf2" | |
| 1074 | + | |
| 1075 | +check-more-types@2.24.0: | |
| 1076 | + version "2.24.0" | |
| 1077 | + resolved "https://registry.yarnpkg.com/check-more-types/-/check-more-types-2.24.0.tgz#1420ffb10fd444dcfc79b43891bbfffd32a84600" | |
| 1078 | + | |
| 1079 | +chokidar@^1.6.0: | |
| 1080 | + version "1.7.0" | |
| 1081 | + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.7.0.tgz#798e689778151c8076b4b360e5edd28cda2bb468" | |
| 1082 | + dependencies: | |
| 1083 | + anymatch "^1.3.0" | |
| 1084 | + async-each "^1.0.0" | |
| 1085 | + glob-parent "^2.0.0" | |
| 1086 | + inherits "^2.0.1" | |
| 1087 | + is-binary-path "^1.0.0" | |
| 1088 | + is-glob "^2.0.0" | |
| 1089 | + path-is-absolute "^1.0.0" | |
| 1090 | + readdirp "^2.0.0" | |
| 1091 | + optionalDependencies: | |
| 1092 | + fsevents "^1.0.0" | |
| 1093 | + | |
| 1094 | +chownr@^1.0.1: | |
| 1095 | + version "1.0.1" | |
| 1096 | + resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.0.1.tgz#e2a75042a9551908bebd25b8523d5f9769d79181" | |
| 1097 | + | |
| 1098 | +ci-info@^1.0.0: | |
| 1099 | + version "1.1.3" | |
| 1100 | + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.1.3.tgz#710193264bb05c77b8c90d02f5aaf22216a667b2" | |
| 1101 | + | |
| 1102 | +circular-json@^0.3.1: | |
| 1103 | + version "0.3.3" | |
| 1104 | + resolved "https://registry.yarnpkg.com/circular-json/-/circular-json-0.3.3.tgz#815c99ea84f6809529d2f45791bdf82711352d66" | |
| 1105 | + | |
| 1106 | +clap@^1.0.9: | |
| 1107 | + version "1.2.3" | |
| 1108 | + resolved "https://registry.yarnpkg.com/clap/-/clap-1.2.3.tgz#4f36745b32008492557f46412d66d50cb99bce51" | |
| 1109 | + dependencies: | |
| 1110 | + chalk "^1.1.3" | |
| 1111 | + | |
| 1112 | +classlist-polyfill@^1.2.0: | |
| 1113 | + version "1.2.0" | |
| 1114 | + resolved "https://registry.yarnpkg.com/classlist-polyfill/-/classlist-polyfill-1.2.0.tgz#935bc2dfd9458a876b279617514638bcaa964a2e" | |
| 1115 | + | |
| 1116 | +cli-cursor@^1.0.2: | |
| 1117 | + version "1.0.2" | |
| 1118 | + resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-1.0.2.tgz#64da3f7d56a54412e59794bd62dc35295e8f2987" | |
| 1119 | + dependencies: | |
| 1120 | + restore-cursor "^1.0.1" | |
| 1121 | + | |
| 1122 | +cli-cursor@^2.1.0: | |
| 1123 | + version "2.1.0" | |
| 1124 | + resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" | |
| 1125 | + dependencies: | |
| 1126 | + restore-cursor "^2.0.0" | |
| 1127 | + | |
| 1128 | +cli-spinners@^0.1.2: | |
| 1129 | + version "0.1.2" | |
| 1130 | + resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-0.1.2.tgz#bb764d88e185fb9e1e6a2a1f19772318f605e31c" | |
| 1131 | + | |
| 1132 | +cli-truncate@^0.2.1: | |
| 1133 | + version "0.2.1" | |
| 1134 | + resolved "https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-0.2.1.tgz#9f15cfbb0705005369216c626ac7d05ab90dd574" | |
| 1135 | + dependencies: | |
| 1136 | + slice-ansi "0.0.4" | |
| 1137 | + string-width "^1.0.1" | |
| 1138 | + | |
| 1139 | +cli-width@^2.0.0: | |
| 1140 | + version "2.2.0" | |
| 1141 | + resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639" | |
| 1142 | + | |
| 1143 | +cliui@^3.2.0: | |
| 1144 | + version "3.2.0" | |
| 1145 | + resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d" | |
| 1146 | + dependencies: | |
| 1147 | + string-width "^1.0.1" | |
| 1148 | + strip-ansi "^3.0.1" | |
| 1149 | + wrap-ansi "^2.0.0" | |
| 1150 | + | |
| 1151 | +clone@^1.0.2: | |
| 1152 | + version "1.0.4" | |
| 1153 | + resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" | |
| 1154 | + | |
| 1155 | +co@^4.6.0: | |
| 1156 | + version "4.6.0" | |
| 1157 | + resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" | |
| 1158 | + | |
| 1159 | +coa@~1.0.1: | |
| 1160 | + version "1.0.4" | |
| 1161 | + resolved "https://registry.yarnpkg.com/coa/-/coa-1.0.4.tgz#a9ef153660d6a86a8bdec0289a5c684d217432fd" | |
| 1162 | + dependencies: | |
| 1163 | + q "^1.1.2" | |
| 1164 | + | |
| 1165 | +code-point-at@^1.0.0: | |
| 1166 | + version "1.1.0" | |
| 1167 | + resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" | |
| 1168 | + | |
| 1169 | +color-convert@^1.3.0: | |
| 1170 | + version "1.9.1" | |
| 1171 | + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.1.tgz#c1261107aeb2f294ebffec9ed9ecad529a6097ed" | |
| 1172 | + dependencies: | |
| 1173 | + color-name "^1.1.1" | |
| 1174 | + | |
| 1175 | +color-convert@^1.9.0: | |
| 1176 | + version "1.9.2" | |
| 1177 | + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.2.tgz#49881b8fba67df12a96bdf3f56c0aab9e7913147" | |
| 1178 | + dependencies: | |
| 1179 | + color-name "1.1.1" | |
| 1180 | + | |
| 1181 | +color-name@1.1.1: | |
| 1182 | + version "1.1.1" | |
| 1183 | + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.1.tgz#4b1415304cf50028ea81643643bd82ea05803689" | |
| 1184 | + | |
| 1185 | +color-name@^1.0.0, color-name@^1.1.1: | |
| 1186 | + version "1.1.3" | |
| 1187 | + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" | |
| 1188 | + | |
| 1189 | +color-string@^0.3.0: | |
| 1190 | + version "0.3.0" | |
| 1191 | + resolved "https://registry.yarnpkg.com/color-string/-/color-string-0.3.0.tgz#27d46fb67025c5c2fa25993bfbf579e47841b991" | |
| 1192 | + dependencies: | |
| 1193 | + color-name "^1.0.0" | |
| 1194 | + | |
| 1195 | +color@^0.11.0: | |
| 1196 | + version "0.11.4" | |
| 1197 | + resolved "https://registry.yarnpkg.com/color/-/color-0.11.4.tgz#6d7b5c74fb65e841cd48792ad1ed5e07b904d764" | |
| 1198 | + dependencies: | |
| 1199 | + clone "^1.0.2" | |
| 1200 | + color-convert "^1.3.0" | |
| 1201 | + color-string "^0.3.0" | |
| 1202 | + | |
| 1203 | +colormin@^1.0.5: | |
| 1204 | + version "1.1.2" | |
| 1205 | + resolved "https://registry.yarnpkg.com/colormin/-/colormin-1.1.2.tgz#ea2f7420a72b96881a38aae59ec124a6f7298133" | |
| 1206 | + dependencies: | |
| 1207 | + color "^0.11.0" | |
| 1208 | + css-color-names "0.0.4" | |
| 1209 | + has "^1.0.1" | |
| 1210 | + | |
| 1211 | +colors@latest: | |
| 1212 | + version "1.2.5" | |
| 1213 | + resolved "https://registry.yarnpkg.com/colors/-/colors-1.2.5.tgz#89c7ad9a374bc030df8013241f68136ed8835afc" | |
| 1214 | + | |
| 1215 | +colors@~1.1.2: | |
| 1216 | + version "1.1.2" | |
| 1217 | + resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63" | |
| 1218 | + | |
| 1219 | +combined-stream@1.0.6, combined-stream@^1.0.5, combined-stream@~1.0.5: | |
| 1220 | + version "1.0.6" | |
| 1221 | + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.6.tgz#723e7df6e801ac5613113a7e445a9b69cb632818" | |
| 1222 | + dependencies: | |
| 1223 | + delayed-stream "~1.0.0" | |
| 1224 | + | |
| 1225 | +commander@2.11.0: | |
| 1226 | + version "2.11.0" | |
| 1227 | + resolved "https://registry.yarnpkg.com/commander/-/commander-2.11.0.tgz#157152fd1e7a6c8d98a5b715cf376df928004563" | |
| 1228 | + | |
| 1229 | +commander@^2.9.0: | |
| 1230 | + version "2.15.1" | |
| 1231 | + resolved "https://registry.yarnpkg.com/commander/-/commander-2.15.1.tgz#df46e867d0fc2aec66a34662b406a9ccafff5b0f" | |
| 1232 | + | |
| 1233 | +commander@~2.13.0: | |
| 1234 | + version "2.13.0" | |
| 1235 | + resolved "https://registry.yarnpkg.com/commander/-/commander-2.13.0.tgz#6964bca67685df7c1f1430c584f07d7597885b9c" | |
| 1236 | + | |
| 1237 | +common-tags@1.4.0: | |
| 1238 | + version "1.4.0" | |
| 1239 | + resolved "https://registry.yarnpkg.com/common-tags/-/common-tags-1.4.0.tgz#1187be4f3d4cf0c0427d43f74eef1f73501614c0" | |
| 1240 | + dependencies: | |
| 1241 | + babel-runtime "^6.18.0" | |
| 1242 | + | |
| 1243 | +concat-map@0.0.1: | |
| 1244 | + version "0.0.1" | |
| 1245 | + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" | |
| 1246 | + | |
| 1247 | +concat-stream@1.6.0: | |
| 1248 | + version "1.6.0" | |
| 1249 | + resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.0.tgz#0aac662fd52be78964d5532f694784e70110acf7" | |
| 1250 | + dependencies: | |
| 1251 | + inherits "^2.0.3" | |
| 1252 | + readable-stream "^2.2.2" | |
| 1253 | + typedarray "^0.0.6" | |
| 1254 | + | |
| 1255 | +concat-stream@^1.6.0: | |
| 1256 | + version "1.6.2" | |
| 1257 | + resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" | |
| 1258 | + dependencies: | |
| 1259 | + buffer-from "^1.0.0" | |
| 1260 | + inherits "^2.0.3" | |
| 1261 | + readable-stream "^2.2.2" | |
| 1262 | + typedarray "^0.0.6" | |
| 1263 | + | |
| 1264 | +concat-with-sourcemaps@^1.0.5: | |
| 1265 | + version "1.1.0" | |
| 1266 | + resolved "https://registry.yarnpkg.com/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz#d4ea93f05ae25790951b99e7b3b09e3908a4082e" | |
| 1267 | + dependencies: | |
| 1268 | + source-map "^0.6.1" | |
| 1269 | + | |
| 1270 | +connect@3.5.x: | |
| 1271 | + version "3.5.1" | |
| 1272 | + resolved "https://registry.yarnpkg.com/connect/-/connect-3.5.1.tgz#6d30d7a63c7f170857a6b3aa6b363d973dca588e" | |
| 1273 | + dependencies: | |
| 1274 | + debug "~2.2.0" | |
| 1275 | + finalhandler "0.5.1" | |
| 1276 | + parseurl "~1.3.1" | |
| 1277 | + utils-merge "1.0.0" | |
| 1278 | + | |
| 1279 | +console-control-strings@^1.0.0, console-control-strings@~1.1.0: | |
| 1280 | + version "1.1.0" | |
| 1281 | + resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" | |
| 1282 | + | |
| 1283 | +consolidate@^0.15.1: | |
| 1284 | + version "0.15.1" | |
| 1285 | + resolved "https://registry.yarnpkg.com/consolidate/-/consolidate-0.15.1.tgz#21ab043235c71a07d45d9aad98593b0dba56bab7" | |
| 1286 | + dependencies: | |
| 1287 | + bluebird "^3.1.1" | |
| 1288 | + | |
| 1289 | +convert-source-map@^1.5.1: | |
| 1290 | + version "1.5.1" | |
| 1291 | + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.5.1.tgz#b8278097b9bc229365de5c62cf5fcaed8b5599e5" | |
| 1292 | + | |
| 1293 | +core-js@^2.4.0: | |
| 1294 | + version "2.5.7" | |
| 1295 | + resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.7.tgz#f972608ff0cead68b841a16a932d0b183791814e" | |
| 1296 | + | |
| 1297 | +core-js@^2.5.0: | |
| 1298 | + version "2.5.6" | |
| 1299 | + resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.6.tgz#0fe6d45bf3cac3ac364a9d72de7576f4eb221b9d" | |
| 1300 | + | |
| 1301 | +core-util-is@1.0.2, core-util-is@~1.0.0: | |
| 1302 | + version "1.0.2" | |
| 1303 | + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" | |
| 1304 | + | |
| 1305 | +cors@latest: | |
| 1306 | + version "2.8.4" | |
| 1307 | + resolved "https://registry.yarnpkg.com/cors/-/cors-2.8.4.tgz#2bd381f2eb201020105cd50ea59da63090694686" | |
| 1308 | + dependencies: | |
| 1309 | + object-assign "^4" | |
| 1310 | + vary "^1" | |
| 1311 | + | |
| 1312 | +cosmiconfig@^2.1.0, cosmiconfig@^2.1.1: | |
| 1313 | + version "2.2.2" | |
| 1314 | + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-2.2.2.tgz#6173cebd56fac042c1f4390edf7af6c07c7cb892" | |
| 1315 | + dependencies: | |
| 1316 | + is-directory "^0.3.1" | |
| 1317 | + js-yaml "^3.4.3" | |
| 1318 | + minimist "^1.2.0" | |
| 1319 | + object-assign "^4.1.0" | |
| 1320 | + os-homedir "^1.0.1" | |
| 1321 | + parse-json "^2.2.0" | |
| 1322 | + require-from-string "^1.1.0" | |
| 1323 | + | |
| 1324 | +cross-spawn@^3.0.0: | |
| 1325 | + version "3.0.1" | |
| 1326 | + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-3.0.1.tgz#1256037ecb9f0c5f79e3d6ef135e30770184b982" | |
| 1327 | + dependencies: | |
| 1328 | + lru-cache "^4.0.1" | |
| 1329 | + which "^1.2.9" | |
| 1330 | + | |
| 1331 | +cross-spawn@^5.1.0: | |
| 1332 | + version "5.1.0" | |
| 1333 | + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" | |
| 1334 | + dependencies: | |
| 1335 | + lru-cache "^4.0.1" | |
| 1336 | + shebang-command "^1.2.0" | |
| 1337 | + which "^1.2.9" | |
| 1338 | + | |
| 1339 | +cross-spawn@^6.0.4: | |
| 1340 | + version "6.0.5" | |
| 1341 | + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" | |
| 1342 | + dependencies: | |
| 1343 | + nice-try "^1.0.4" | |
| 1344 | + path-key "^2.0.1" | |
| 1345 | + semver "^5.5.0" | |
| 1346 | + shebang-command "^1.2.0" | |
| 1347 | + which "^1.2.9" | |
| 1348 | + | |
| 1349 | +cryptiles@2.x.x: | |
| 1350 | + version "2.0.5" | |
| 1351 | + resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-2.0.5.tgz#3bdfecdc608147c1c67202fa291e7dca59eaa3b8" | |
| 1352 | + dependencies: | |
| 1353 | + boom "2.x.x" | |
| 1354 | + | |
| 1355 | +cryptiles@3.x.x: | |
| 1356 | + version "3.1.2" | |
| 1357 | + resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-3.1.2.tgz#a89fbb220f5ce25ec56e8c4aa8a4fd7b5b0d29fe" | |
| 1358 | + dependencies: | |
| 1359 | + boom "5.x.x" | |
| 1360 | + | |
| 1361 | +css-color-names@0.0.4: | |
| 1362 | + version "0.0.4" | |
| 1363 | + resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" | |
| 1364 | + | |
| 1365 | +css-modules-loader-core@^1.1.0: | |
| 1366 | + version "1.1.0" | |
| 1367 | + resolved "https://registry.yarnpkg.com/css-modules-loader-core/-/css-modules-loader-core-1.1.0.tgz#5908668294a1becd261ae0a4ce21b0b551f21d16" | |
| 1368 | + dependencies: | |
| 1369 | + icss-replace-symbols "1.1.0" | |
| 1370 | + postcss "6.0.1" | |
| 1371 | + postcss-modules-extract-imports "1.1.0" | |
| 1372 | + postcss-modules-local-by-default "1.2.0" | |
| 1373 | + postcss-modules-scope "1.1.0" | |
| 1374 | + postcss-modules-values "1.3.0" | |
| 1375 | + | |
| 1376 | +css-selector-tokenizer@^0.7.0: | |
| 1377 | + version "0.7.0" | |
| 1378 | + resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.0.tgz#e6988474ae8c953477bf5e7efecfceccd9cf4c86" | |
| 1379 | + dependencies: | |
| 1380 | + cssesc "^0.1.0" | |
| 1381 | + fastparse "^1.1.1" | |
| 1382 | + regexpu-core "^1.0.0" | |
| 1383 | + | |
| 1384 | +cssesc@^0.1.0: | |
| 1385 | + version "0.1.0" | |
| 1386 | + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-0.1.0.tgz#c814903e45623371a0477b40109aaafbeeaddbb4" | |
| 1387 | + | |
| 1388 | +cssnano@^3.10.0: | |
| 1389 | + version "3.10.0" | |
| 1390 | + resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-3.10.0.tgz#4f38f6cea2b9b17fa01490f23f1dc68ea65c1c38" | |
| 1391 | + dependencies: | |
| 1392 | + autoprefixer "^6.3.1" | |
| 1393 | + decamelize "^1.1.2" | |
| 1394 | + defined "^1.0.0" | |
| 1395 | + has "^1.0.1" | |
| 1396 | + object-assign "^4.0.1" | |
| 1397 | + postcss "^5.0.14" | |
| 1398 | + postcss-calc "^5.2.0" | |
| 1399 | + postcss-colormin "^2.1.8" | |
| 1400 | + postcss-convert-values "^2.3.4" | |
| 1401 | + postcss-discard-comments "^2.0.4" | |
| 1402 | + postcss-discard-duplicates "^2.0.1" | |
| 1403 | + postcss-discard-empty "^2.0.1" | |
| 1404 | + postcss-discard-overridden "^0.1.1" | |
| 1405 | + postcss-discard-unused "^2.2.1" | |
| 1406 | + postcss-filter-plugins "^2.0.0" | |
| 1407 | + postcss-merge-idents "^2.1.5" | |
| 1408 | + postcss-merge-longhand "^2.0.1" | |
| 1409 | + postcss-merge-rules "^2.0.3" | |
| 1410 | + postcss-minify-font-values "^1.0.2" | |
| 1411 | + postcss-minify-gradients "^1.0.1" | |
| 1412 | + postcss-minify-params "^1.0.4" | |
| 1413 | + postcss-minify-selectors "^2.0.4" | |
| 1414 | + postcss-normalize-charset "^1.1.0" | |
| 1415 | + postcss-normalize-url "^3.0.7" | |
| 1416 | + postcss-ordered-values "^2.1.0" | |
| 1417 | + postcss-reduce-idents "^2.2.2" | |
| 1418 | + postcss-reduce-initial "^1.0.0" | |
| 1419 | + postcss-reduce-transforms "^1.0.3" | |
| 1420 | + postcss-svgo "^2.1.1" | |
| 1421 | + postcss-unique-selectors "^2.0.2" | |
| 1422 | + postcss-value-parser "^3.2.3" | |
| 1423 | + postcss-zindex "^2.0.1" | |
| 1424 | + | |
| 1425 | +csso@~2.3.1: | |
| 1426 | + version "2.3.2" | |
| 1427 | + resolved "https://registry.yarnpkg.com/csso/-/csso-2.3.2.tgz#ddd52c587033f49e94b71fc55569f252e8ff5f85" | |
| 1428 | + dependencies: | |
| 1429 | + clap "^1.0.9" | |
| 1430 | + source-map "^0.5.3" | |
| 1431 | + | |
| 1432 | +currently-unhandled@^0.4.1: | |
| 1433 | + version "0.4.1" | |
| 1434 | + resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" | |
| 1435 | + dependencies: | |
| 1436 | + array-find-index "^1.0.1" | |
| 1437 | + | |
| 1438 | +cypress@^2.1.0: | |
| 1439 | + version "2.1.0" | |
| 1440 | + resolved "https://registry.yarnpkg.com/cypress/-/cypress-2.1.0.tgz#a8bd7d9b89c38a1e380db83b57d9bba0dbb95ba4" | |
| 1441 | + dependencies: | |
| 1442 | + "@cypress/listr-verbose-renderer" "0.4.1" | |
| 1443 | + "@cypress/xvfb" "1.1.3" | |
| 1444 | + "@types/blob-util" "1.3.3" | |
| 1445 | + "@types/bluebird" "3.5.18" | |
| 1446 | + "@types/chai" "4.0.8" | |
| 1447 | + "@types/chai-jquery" "1.1.35" | |
| 1448 | + "@types/jquery" "3.2.16" | |
| 1449 | + "@types/lodash" "4.14.87" | |
| 1450 | + "@types/minimatch" "3.0.1" | |
| 1451 | + "@types/mocha" "2.2.44" | |
| 1452 | + "@types/sinon" "4.0.0" | |
| 1453 | + "@types/sinon-chai" "2.7.29" | |
| 1454 | + bluebird "3.5.0" | |
| 1455 | + chalk "2.1.0" | |
| 1456 | + check-more-types "2.24.0" | |
| 1457 | + commander "2.11.0" | |
| 1458 | + common-tags "1.4.0" | |
| 1459 | + debug "3.1.0" | |
| 1460 | + extract-zip "1.6.6" | |
| 1461 | + fs-extra "4.0.1" | |
| 1462 | + getos "2.8.4" | |
| 1463 | + glob "7.1.2" | |
| 1464 | + is-ci "1.0.10" | |
| 1465 | + is-installed-globally "0.1.0" | |
| 1466 | + lazy-ass "1.6.0" | |
| 1467 | + listr "0.12.0" | |
| 1468 | + lodash "4.17.4" | |
| 1469 | + minimist "1.2.0" | |
| 1470 | + progress "1.1.8" | |
| 1471 | + ramda "0.24.1" | |
| 1472 | + request "2.81.0" | |
| 1473 | + request-progress "0.3.1" | |
| 1474 | + supports-color "5.1.0" | |
| 1475 | + tmp "0.0.31" | |
| 1476 | + url "0.11.0" | |
| 1477 | + yauzl "2.8.0" | |
| 1478 | + | |
| 1479 | +dashdash@^1.12.0: | |
| 1480 | + version "1.14.1" | |
| 1481 | + resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" | |
| 1482 | + dependencies: | |
| 1483 | + assert-plus "^1.0.0" | |
| 1484 | + | |
| 1485 | +date-fns@^1.27.2: | |
| 1486 | + version "1.29.0" | |
| 1487 | + resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-1.29.0.tgz#12e609cdcb935127311d04d33334e2960a2a54e6" | |
| 1488 | + | |
| 1489 | +debug@2.6.9, debug@^2.1.2, debug@^2.6.8, debug@^2.6.9: | |
| 1490 | + version "2.6.9" | |
| 1491 | + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" | |
| 1492 | + dependencies: | |
| 1493 | + ms "2.0.0" | |
| 1494 | + | |
| 1495 | +debug@3.1.0, debug@^3.1.0: | |
| 1496 | + version "3.1.0" | |
| 1497 | + resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" | |
| 1498 | + dependencies: | |
| 1499 | + ms "2.0.0" | |
| 1500 | + | |
| 1501 | +debug@~2.2.0: | |
| 1502 | + version "2.2.0" | |
| 1503 | + resolved "https://registry.yarnpkg.com/debug/-/debug-2.2.0.tgz#f87057e995b1a1f6ae6a4960664137bc56f039da" | |
| 1504 | + dependencies: | |
| 1505 | + ms "0.7.1" | |
| 1506 | + | |
| 1507 | +decamelize@^1.1.1, decamelize@^1.1.2: | |
| 1508 | + version "1.2.0" | |
| 1509 | + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" | |
| 1510 | + | |
| 1511 | +deep-extend@^0.5.1: | |
| 1512 | + version "0.5.1" | |
| 1513 | + resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.5.1.tgz#b894a9dd90d3023fbf1c55a394fb858eb2066f1f" | |
| 1514 | + | |
| 1515 | +deep-is@~0.1.3: | |
| 1516 | + version "0.1.3" | |
| 1517 | + resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" | |
| 1518 | + | |
| 1519 | +define-properties@^1.1.2: | |
| 1520 | + version "1.1.2" | |
| 1521 | + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.2.tgz#83a73f2fea569898fb737193c8f873caf6d45c94" | |
| 1522 | + dependencies: | |
| 1523 | + foreach "^2.0.5" | |
| 1524 | + object-keys "^1.0.8" | |
| 1525 | + | |
| 1526 | +defined@^1.0.0: | |
| 1527 | + version "1.0.0" | |
| 1528 | + resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693" | |
| 1529 | + | |
| 1530 | +del@^2.0.2: | |
| 1531 | + version "2.2.2" | |
| 1532 | + resolved "https://registry.yarnpkg.com/del/-/del-2.2.2.tgz#c12c981d067846c84bcaf862cff930d907ffd1a8" | |
| 1533 | + dependencies: | |
| 1534 | + globby "^5.0.0" | |
| 1535 | + is-path-cwd "^1.0.0" | |
| 1536 | + is-path-in-cwd "^1.0.0" | |
| 1537 | + object-assign "^4.0.1" | |
| 1538 | + pify "^2.0.0" | |
| 1539 | + pinkie-promise "^2.0.0" | |
| 1540 | + rimraf "^2.2.8" | |
| 1541 | + | |
| 1542 | +delayed-stream@~1.0.0: | |
| 1543 | + version "1.0.0" | |
| 1544 | + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" | |
| 1545 | + | |
| 1546 | +delegates@^1.0.0: | |
| 1547 | + version "1.0.0" | |
| 1548 | + resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" | |
| 1549 | + | |
| 1550 | +depd@~1.1.1, depd@~1.1.2: | |
| 1551 | + version "1.1.2" | |
| 1552 | + resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" | |
| 1553 | + | |
| 1554 | +destroy@~1.0.4: | |
| 1555 | + version "1.0.4" | |
| 1556 | + resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" | |
| 1557 | + | |
| 1558 | +detect-indent@^4.0.0: | |
| 1559 | + version "4.0.0" | |
| 1560 | + resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-4.0.0.tgz#f76d064352cdf43a1cb6ce619c4ee3a9475de208" | |
| 1561 | + dependencies: | |
| 1562 | + repeating "^2.0.0" | |
| 1563 | + | |
| 1564 | +detect-libc@^1.0.2: | |
| 1565 | + version "1.0.3" | |
| 1566 | + resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" | |
| 1567 | + | |
| 1568 | +doctrine@^2.1.0: | |
| 1569 | + version "2.1.0" | |
| 1570 | + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" | |
| 1571 | + dependencies: | |
| 1572 | + esutils "^2.0.2" | |
| 1573 | + | |
| 1574 | +dot-prop@^4.1.1: | |
| 1575 | + version "4.2.0" | |
| 1576 | + resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.0.tgz#1f19e0c2e1aa0e32797c49799f2837ac6af69c57" | |
| 1577 | + dependencies: | |
| 1578 | + is-obj "^1.0.0" | |
| 1579 | + | |
| 1580 | +duplexer@~0.1.1: | |
| 1581 | + version "0.1.1" | |
| 1582 | + resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.1.tgz#ace6ff808c1ce66b57d1ebf97977acb02334cfc1" | |
| 1583 | + | |
| 1584 | +ecc-jsbn@~0.1.1: | |
| 1585 | + version "0.1.1" | |
| 1586 | + resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz#0fc73a9ed5f0d53c38193398523ef7e543777505" | |
| 1587 | + dependencies: | |
| 1588 | + jsbn "~0.1.0" | |
| 1589 | + | |
| 1590 | +ee-first@1.1.1: | |
| 1591 | + version "1.1.1" | |
| 1592 | + resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" | |
| 1593 | + | |
| 1594 | +electron-to-chromium@^1.2.7, electron-to-chromium@^1.3.45: | |
| 1595 | + version "1.3.45" | |
| 1596 | + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.45.tgz#458ac1b1c5c760ce8811a16d2bfbd97ec30bafb8" | |
| 1597 | + | |
| 1598 | +elegant-spinner@^1.0.1: | |
| 1599 | + version "1.0.1" | |
| 1600 | + resolved "https://registry.yarnpkg.com/elegant-spinner/-/elegant-spinner-1.0.1.tgz#db043521c95d7e303fd8f345bedc3349cfb0729e" | |
| 1601 | + | |
| 1602 | +emojis-list@^2.0.0: | |
| 1603 | + version "2.1.0" | |
| 1604 | + resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389" | |
| 1605 | + | |
| 1606 | +encodeurl@~1.0.2: | |
| 1607 | + version "1.0.2" | |
| 1608 | + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" | |
| 1609 | + | |
| 1610 | +error-ex@^1.2.0, error-ex@^1.3.1: | |
| 1611 | + version "1.3.1" | |
| 1612 | + resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.1.tgz#f855a86ce61adc4e8621c3cda21e7a7612c3a8dc" | |
| 1613 | + dependencies: | |
| 1614 | + is-arrayish "^0.2.1" | |
| 1615 | + | |
| 1616 | +es-abstract@^1.4.3: | |
| 1617 | + version "1.11.0" | |
| 1618 | + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.11.0.tgz#cce87d518f0496893b1a30cd8461835535480681" | |
| 1619 | + dependencies: | |
| 1620 | + es-to-primitive "^1.1.1" | |
| 1621 | + function-bind "^1.1.1" | |
| 1622 | + has "^1.0.1" | |
| 1623 | + is-callable "^1.1.3" | |
| 1624 | + is-regex "^1.0.4" | |
| 1625 | + | |
| 1626 | +es-to-primitive@^1.1.1: | |
| 1627 | + version "1.1.1" | |
| 1628 | + resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.1.1.tgz#45355248a88979034b6792e19bb81f2b7975dd0d" | |
| 1629 | + dependencies: | |
| 1630 | + is-callable "^1.1.1" | |
| 1631 | + is-date-object "^1.0.1" | |
| 1632 | + is-symbol "^1.0.1" | |
| 1633 | + | |
| 1634 | +escape-html@~1.0.3: | |
| 1635 | + version "1.0.3" | |
| 1636 | + resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" | |
| 1637 | + | |
| 1638 | +escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: | |
| 1639 | + version "1.0.5" | |
| 1640 | + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" | |
| 1641 | + | |
| 1642 | +eslint-config-prettier@^2.9.0: | |
| 1643 | + version "2.9.0" | |
| 1644 | + resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-2.9.0.tgz#5ecd65174d486c22dff389fe036febf502d468a3" | |
| 1645 | + dependencies: | |
| 1646 | + get-stdin "^5.0.1" | |
| 1647 | + | |
| 1648 | +eslint-plugin-prettier@^2.6.0: | |
| 1649 | + version "2.6.0" | |
| 1650 | + resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-2.6.0.tgz#33e4e228bdb06142d03c560ce04ec23f6c767dd7" | |
| 1651 | + dependencies: | |
| 1652 | + fast-diff "^1.1.1" | |
| 1653 | + jest-docblock "^21.0.0" | |
| 1654 | + | |
| 1655 | +eslint-scope@^3.7.1, eslint-scope@~3.7.1: | |
| 1656 | + version "3.7.1" | |
| 1657 | + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-3.7.1.tgz#3d63c3edfda02e06e01a452ad88caacc7cdcb6e8" | |
| 1658 | + dependencies: | |
| 1659 | + esrecurse "^4.1.0" | |
| 1660 | + estraverse "^4.1.1" | |
| 1661 | + | |
| 1662 | +eslint-visitor-keys@^1.0.0: | |
| 1663 | + version "1.0.0" | |
| 1664 | + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d" | |
| 1665 | + | |
| 1666 | +eslint@^4.19.1: | |
| 1667 | + version "4.19.1" | |
| 1668 | + resolved "https://registry.yarnpkg.com/eslint/-/eslint-4.19.1.tgz#32d1d653e1d90408854bfb296f076ec7e186a300" | |
| 1669 | + dependencies: | |
| 1670 | + ajv "^5.3.0" | |
| 1671 | + babel-code-frame "^6.22.0" | |
| 1672 | + chalk "^2.1.0" | |
| 1673 | + concat-stream "^1.6.0" | |
| 1674 | + cross-spawn "^5.1.0" | |
| 1675 | + debug "^3.1.0" | |
| 1676 | + doctrine "^2.1.0" | |
| 1677 | + eslint-scope "^3.7.1" | |
| 1678 | + eslint-visitor-keys "^1.0.0" | |
| 1679 | + espree "^3.5.4" | |
| 1680 | + esquery "^1.0.0" | |
| 1681 | + esutils "^2.0.2" | |
| 1682 | + file-entry-cache "^2.0.0" | |
| 1683 | + functional-red-black-tree "^1.0.1" | |
| 1684 | + glob "^7.1.2" | |
| 1685 | + globals "^11.0.1" | |
| 1686 | + ignore "^3.3.3" | |
| 1687 | + imurmurhash "^0.1.4" | |
| 1688 | + inquirer "^3.0.6" | |
| 1689 | + is-resolvable "^1.0.0" | |
| 1690 | + js-yaml "^3.9.1" | |
| 1691 | + json-stable-stringify-without-jsonify "^1.0.1" | |
| 1692 | + levn "^0.3.0" | |
| 1693 | + lodash "^4.17.4" | |
| 1694 | + minimatch "^3.0.2" | |
| 1695 | + mkdirp "^0.5.1" | |
| 1696 | + natural-compare "^1.4.0" | |
| 1697 | + optionator "^0.8.2" | |
| 1698 | + path-is-inside "^1.0.2" | |
| 1699 | + pluralize "^7.0.0" | |
| 1700 | + progress "^2.0.0" | |
| 1701 | + regexpp "^1.0.1" | |
| 1702 | + require-uncached "^1.0.3" | |
| 1703 | + semver "^5.3.0" | |
| 1704 | + strip-ansi "^4.0.0" | |
| 1705 | + strip-json-comments "~2.0.1" | |
| 1706 | + table "4.0.2" | |
| 1707 | + text-table "~0.2.0" | |
| 1708 | + | |
| 1709 | +espree@^3.5.4: | |
| 1710 | + version "3.5.4" | |
| 1711 | + resolved "https://registry.yarnpkg.com/espree/-/espree-3.5.4.tgz#b0f447187c8a8bed944b815a660bddf5deb5d1a7" | |
| 1712 | + dependencies: | |
| 1713 | + acorn "^5.5.0" | |
| 1714 | + acorn-jsx "^3.0.0" | |
| 1715 | + | |
| 1716 | +esprima@^2.6.0: | |
| 1717 | + version "2.7.3" | |
| 1718 | + resolved "https://registry.yarnpkg.com/esprima/-/esprima-2.7.3.tgz#96e3b70d5779f6ad49cd032673d1c312767ba581" | |
| 1719 | + | |
| 1720 | +esprima@^4.0.0: | |
| 1721 | + version "4.0.0" | |
| 1722 | + resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.0.tgz#4499eddcd1110e0b218bacf2fa7f7f59f55ca804" | |
| 1723 | + | |
| 1724 | +esquery@^1.0.0: | |
| 1725 | + version "1.0.1" | |
| 1726 | + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.0.1.tgz#406c51658b1f5991a5f9b62b1dc25b00e3e5c708" | |
| 1727 | + dependencies: | |
| 1728 | + estraverse "^4.0.0" | |
| 1729 | + | |
| 1730 | +esrecurse@^4.1.0: | |
| 1731 | + version "4.2.1" | |
| 1732 | + resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.1.tgz#007a3b9fdbc2b3bb87e4879ea19c92fdbd3942cf" | |
| 1733 | + dependencies: | |
| 1734 | + estraverse "^4.1.0" | |
| 1735 | + | |
| 1736 | +estraverse@^4.0.0, estraverse@^4.1.0, estraverse@^4.1.1: | |
| 1737 | + version "4.2.0" | |
| 1738 | + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13" | |
| 1739 | + | |
| 1740 | +estree-walker@^0.2.1: | |
| 1741 | + version "0.2.1" | |
| 1742 | + resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-0.2.1.tgz#bdafe8095383d8414d5dc2ecf4c9173b6db9412e" | |
| 1743 | + | |
| 1744 | +estree-walker@^0.5.1, estree-walker@^0.5.2: | |
| 1745 | + version "0.5.2" | |
| 1746 | + resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-0.5.2.tgz#d3850be7529c9580d815600b53126515e146dd39" | |
| 1747 | + | |
| 1748 | +esutils@^2.0.2: | |
| 1749 | + version "2.0.2" | |
| 1750 | + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" | |
| 1751 | + | |
| 1752 | +etag@~1.8.1: | |
| 1753 | + version "1.8.1" | |
| 1754 | + resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" | |
| 1755 | + | |
| 1756 | +event-stream@latest, event-stream@~3.3.0: | |
| 1757 | + version "3.3.4" | |
| 1758 | + resolved "http://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz#4ab4c9a0f5a54db9338b4c34d86bfce8f4b35571" | |
| 1759 | + dependencies: | |
| 1760 | + duplexer "~0.1.1" | |
| 1761 | + from "~0" | |
| 1762 | + map-stream "~0.1.0" | |
| 1763 | + pause-stream "0.0.11" | |
| 1764 | + split "0.3" | |
| 1765 | + stream-combiner "~0.0.4" | |
| 1766 | + through "~2.3.1" | |
| 1767 | + | |
| 1768 | +exit-hook@^1.0.0: | |
| 1769 | + version "1.1.1" | |
| 1770 | + resolved "https://registry.yarnpkg.com/exit-hook/-/exit-hook-1.1.1.tgz#f05ca233b48c05d54fff07765df8507e95c02ff8" | |
| 1771 | + | |
| 1772 | +expand-brackets@^0.1.4: | |
| 1773 | + version "0.1.5" | |
| 1774 | + resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b" | |
| 1775 | + dependencies: | |
| 1776 | + is-posix-bracket "^0.1.0" | |
| 1777 | + | |
| 1778 | +expand-range@^1.8.1: | |
| 1779 | + version "1.8.2" | |
| 1780 | + resolved "https://registry.yarnpkg.com/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337" | |
| 1781 | + dependencies: | |
| 1782 | + fill-range "^2.1.0" | |
| 1783 | + | |
| 1784 | +extend@~3.0.0, extend@~3.0.1: | |
| 1785 | + version "3.0.1" | |
| 1786 | + resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.1.tgz#a755ea7bc1adfcc5a31ce7e762dbaadc5e636444" | |
| 1787 | + | |
| 1788 | +external-editor@^2.0.4: | |
| 1789 | + version "2.2.0" | |
| 1790 | + resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-2.2.0.tgz#045511cfd8d133f3846673d1047c154e214ad3d5" | |
| 1791 | + dependencies: | |
| 1792 | + chardet "^0.4.0" | |
| 1793 | + iconv-lite "^0.4.17" | |
| 1794 | + tmp "^0.0.33" | |
| 1795 | + | |
| 1796 | +extglob@^0.3.1: | |
| 1797 | + version "0.3.2" | |
| 1798 | + resolved "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1" | |
| 1799 | + dependencies: | |
| 1800 | + is-extglob "^1.0.0" | |
| 1801 | + | |
| 1802 | +extract-zip@1.6.6: | |
| 1803 | + version "1.6.6" | |
| 1804 | + resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-1.6.6.tgz#1290ede8d20d0872b429fd3f351ca128ec5ef85c" | |
| 1805 | + dependencies: | |
| 1806 | + concat-stream "1.6.0" | |
| 1807 | + debug "2.6.9" | |
| 1808 | + mkdirp "0.5.0" | |
| 1809 | + yauzl "2.4.1" | |
| 1810 | + | |
| 1811 | +extsprintf@1.3.0: | |
| 1812 | + version "1.3.0" | |
| 1813 | + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" | |
| 1814 | + | |
| 1815 | +extsprintf@^1.2.0: | |
| 1816 | + version "1.4.0" | |
| 1817 | + resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" | |
| 1818 | + | |
| 1819 | +fast-deep-equal@^1.0.0: | |
| 1820 | + version "1.1.0" | |
| 1821 | + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz#c053477817c86b51daa853c81e059b733d023614" | |
| 1822 | + | |
| 1823 | +fast-diff@^1.1.1: | |
| 1824 | + version "1.1.2" | |
| 1825 | + resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.1.2.tgz#4b62c42b8e03de3f848460b639079920695d0154" | |
| 1826 | + | |
| 1827 | +fast-json-stable-stringify@^2.0.0: | |
| 1828 | + version "2.0.0" | |
| 1829 | + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2" | |
| 1830 | + | |
| 1831 | +fast-levenshtein@~2.0.4: | |
| 1832 | + version "2.0.6" | |
| 1833 | + resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" | |
| 1834 | + | |
| 1835 | +fastparse@^1.1.1: | |
| 1836 | + version "1.1.1" | |
| 1837 | + resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.1.tgz#d1e2643b38a94d7583b479060e6c4affc94071f8" | |
| 1838 | + | |
| 1839 | +faye-websocket@0.11.x: | |
| 1840 | + version "0.11.1" | |
| 1841 | + resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.1.tgz#f0efe18c4f56e4f40afc7e06c719fd5ee6188f38" | |
| 1842 | + dependencies: | |
| 1843 | + websocket-driver ">=0.5.1" | |
| 1844 | + | |
| 1845 | +fd-slicer@~1.0.1: | |
| 1846 | + version "1.0.1" | |
| 1847 | + resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.0.1.tgz#8b5bcbd9ec327c5041bf9ab023fd6750f1177e65" | |
| 1848 | + dependencies: | |
| 1849 | + pend "~1.2.0" | |
| 1850 | + | |
| 1851 | +figures@^1.7.0: | |
| 1852 | + version "1.7.0" | |
| 1853 | + resolved "https://registry.yarnpkg.com/figures/-/figures-1.7.0.tgz#cbe1e3affcf1cd44b80cadfed28dc793a9701d2e" | |
| 1854 | + dependencies: | |
| 1855 | + escape-string-regexp "^1.0.5" | |
| 1856 | + object-assign "^4.1.0" | |
| 1857 | + | |
| 1858 | +figures@^2.0.0: | |
| 1859 | + version "2.0.0" | |
| 1860 | + resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" | |
| 1861 | + dependencies: | |
| 1862 | + escape-string-regexp "^1.0.5" | |
| 1863 | + | |
| 1864 | +file-entry-cache@^2.0.0: | |
| 1865 | + version "2.0.0" | |
| 1866 | + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-2.0.0.tgz#c392990c3e684783d838b8c84a45d8a048458361" | |
| 1867 | + dependencies: | |
| 1868 | + flat-cache "^1.2.1" | |
| 1869 | + object-assign "^4.0.1" | |
| 1870 | + | |
| 1871 | +filename-regex@^2.0.0: | |
| 1872 | + version "2.0.1" | |
| 1873 | + resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.1.tgz#c1c4b9bee3e09725ddb106b75c1e301fe2f18b26" | |
| 1874 | + | |
| 1875 | +fill-range@^2.1.0: | |
| 1876 | + version "2.2.4" | |
| 1877 | + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.4.tgz#eb1e773abb056dcd8df2bfdf6af59b8b3a936565" | |
| 1878 | + dependencies: | |
| 1879 | + is-number "^2.1.0" | |
| 1880 | + isobject "^2.0.0" | |
| 1881 | + randomatic "^3.0.0" | |
| 1882 | + repeat-element "^1.1.2" | |
| 1883 | + repeat-string "^1.5.2" | |
| 1884 | + | |
| 1885 | +finalhandler@0.5.1: | |
| 1886 | + version "0.5.1" | |
| 1887 | + resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-0.5.1.tgz#2c400d8d4530935bc232549c5fa385ec07de6fcd" | |
| 1888 | + dependencies: | |
| 1889 | + debug "~2.2.0" | |
| 1890 | + escape-html "~1.0.3" | |
| 1891 | + on-finished "~2.3.0" | |
| 1892 | + statuses "~1.3.1" | |
| 1893 | + unpipe "~1.0.0" | |
| 1894 | + | |
| 1895 | +find-up@^1.0.0: | |
| 1896 | + version "1.1.2" | |
| 1897 | + resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" | |
| 1898 | + dependencies: | |
| 1899 | + path-exists "^2.0.0" | |
| 1900 | + pinkie-promise "^2.0.0" | |
| 1901 | + | |
| 1902 | +flat-cache@^1.2.1: | |
| 1903 | + version "1.3.0" | |
| 1904 | + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-1.3.0.tgz#d3030b32b38154f4e3b7e9c709f490f7ef97c481" | |
| 1905 | + dependencies: | |
| 1906 | + circular-json "^0.3.1" | |
| 1907 | + del "^2.0.2" | |
| 1908 | + graceful-fs "^4.1.2" | |
| 1909 | + write "^0.2.1" | |
| 1910 | + | |
| 1911 | +flatten@^1.0.2: | |
| 1912 | + version "1.0.2" | |
| 1913 | + resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782" | |
| 1914 | + | |
| 1915 | +for-in@^1.0.1: | |
| 1916 | + version "1.0.2" | |
| 1917 | + resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" | |
| 1918 | + | |
| 1919 | +for-own@^0.1.4: | |
| 1920 | + version "0.1.5" | |
| 1921 | + resolved "https://registry.yarnpkg.com/for-own/-/for-own-0.1.5.tgz#5265c681a4f294dabbf17c9509b6763aa84510ce" | |
| 1922 | + dependencies: | |
| 1923 | + for-in "^1.0.1" | |
| 1924 | + | |
| 1925 | +foreach@^2.0.5: | |
| 1926 | + version "2.0.5" | |
| 1927 | + resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99" | |
| 1928 | + | |
| 1929 | +forever-agent@~0.6.1: | |
| 1930 | + version "0.6.1" | |
| 1931 | + resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" | |
| 1932 | + | |
| 1933 | +form-data@~2.1.1: | |
| 1934 | + version "2.1.4" | |
| 1935 | + resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.1.4.tgz#33c183acf193276ecaa98143a69e94bfee1750d1" | |
| 1936 | + dependencies: | |
| 1937 | + asynckit "^0.4.0" | |
| 1938 | + combined-stream "^1.0.5" | |
| 1939 | + mime-types "^2.1.12" | |
| 1940 | + | |
| 1941 | +form-data@~2.3.1: | |
| 1942 | + version "2.3.2" | |
| 1943 | + resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.2.tgz#4970498be604c20c005d4f5c23aecd21d6b49099" | |
| 1944 | + dependencies: | |
| 1945 | + asynckit "^0.4.0" | |
| 1946 | + combined-stream "1.0.6" | |
| 1947 | + mime-types "^2.1.12" | |
| 1948 | + | |
| 1949 | +fresh@0.5.2: | |
| 1950 | + version "0.5.2" | |
| 1951 | + resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" | |
| 1952 | + | |
| 1953 | +from@~0: | |
| 1954 | + version "0.1.7" | |
| 1955 | + resolved "https://registry.yarnpkg.com/from/-/from-0.1.7.tgz#83c60afc58b9c56997007ed1a768b3ab303a44fe" | |
| 1956 | + | |
| 1957 | +fs-extra@4.0.1: | |
| 1958 | + version "4.0.1" | |
| 1959 | + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.1.tgz#7fc0c6c8957f983f57f306a24e5b9ddd8d0dd880" | |
| 1960 | + dependencies: | |
| 1961 | + graceful-fs "^4.1.2" | |
| 1962 | + jsonfile "^3.0.0" | |
| 1963 | + universalify "^0.1.0" | |
| 1964 | + | |
| 1965 | +fs-extra@^5.0.0: | |
| 1966 | + version "5.0.0" | |
| 1967 | + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-5.0.0.tgz#414d0110cdd06705734d055652c5411260c31abd" | |
| 1968 | + dependencies: | |
| 1969 | + graceful-fs "^4.1.2" | |
| 1970 | + jsonfile "^4.0.0" | |
| 1971 | + universalify "^0.1.0" | |
| 1972 | + | |
| 1973 | +fs-minipass@^1.2.5: | |
| 1974 | + version "1.2.5" | |
| 1975 | + resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.5.tgz#06c277218454ec288df77ada54a03b8702aacb9d" | |
| 1976 | + dependencies: | |
| 1977 | + minipass "^2.2.1" | |
| 1978 | + | |
| 1979 | +fs.realpath@^1.0.0: | |
| 1980 | + version "1.0.0" | |
| 1981 | + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" | |
| 1982 | + | |
| 1983 | +fsevents@^1.0.0: | |
| 1984 | + version "1.2.3" | |
| 1985 | + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.3.tgz#08292982e7059f6674c93d8b829c1e8604979ac0" | |
| 1986 | + dependencies: | |
| 1987 | + nan "^2.9.2" | |
| 1988 | + node-pre-gyp "^0.9.0" | |
| 1989 | + | |
| 1990 | +fstream@^1.0.0, fstream@^1.0.2: | |
| 1991 | + version "1.0.11" | |
| 1992 | + resolved "https://registry.yarnpkg.com/fstream/-/fstream-1.0.11.tgz#5c1fb1f117477114f0632a0eb4b71b3cb0fd3171" | |
| 1993 | + dependencies: | |
| 1994 | + graceful-fs "^4.1.2" | |
| 1995 | + inherits "~2.0.0" | |
| 1996 | + mkdirp ">=0.5 0" | |
| 1997 | + rimraf "2" | |
| 1998 | + | |
| 1999 | +function-bind@^1.0.2, function-bind@^1.1.1: | |
| 2000 | + version "1.1.1" | |
| 2001 | + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" | |
| 2002 | + | |
| 2003 | +functional-red-black-tree@^1.0.1: | |
| 2004 | + version "1.0.1" | |
| 2005 | + resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" | |
| 2006 | + | |
| 2007 | +gauge@~2.7.3: | |
| 2008 | + version "2.7.4" | |
| 2009 | + resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" | |
| 2010 | + dependencies: | |
| 2011 | + aproba "^1.0.3" | |
| 2012 | + console-control-strings "^1.0.0" | |
| 2013 | + has-unicode "^2.0.0" | |
| 2014 | + object-assign "^4.1.0" | |
| 2015 | + signal-exit "^3.0.0" | |
| 2016 | + string-width "^1.0.1" | |
| 2017 | + strip-ansi "^3.0.1" | |
| 2018 | + wide-align "^1.1.0" | |
| 2019 | + | |
| 2020 | +gaze@^1.0.0: | |
| 2021 | + version "1.1.2" | |
| 2022 | + resolved "https://registry.yarnpkg.com/gaze/-/gaze-1.1.2.tgz#847224677adb8870d679257ed3388fdb61e40105" | |
| 2023 | + dependencies: | |
| 2024 | + globule "^1.0.0" | |
| 2025 | + | |
| 2026 | +generate-function@^2.0.0: | |
| 2027 | + version "2.0.0" | |
| 2028 | + resolved "https://registry.yarnpkg.com/generate-function/-/generate-function-2.0.0.tgz#6858fe7c0969b7d4e9093337647ac79f60dfbe74" | |
| 2029 | + | |
| 2030 | +generate-object-property@^1.1.0: | |
| 2031 | + version "1.2.0" | |
| 2032 | + resolved "https://registry.yarnpkg.com/generate-object-property/-/generate-object-property-1.2.0.tgz#9c0e1c40308ce804f4783618b937fa88f99d50d0" | |
| 2033 | + dependencies: | |
| 2034 | + is-property "^1.0.0" | |
| 2035 | + | |
| 2036 | +generic-names@^1.0.2: | |
| 2037 | + version "1.0.3" | |
| 2038 | + resolved "https://registry.yarnpkg.com/generic-names/-/generic-names-1.0.3.tgz#2d786a121aee508876796939e8e3bff836c20917" | |
| 2039 | + dependencies: | |
| 2040 | + loader-utils "^0.2.16" | |
| 2041 | + | |
| 2042 | +get-caller-file@^1.0.1: | |
| 2043 | + version "1.0.2" | |
| 2044 | + resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5" | |
| 2045 | + | |
| 2046 | +get-stdin@^4.0.1: | |
| 2047 | + version "4.0.1" | |
| 2048 | + resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" | |
| 2049 | + | |
| 2050 | +get-stdin@^5.0.1: | |
| 2051 | + version "5.0.1" | |
| 2052 | + resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-5.0.1.tgz#122e161591e21ff4c52530305693f20e6393a398" | |
| 2053 | + | |
| 2054 | +getos@2.8.4: | |
| 2055 | + version "2.8.4" | |
| 2056 | + resolved "https://registry.yarnpkg.com/getos/-/getos-2.8.4.tgz#7b8603d3619c28e38cb0fe7a4f63c3acb80d5163" | |
| 2057 | + dependencies: | |
| 2058 | + async "2.1.4" | |
| 2059 | + | |
| 2060 | +getpass@^0.1.1: | |
| 2061 | + version "0.1.7" | |
| 2062 | + resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" | |
| 2063 | + dependencies: | |
| 2064 | + assert-plus "^1.0.0" | |
| 2065 | + | |
| 2066 | +glob-base@^0.3.0: | |
| 2067 | + version "0.3.0" | |
| 2068 | + resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" | |
| 2069 | + dependencies: | |
| 2070 | + glob-parent "^2.0.0" | |
| 2071 | + is-glob "^2.0.0" | |
| 2072 | + | |
| 2073 | +glob-parent@^2.0.0: | |
| 2074 | + version "2.0.0" | |
| 2075 | + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28" | |
| 2076 | + dependencies: | |
| 2077 | + is-glob "^2.0.0" | |
| 2078 | + | |
| 2079 | +glob@7.1.2, glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.2, glob@~7.1.1: | |
| 2080 | + version "7.1.2" | |
| 2081 | + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15" | |
| 2082 | + dependencies: | |
| 2083 | + fs.realpath "^1.0.0" | |
| 2084 | + inflight "^1.0.4" | |
| 2085 | + inherits "2" | |
| 2086 | + minimatch "^3.0.4" | |
| 2087 | + once "^1.3.0" | |
| 2088 | + path-is-absolute "^1.0.0" | |
| 2089 | + | |
| 2090 | +glob@^6.0.4: | |
| 2091 | + version "6.0.4" | |
| 2092 | + resolved "https://registry.yarnpkg.com/glob/-/glob-6.0.4.tgz#0f08860f6a155127b2fadd4f9ce24b1aab6e4d22" | |
| 2093 | + dependencies: | |
| 2094 | + inflight "^1.0.4" | |
| 2095 | + inherits "2" | |
| 2096 | + minimatch "2 || 3" | |
| 2097 | + once "^1.3.0" | |
| 2098 | + path-is-absolute "^1.0.0" | |
| 2099 | + | |
| 2100 | +global-dirs@^0.1.0: | |
| 2101 | + version "0.1.1" | |
| 2102 | + resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-0.1.1.tgz#b319c0dd4607f353f3be9cca4c72fc148c49f445" | |
| 2103 | + dependencies: | |
| 2104 | + ini "^1.3.4" | |
| 2105 | + | |
| 2106 | +globals@^11.0.1, globals@^11.1.0: | |
| 2107 | + version "11.5.0" | |
| 2108 | + resolved "https://registry.yarnpkg.com/globals/-/globals-11.5.0.tgz#6bc840de6771173b191f13d3a9c94d441ee92642" | |
| 2109 | + | |
| 2110 | +globals@^9.18.0: | |
| 2111 | + version "9.18.0" | |
| 2112 | + resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a" | |
| 2113 | + | |
| 2114 | +globby@^5.0.0: | |
| 2115 | + version "5.0.0" | |
| 2116 | + resolved "https://registry.yarnpkg.com/globby/-/globby-5.0.0.tgz#ebd84667ca0dbb330b99bcfc68eac2bc54370e0d" | |
| 2117 | + dependencies: | |
| 2118 | + array-union "^1.0.1" | |
| 2119 | + arrify "^1.0.0" | |
| 2120 | + glob "^7.0.3" | |
| 2121 | + object-assign "^4.0.1" | |
| 2122 | + pify "^2.0.0" | |
| 2123 | + pinkie-promise "^2.0.0" | |
| 2124 | + | |
| 2125 | +globule@^1.0.0: | |
| 2126 | + version "1.2.0" | |
| 2127 | + resolved "https://registry.yarnpkg.com/globule/-/globule-1.2.0.tgz#1dc49c6822dd9e8a2fa00ba2a295006e8664bd09" | |
| 2128 | + dependencies: | |
| 2129 | + glob "~7.1.1" | |
| 2130 | + lodash "~4.17.4" | |
| 2131 | + minimatch "~3.0.2" | |
| 2132 | + | |
| 2133 | +graceful-fs@^4.1.2, graceful-fs@^4.1.6: | |
| 2134 | + version "4.1.11" | |
| 2135 | + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658" | |
| 2136 | + | |
| 2137 | +har-schema@^1.0.5: | |
| 2138 | + version "1.0.5" | |
| 2139 | + resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-1.0.5.tgz#d263135f43307c02c602afc8fe95970c0151369e" | |
| 2140 | + | |
| 2141 | +har-schema@^2.0.0: | |
| 2142 | + version "2.0.0" | |
| 2143 | + resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" | |
| 2144 | + | |
| 2145 | +har-validator@~2.0.6: | |
| 2146 | + version "2.0.6" | |
| 2147 | + resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-2.0.6.tgz#cdcbc08188265ad119b6a5a7c8ab70eecfb5d27d" | |
| 2148 | + dependencies: | |
| 2149 | + chalk "^1.1.1" | |
| 2150 | + commander "^2.9.0" | |
| 2151 | + is-my-json-valid "^2.12.4" | |
| 2152 | + pinkie-promise "^2.0.0" | |
| 2153 | + | |
| 2154 | +har-validator@~4.2.1: | |
| 2155 | + version "4.2.1" | |
| 2156 | + resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-4.2.1.tgz#33481d0f1bbff600dd203d75812a6a5fba002e2a" | |
| 2157 | + dependencies: | |
| 2158 | + ajv "^4.9.1" | |
| 2159 | + har-schema "^1.0.5" | |
| 2160 | + | |
| 2161 | +har-validator@~5.0.3: | |
| 2162 | + version "5.0.3" | |
| 2163 | + resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.0.3.tgz#ba402c266194f15956ef15e0fcf242993f6a7dfd" | |
| 2164 | + dependencies: | |
| 2165 | + ajv "^5.1.0" | |
| 2166 | + har-schema "^2.0.0" | |
| 2167 | + | |
| 2168 | +has-ansi@^2.0.0: | |
| 2169 | + version "2.0.0" | |
| 2170 | + resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" | |
| 2171 | + dependencies: | |
| 2172 | + ansi-regex "^2.0.0" | |
| 2173 | + | |
| 2174 | +has-flag@^1.0.0: | |
| 2175 | + version "1.0.0" | |
| 2176 | + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" | |
| 2177 | + | |
| 2178 | +has-flag@^2.0.0: | |
| 2179 | + version "2.0.0" | |
| 2180 | + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51" | |
| 2181 | + | |
| 2182 | +has-flag@^3.0.0: | |
| 2183 | + version "3.0.0" | |
| 2184 | + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" | |
| 2185 | + | |
| 2186 | +has-unicode@^2.0.0: | |
| 2187 | + version "2.0.1" | |
| 2188 | + resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" | |
| 2189 | + | |
| 2190 | +has@^1.0.1: | |
| 2191 | + version "1.0.1" | |
| 2192 | + resolved "https://registry.yarnpkg.com/has/-/has-1.0.1.tgz#8461733f538b0837c9361e39a9ab9e9704dc2f28" | |
| 2193 | + dependencies: | |
| 2194 | + function-bind "^1.0.2" | |
| 2195 | + | |
| 2196 | +hash-sum@^1.0.2: | |
| 2197 | + version "1.0.2" | |
| 2198 | + resolved "https://registry.yarnpkg.com/hash-sum/-/hash-sum-1.0.2.tgz#33b40777754c6432573c120cc3808bbd10d47f04" | |
| 2199 | + | |
| 2200 | +hawk@~3.1.3: | |
| 2201 | + version "3.1.3" | |
| 2202 | + resolved "https://registry.yarnpkg.com/hawk/-/hawk-3.1.3.tgz#078444bd7c1640b0fe540d2c9b73d59678e8e1c4" | |
| 2203 | + dependencies: | |
| 2204 | + boom "2.x.x" | |
| 2205 | + cryptiles "2.x.x" | |
| 2206 | + hoek "2.x.x" | |
| 2207 | + sntp "1.x.x" | |
| 2208 | + | |
| 2209 | +hawk@~6.0.2: | |
| 2210 | + version "6.0.2" | |
| 2211 | + resolved "https://registry.yarnpkg.com/hawk/-/hawk-6.0.2.tgz#af4d914eb065f9b5ce4d9d11c1cb2126eecc3038" | |
| 2212 | + dependencies: | |
| 2213 | + boom "4.x.x" | |
| 2214 | + cryptiles "3.x.x" | |
| 2215 | + hoek "4.x.x" | |
| 2216 | + sntp "2.x.x" | |
| 2217 | + | |
| 2218 | +hoek@2.x.x: | |
| 2219 | + version "2.16.3" | |
| 2220 | + resolved "https://registry.yarnpkg.com/hoek/-/hoek-2.16.3.tgz#20bb7403d3cea398e91dc4710a8ff1b8274a25ed" | |
| 2221 | + | |
| 2222 | +hoek@4.x.x: | |
| 2223 | + version "4.2.1" | |
| 2224 | + resolved "https://registry.yarnpkg.com/hoek/-/hoek-4.2.1.tgz#9634502aa12c445dd5a7c5734b572bb8738aacbb" | |
| 2225 | + | |
| 2226 | +home-or-tmp@^2.0.0: | |
| 2227 | + version "2.0.0" | |
| 2228 | + resolved "https://registry.yarnpkg.com/home-or-tmp/-/home-or-tmp-2.0.0.tgz#e36c3f2d2cae7d746a857e38d18d5f32a7882db8" | |
| 2229 | + dependencies: | |
| 2230 | + os-homedir "^1.0.0" | |
| 2231 | + os-tmpdir "^1.0.1" | |
| 2232 | + | |
| 2233 | +hosted-git-info@^2.1.4: | |
| 2234 | + version "2.6.0" | |
| 2235 | + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.6.0.tgz#23235b29ab230c576aab0d4f13fc046b0b038222" | |
| 2236 | + | |
| 2237 | +html-comment-regex@^1.1.0: | |
| 2238 | + version "1.1.1" | |
| 2239 | + resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.1.tgz#668b93776eaae55ebde8f3ad464b307a4963625e" | |
| 2240 | + | |
| 2241 | +http-auth@3.1.x: | |
| 2242 | + version "3.1.3" | |
| 2243 | + resolved "https://registry.yarnpkg.com/http-auth/-/http-auth-3.1.3.tgz#945cfadd66521eaf8f7c84913d377d7b15f24e31" | |
| 2244 | + dependencies: | |
| 2245 | + apache-crypt "^1.1.2" | |
| 2246 | + apache-md5 "^1.0.6" | |
| 2247 | + bcryptjs "^2.3.0" | |
| 2248 | + uuid "^3.0.0" | |
| 2249 | + | |
| 2250 | +http-errors@~1.6.2: | |
| 2251 | + version "1.6.3" | |
| 2252 | + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" | |
| 2253 | + dependencies: | |
| 2254 | + depd "~1.1.2" | |
| 2255 | + inherits "2.0.3" | |
| 2256 | + setprototypeof "1.1.0" | |
| 2257 | + statuses ">= 1.4.0 < 2" | |
| 2258 | + | |
| 2259 | +http-parser-js@>=0.4.0: | |
| 2260 | + version "0.4.12" | |
| 2261 | + resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.4.12.tgz#b9cfbf4a2cf26f0fc34b10ca1489a27771e3474f" | |
| 2262 | + | |
| 2263 | +http-signature@~1.1.0: | |
| 2264 | + version "1.1.1" | |
| 2265 | + resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.1.1.tgz#df72e267066cd0ac67fb76adf8e134a8fbcf91bf" | |
| 2266 | + dependencies: | |
| 2267 | + assert-plus "^0.2.0" | |
| 2268 | + jsprim "^1.2.2" | |
| 2269 | + sshpk "^1.7.0" | |
| 2270 | + | |
| 2271 | +http-signature@~1.2.0: | |
| 2272 | + version "1.2.0" | |
| 2273 | + resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" | |
| 2274 | + dependencies: | |
| 2275 | + assert-plus "^1.0.0" | |
| 2276 | + jsprim "^1.2.2" | |
| 2277 | + sshpk "^1.7.0" | |
| 2278 | + | |
| 2279 | +iconv-lite@^0.4.17, iconv-lite@^0.4.4: | |
| 2280 | + version "0.4.23" | |
| 2281 | + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63" | |
| 2282 | + dependencies: | |
| 2283 | + safer-buffer ">= 2.1.2 < 3" | |
| 2284 | + | |
| 2285 | +icss-replace-symbols@1.1.0, icss-replace-symbols@^1.1.0: | |
| 2286 | + version "1.1.0" | |
| 2287 | + resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded" | |
| 2288 | + | |
| 2289 | +ignore-walk@^3.0.1: | |
| 2290 | + version "3.0.1" | |
| 2291 | + resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.1.tgz#a83e62e7d272ac0e3b551aaa82831a19b69f82f8" | |
| 2292 | + dependencies: | |
| 2293 | + minimatch "^3.0.4" | |
| 2294 | + | |
| 2295 | +ignore@^3.3.3: | |
| 2296 | + version "3.3.8" | |
| 2297 | + resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.8.tgz#3f8e9c35d38708a3a7e0e9abb6c73e7ee7707b2b" | |
| 2298 | + | |
| 2299 | +import-cwd@^2.1.0: | |
| 2300 | + version "2.1.0" | |
| 2301 | + resolved "https://registry.yarnpkg.com/import-cwd/-/import-cwd-2.1.0.tgz#aa6cf36e722761285cb371ec6519f53e2435b0a9" | |
| 2302 | + dependencies: | |
| 2303 | + import-from "^2.1.0" | |
| 2304 | + | |
| 2305 | +import-from@^2.1.0: | |
| 2306 | + version "2.1.0" | |
| 2307 | + resolved "https://registry.yarnpkg.com/import-from/-/import-from-2.1.0.tgz#335db7f2a7affd53aaa471d4b8021dee36b7f3b1" | |
| 2308 | + dependencies: | |
| 2309 | + resolve-from "^3.0.0" | |
| 2310 | + | |
| 2311 | +imurmurhash@^0.1.4: | |
| 2312 | + version "0.1.4" | |
| 2313 | + resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" | |
| 2314 | + | |
| 2315 | +in-publish@^2.0.0: | |
| 2316 | + version "2.0.0" | |
| 2317 | + resolved "https://registry.yarnpkg.com/in-publish/-/in-publish-2.0.0.tgz#e20ff5e3a2afc2690320b6dc552682a9c7fadf51" | |
| 2318 | + | |
| 2319 | +indent-string@^2.1.0: | |
| 2320 | + version "2.1.0" | |
| 2321 | + resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80" | |
| 2322 | + dependencies: | |
| 2323 | + repeating "^2.0.0" | |
| 2324 | + | |
| 2325 | +indent-string@^3.0.0: | |
| 2326 | + version "3.2.0" | |
| 2327 | + resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-3.2.0.tgz#4a5fd6d27cc332f37e5419a504dbb837105c9289" | |
| 2328 | + | |
| 2329 | +indexes-of@^1.0.1: | |
| 2330 | + version "1.0.1" | |
| 2331 | + resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" | |
| 2332 | + | |
| 2333 | +inflight@^1.0.4: | |
| 2334 | + version "1.0.6" | |
| 2335 | + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" | |
| 2336 | + dependencies: | |
| 2337 | + once "^1.3.0" | |
| 2338 | + wrappy "1" | |
| 2339 | + | |
| 2340 | +inherits@2, inherits@2.0.3, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.0, inherits@~2.0.3: | |
| 2341 | + version "2.0.3" | |
| 2342 | + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" | |
| 2343 | + | |
| 2344 | +ini@^1.3.4, ini@~1.3.0: | |
| 2345 | + version "1.3.5" | |
| 2346 | + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" | |
| 2347 | + | |
| 2348 | +inquirer@^3.0.6: | |
| 2349 | + version "3.3.0" | |
| 2350 | + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-3.3.0.tgz#9dd2f2ad765dcab1ff0443b491442a20ba227dc9" | |
| 2351 | + dependencies: | |
| 2352 | + ansi-escapes "^3.0.0" | |
| 2353 | + chalk "^2.0.0" | |
| 2354 | + cli-cursor "^2.1.0" | |
| 2355 | + cli-width "^2.0.0" | |
| 2356 | + external-editor "^2.0.4" | |
| 2357 | + figures "^2.0.0" | |
| 2358 | + lodash "^4.3.0" | |
| 2359 | + mute-stream "0.0.7" | |
| 2360 | + run-async "^2.2.0" | |
| 2361 | + rx-lite "^4.0.8" | |
| 2362 | + rx-lite-aggregates "^4.0.8" | |
| 2363 | + string-width "^2.1.0" | |
| 2364 | + strip-ansi "^4.0.0" | |
| 2365 | + through "^2.3.6" | |
| 2366 | + | |
| 2367 | +invariant@^2.2.0, invariant@^2.2.2: | |
| 2368 | + version "2.2.4" | |
| 2369 | + resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" | |
| 2370 | + dependencies: | |
| 2371 | + loose-envify "^1.0.0" | |
| 2372 | + | |
| 2373 | +invert-kv@^1.0.0: | |
| 2374 | + version "1.0.0" | |
| 2375 | + resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" | |
| 2376 | + | |
| 2377 | +is-absolute-url@^2.0.0: | |
| 2378 | + version "2.1.0" | |
| 2379 | + resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6" | |
| 2380 | + | |
| 2381 | +is-arrayish@^0.2.1: | |
| 2382 | + version "0.2.1" | |
| 2383 | + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" | |
| 2384 | + | |
| 2385 | +is-binary-path@^1.0.0: | |
| 2386 | + version "1.0.1" | |
| 2387 | + resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" | |
| 2388 | + dependencies: | |
| 2389 | + binary-extensions "^1.0.0" | |
| 2390 | + | |
| 2391 | +is-buffer@^1.1.5: | |
| 2392 | + version "1.1.6" | |
| 2393 | + resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" | |
| 2394 | + | |
| 2395 | +is-builtin-module@^1.0.0: | |
| 2396 | + version "1.0.0" | |
| 2397 | + resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe" | |
| 2398 | + dependencies: | |
| 2399 | + builtin-modules "^1.0.0" | |
| 2400 | + | |
| 2401 | +is-callable@^1.1.1, is-callable@^1.1.3: | |
| 2402 | + version "1.1.3" | |
| 2403 | + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.3.tgz#86eb75392805ddc33af71c92a0eedf74ee7604b2" | |
| 2404 | + | |
| 2405 | +is-ci@1.0.10: | |
| 2406 | + version "1.0.10" | |
| 2407 | + resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-1.0.10.tgz#f739336b2632365061a9d48270cd56ae3369318e" | |
| 2408 | + dependencies: | |
| 2409 | + ci-info "^1.0.0" | |
| 2410 | + | |
| 2411 | +is-date-object@^1.0.1: | |
| 2412 | + version "1.0.1" | |
| 2413 | + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16" | |
| 2414 | + | |
| 2415 | +is-directory@^0.3.1: | |
| 2416 | + version "0.3.1" | |
| 2417 | + resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" | |
| 2418 | + | |
| 2419 | +is-dotfile@^1.0.0: | |
| 2420 | + version "1.0.3" | |
| 2421 | + resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1" | |
| 2422 | + | |
| 2423 | +is-equal-shallow@^0.1.3: | |
| 2424 | + version "0.1.3" | |
| 2425 | + resolved "https://registry.yarnpkg.com/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534" | |
| 2426 | + dependencies: | |
| 2427 | + is-primitive "^2.0.0" | |
| 2428 | + | |
| 2429 | +is-extendable@^0.1.1: | |
| 2430 | + version "0.1.1" | |
| 2431 | + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" | |
| 2432 | + | |
| 2433 | +is-extglob@^1.0.0: | |
| 2434 | + version "1.0.0" | |
| 2435 | + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0" | |
| 2436 | + | |
| 2437 | +is-finite@^1.0.0: | |
| 2438 | + version "1.0.2" | |
| 2439 | + resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa" | |
| 2440 | + dependencies: | |
| 2441 | + number-is-nan "^1.0.0" | |
| 2442 | + | |
| 2443 | +is-fullwidth-code-point@^1.0.0: | |
| 2444 | + version "1.0.0" | |
| 2445 | + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" | |
| 2446 | + dependencies: | |
| 2447 | + number-is-nan "^1.0.0" | |
| 2448 | + | |
| 2449 | +is-fullwidth-code-point@^2.0.0: | |
| 2450 | + version "2.0.0" | |
| 2451 | + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" | |
| 2452 | + | |
| 2453 | +is-glob@^2.0.0, is-glob@^2.0.1: | |
| 2454 | + version "2.0.1" | |
| 2455 | + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863" | |
| 2456 | + dependencies: | |
| 2457 | + is-extglob "^1.0.0" | |
| 2458 | + | |
| 2459 | +is-installed-globally@0.1.0: | |
| 2460 | + version "0.1.0" | |
| 2461 | + resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.1.0.tgz#0dfd98f5a9111716dd535dda6492f67bf3d25a80" | |
| 2462 | + dependencies: | |
| 2463 | + global-dirs "^0.1.0" | |
| 2464 | + is-path-inside "^1.0.0" | |
| 2465 | + | |
| 2466 | +is-module@^1.0.0: | |
| 2467 | + version "1.0.0" | |
| 2468 | + resolved "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591" | |
| 2469 | + | |
| 2470 | +is-my-ip-valid@^1.0.0: | |
| 2471 | + version "1.0.0" | |
| 2472 | + resolved "https://registry.yarnpkg.com/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz#7b351b8e8edd4d3995d4d066680e664d94696824" | |
| 2473 | + | |
| 2474 | +is-my-json-valid@^2.12.4: | |
| 2475 | + version "2.17.2" | |
| 2476 | + resolved "https://registry.yarnpkg.com/is-my-json-valid/-/is-my-json-valid-2.17.2.tgz#6b2103a288e94ef3de5cf15d29dd85fc4b78d65c" | |
| 2477 | + dependencies: | |
| 2478 | + generate-function "^2.0.0" | |
| 2479 | + generate-object-property "^1.1.0" | |
| 2480 | + is-my-ip-valid "^1.0.0" | |
| 2481 | + jsonpointer "^4.0.0" | |
| 2482 | + xtend "^4.0.0" | |
| 2483 | + | |
| 2484 | +is-number@^2.1.0: | |
| 2485 | + version "2.1.0" | |
| 2486 | + resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f" | |
| 2487 | + dependencies: | |
| 2488 | + kind-of "^3.0.2" | |
| 2489 | + | |
| 2490 | +is-number@^4.0.0: | |
| 2491 | + version "4.0.0" | |
| 2492 | + resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" | |
| 2493 | + | |
| 2494 | +is-obj@^1.0.0: | |
| 2495 | + version "1.0.1" | |
| 2496 | + resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" | |
| 2497 | + | |
| 2498 | +is-path-cwd@^1.0.0: | |
| 2499 | + version "1.0.0" | |
| 2500 | + resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d" | |
| 2501 | + | |
| 2502 | +is-path-in-cwd@^1.0.0: | |
| 2503 | + version "1.0.1" | |
| 2504 | + resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz#5ac48b345ef675339bd6c7a48a912110b241cf52" | |
| 2505 | + dependencies: | |
| 2506 | + is-path-inside "^1.0.0" | |
| 2507 | + | |
| 2508 | +is-path-inside@^1.0.0: | |
| 2509 | + version "1.0.1" | |
| 2510 | + resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-1.0.1.tgz#8ef5b7de50437a3fdca6b4e865ef7aa55cb48036" | |
| 2511 | + dependencies: | |
| 2512 | + path-is-inside "^1.0.1" | |
| 2513 | + | |
| 2514 | +is-plain-obj@^1.0.0: | |
| 2515 | + version "1.1.0" | |
| 2516 | + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" | |
| 2517 | + | |
| 2518 | +is-posix-bracket@^0.1.0: | |
| 2519 | + version "0.1.1" | |
| 2520 | + resolved "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4" | |
| 2521 | + | |
| 2522 | +is-primitive@^2.0.0: | |
| 2523 | + version "2.0.0" | |
| 2524 | + resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575" | |
| 2525 | + | |
| 2526 | +is-promise@^2.1.0: | |
| 2527 | + version "2.1.0" | |
| 2528 | + resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa" | |
| 2529 | + | |
| 2530 | +is-property@^1.0.0: | |
| 2531 | + version "1.0.2" | |
| 2532 | + resolved "https://registry.yarnpkg.com/is-property/-/is-property-1.0.2.tgz#57fe1c4e48474edd65b09911f26b1cd4095dda84" | |
| 2533 | + | |
| 2534 | +is-regex@^1.0.4: | |
| 2535 | + version "1.0.4" | |
| 2536 | + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491" | |
| 2537 | + dependencies: | |
| 2538 | + has "^1.0.1" | |
| 2539 | + | |
| 2540 | +is-resolvable@^1.0.0: | |
| 2541 | + version "1.1.0" | |
| 2542 | + resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88" | |
| 2543 | + | |
| 2544 | +is-stream@^1.1.0: | |
| 2545 | + version "1.1.0" | |
| 2546 | + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" | |
| 2547 | + | |
| 2548 | +is-svg@^2.0.0: | |
| 2549 | + version "2.1.0" | |
| 2550 | + resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-2.1.0.tgz#cf61090da0d9efbcab8722deba6f032208dbb0e9" | |
| 2551 | + dependencies: | |
| 2552 | + html-comment-regex "^1.1.0" | |
| 2553 | + | |
| 2554 | +is-symbol@^1.0.1: | |
| 2555 | + version "1.0.1" | |
| 2556 | + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.1.tgz#3cc59f00025194b6ab2e38dbae6689256b660572" | |
| 2557 | + | |
| 2558 | +is-typedarray@~1.0.0: | |
| 2559 | + version "1.0.0" | |
| 2560 | + resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" | |
| 2561 | + | |
| 2562 | +is-utf8@^0.2.0: | |
| 2563 | + version "0.2.1" | |
| 2564 | + resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" | |
| 2565 | + | |
| 2566 | +is-wsl@^1.1.0: | |
| 2567 | + version "1.1.0" | |
| 2568 | + resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" | |
| 2569 | + | |
| 2570 | +isarray@1.0.0, isarray@~1.0.0: | |
| 2571 | + version "1.0.0" | |
| 2572 | + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" | |
| 2573 | + | |
| 2574 | +isexe@^2.0.0: | |
| 2575 | + version "2.0.0" | |
| 2576 | + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" | |
| 2577 | + | |
| 2578 | +isobject@^2.0.0: | |
| 2579 | + version "2.1.0" | |
| 2580 | + resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" | |
| 2581 | + dependencies: | |
| 2582 | + isarray "1.0.0" | |
| 2583 | + | |
| 2584 | +isstream@~0.1.2: | |
| 2585 | + version "0.1.2" | |
| 2586 | + resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" | |
| 2587 | + | |
| 2588 | +jest-docblock@^21.0.0: | |
| 2589 | + version "21.2.0" | |
| 2590 | + resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-21.2.0.tgz#51529c3b30d5fd159da60c27ceedc195faf8d414" | |
| 2591 | + | |
| 2592 | +js-base64@^2.1.8, js-base64@^2.1.9: | |
| 2593 | + version "2.4.3" | |
| 2594 | + resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.4.3.tgz#2e545ec2b0f2957f41356510205214e98fad6582" | |
| 2595 | + | |
| 2596 | +js-tokens@^3.0.0, js-tokens@^3.0.2: | |
| 2597 | + version "3.0.2" | |
| 2598 | + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" | |
| 2599 | + | |
| 2600 | +js-yaml@^3.4.3, js-yaml@^3.9.1: | |
| 2601 | + version "3.11.0" | |
| 2602 | + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.11.0.tgz#597c1a8bd57152f26d622ce4117851a51f5ebaef" | |
| 2603 | + dependencies: | |
| 2604 | + argparse "^1.0.7" | |
| 2605 | + esprima "^4.0.0" | |
| 2606 | + | |
| 2607 | +js-yaml@~3.7.0: | |
| 2608 | + version "3.7.0" | |
| 2609 | + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.7.0.tgz#5c967ddd837a9bfdca5f2de84253abe8a1c03b80" | |
| 2610 | + dependencies: | |
| 2611 | + argparse "^1.0.7" | |
| 2612 | + esprima "^2.6.0" | |
| 2613 | + | |
| 2614 | +jsbn@~0.1.0: | |
| 2615 | + version "0.1.1" | |
| 2616 | + resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" | |
| 2617 | + | |
| 2618 | +jsesc@^1.3.0: | |
| 2619 | + version "1.3.0" | |
| 2620 | + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-1.3.0.tgz#46c3fec8c1892b12b0833db9bc7622176dbab34b" | |
| 2621 | + | |
| 2622 | +jsesc@^2.5.1: | |
| 2623 | + version "2.5.1" | |
| 2624 | + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.1.tgz#e421a2a8e20d6b0819df28908f782526b96dd1fe" | |
| 2625 | + | |
| 2626 | +jsesc@~0.5.0: | |
| 2627 | + version "0.5.0" | |
| 2628 | + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" | |
| 2629 | + | |
| 2630 | +json-parse-better-errors@^1.0.1: | |
| 2631 | + version "1.0.2" | |
| 2632 | + resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" | |
| 2633 | + | |
| 2634 | +json-schema-traverse@^0.3.0: | |
| 2635 | + version "0.3.1" | |
| 2636 | + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz#349a6d44c53a51de89b40805c5d5e59b417d3340" | |
| 2637 | + | |
| 2638 | +json-schema@0.2.3: | |
| 2639 | + version "0.2.3" | |
| 2640 | + resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" | |
| 2641 | + | |
| 2642 | +json-stable-stringify-without-jsonify@^1.0.1: | |
| 2643 | + version "1.0.1" | |
| 2644 | + resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" | |
| 2645 | + | |
| 2646 | +json-stable-stringify@^1.0.1: | |
| 2647 | + version "1.0.1" | |
| 2648 | + resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af" | |
| 2649 | + dependencies: | |
| 2650 | + jsonify "~0.0.0" | |
| 2651 | + | |
| 2652 | +json-stringify-safe@~5.0.1: | |
| 2653 | + version "5.0.1" | |
| 2654 | + resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" | |
| 2655 | + | |
| 2656 | +json5@^0.5.0, json5@^0.5.1: | |
| 2657 | + version "0.5.1" | |
| 2658 | + resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" | |
| 2659 | + | |
| 2660 | +jsonfile@^3.0.0: | |
| 2661 | + version "3.0.1" | |
| 2662 | + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-3.0.1.tgz#a5ecc6f65f53f662c4415c7675a0331d0992ec66" | |
| 2663 | + optionalDependencies: | |
| 2664 | + graceful-fs "^4.1.6" | |
| 2665 | + | |
| 2666 | +jsonfile@^4.0.0: | |
| 2667 | + version "4.0.0" | |
| 2668 | + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" | |
| 2669 | + optionalDependencies: | |
| 2670 | + graceful-fs "^4.1.6" | |
| 2671 | + | |
| 2672 | +jsonify@~0.0.0: | |
| 2673 | + version "0.0.0" | |
| 2674 | + resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" | |
| 2675 | + | |
| 2676 | +jsonpointer@^4.0.0: | |
| 2677 | + version "4.0.1" | |
| 2678 | + resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.0.1.tgz#4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9" | |
| 2679 | + | |
| 2680 | +jsprim@^1.2.2: | |
| 2681 | + version "1.4.1" | |
| 2682 | + resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" | |
| 2683 | + dependencies: | |
| 2684 | + assert-plus "1.0.0" | |
| 2685 | + extsprintf "1.3.0" | |
| 2686 | + json-schema "0.2.3" | |
| 2687 | + verror "1.10.0" | |
| 2688 | + | |
| 2689 | +kind-of@^3.0.2: | |
| 2690 | + version "3.2.2" | |
| 2691 | + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" | |
| 2692 | + dependencies: | |
| 2693 | + is-buffer "^1.1.5" | |
| 2694 | + | |
| 2695 | +kind-of@^6.0.0: | |
| 2696 | + version "6.0.2" | |
| 2697 | + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051" | |
| 2698 | + | |
| 2699 | +lazy-ass@1.6.0: | |
| 2700 | + version "1.6.0" | |
| 2701 | + resolved "https://registry.yarnpkg.com/lazy-ass/-/lazy-ass-1.6.0.tgz#7999655e8646c17f089fdd187d150d3324d54513" | |
| 2702 | + | |
| 2703 | +lcid@^1.0.0: | |
| 2704 | + version "1.0.0" | |
| 2705 | + resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835" | |
| 2706 | + dependencies: | |
| 2707 | + invert-kv "^1.0.0" | |
| 2708 | + | |
| 2709 | +levn@^0.3.0, levn@~0.3.0: | |
| 2710 | + version "0.3.0" | |
| 2711 | + resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" | |
| 2712 | + dependencies: | |
| 2713 | + prelude-ls "~1.1.2" | |
| 2714 | + type-check "~0.3.2" | |
| 2715 | + | |
| 2716 | +listr-silent-renderer@^1.1.1: | |
| 2717 | + version "1.1.1" | |
| 2718 | + resolved "https://registry.yarnpkg.com/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz#924b5a3757153770bf1a8e3fbf74b8bbf3f9242e" | |
| 2719 | + | |
| 2720 | +listr-update-renderer@^0.2.0: | |
| 2721 | + version "0.2.0" | |
| 2722 | + resolved "https://registry.yarnpkg.com/listr-update-renderer/-/listr-update-renderer-0.2.0.tgz#ca80e1779b4e70266807e8eed1ad6abe398550f9" | |
| 2723 | + dependencies: | |
| 2724 | + chalk "^1.1.3" | |
| 2725 | + cli-truncate "^0.2.1" | |
| 2726 | + elegant-spinner "^1.0.1" | |
| 2727 | + figures "^1.7.0" | |
| 2728 | + indent-string "^3.0.0" | |
| 2729 | + log-symbols "^1.0.2" | |
| 2730 | + log-update "^1.0.2" | |
| 2731 | + strip-ansi "^3.0.1" | |
| 2732 | + | |
| 2733 | +listr-verbose-renderer@^0.4.0: | |
| 2734 | + version "0.4.1" | |
| 2735 | + resolved "https://registry.yarnpkg.com/listr-verbose-renderer/-/listr-verbose-renderer-0.4.1.tgz#8206f4cf6d52ddc5827e5fd14989e0e965933a35" | |
| 2736 | + dependencies: | |
| 2737 | + chalk "^1.1.3" | |
| 2738 | + cli-cursor "^1.0.2" | |
| 2739 | + date-fns "^1.27.2" | |
| 2740 | + figures "^1.7.0" | |
| 2741 | + | |
| 2742 | +listr@0.12.0: | |
| 2743 | + version "0.12.0" | |
| 2744 | + resolved "https://registry.yarnpkg.com/listr/-/listr-0.12.0.tgz#6bce2c0f5603fa49580ea17cd6a00cc0e5fa451a" | |
| 2745 | + dependencies: | |
| 2746 | + chalk "^1.1.3" | |
| 2747 | + cli-truncate "^0.2.1" | |
| 2748 | + figures "^1.7.0" | |
| 2749 | + indent-string "^2.1.0" | |
| 2750 | + is-promise "^2.1.0" | |
| 2751 | + is-stream "^1.1.0" | |
| 2752 | + listr-silent-renderer "^1.1.1" | |
| 2753 | + listr-update-renderer "^0.2.0" | |
| 2754 | + listr-verbose-renderer "^0.4.0" | |
| 2755 | + log-symbols "^1.0.2" | |
| 2756 | + log-update "^1.0.2" | |
| 2757 | + ora "^0.2.3" | |
| 2758 | + p-map "^1.1.1" | |
| 2759 | + rxjs "^5.0.0-beta.11" | |
| 2760 | + stream-to-observable "^0.1.0" | |
| 2761 | + strip-ansi "^3.0.1" | |
| 2762 | + | |
| 2763 | +live-server@tapio/live-server#master: | |
| 2764 | + version "1.2.0" | |
| 2765 | + resolved "https://codeload.github.com/tapio/live-server/tar.gz/6aae54fc32faf54a46b3774bbde8abe79ce4bef5" | |
| 2766 | + dependencies: | |
| 2767 | + chokidar "^1.6.0" | |
| 2768 | + colors latest | |
| 2769 | + connect "3.5.x" | |
| 2770 | + cors latest | |
| 2771 | + event-stream latest | |
| 2772 | + faye-websocket "0.11.x" | |
| 2773 | + http-auth "3.1.x" | |
| 2774 | + morgan "^1.6.1" | |
| 2775 | + object-assign latest | |
| 2776 | + opn latest | |
| 2777 | + proxy-middleware latest | |
| 2778 | + send latest | |
| 2779 | + serve-index "^1.7.2" | |
| 2780 | + | |
| 2781 | +load-json-file@^1.0.0: | |
| 2782 | + version "1.1.0" | |
| 2783 | + resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" | |
| 2784 | + dependencies: | |
| 2785 | + graceful-fs "^4.1.2" | |
| 2786 | + parse-json "^2.2.0" | |
| 2787 | + pify "^2.0.0" | |
| 2788 | + pinkie-promise "^2.0.0" | |
| 2789 | + strip-bom "^2.0.0" | |
| 2790 | + | |
| 2791 | +load-json-file@^4.0.0: | |
| 2792 | + version "4.0.0" | |
| 2793 | + resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b" | |
| 2794 | + dependencies: | |
| 2795 | + graceful-fs "^4.1.2" | |
| 2796 | + parse-json "^4.0.0" | |
| 2797 | + pify "^3.0.0" | |
| 2798 | + strip-bom "^3.0.0" | |
| 2799 | + | |
| 2800 | +loader-utils@^0.2.16: | |
| 2801 | + version "0.2.17" | |
| 2802 | + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.17.tgz#f86e6374d43205a6e6c60e9196f17c0299bfb348" | |
| 2803 | + dependencies: | |
| 2804 | + big.js "^3.1.3" | |
| 2805 | + emojis-list "^2.0.0" | |
| 2806 | + json5 "^0.5.0" | |
| 2807 | + object-assign "^4.0.1" | |
| 2808 | + | |
| 2809 | +lodash.assign@^4.2.0: | |
| 2810 | + version "4.2.0" | |
| 2811 | + resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7" | |
| 2812 | + | |
| 2813 | +lodash.clonedeep@^4.3.2: | |
| 2814 | + version "4.5.0" | |
| 2815 | + resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" | |
| 2816 | + | |
| 2817 | +lodash.debounce@^4.0.8: | |
| 2818 | + version "4.0.8" | |
| 2819 | + resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" | |
| 2820 | + | |
| 2821 | +lodash.memoize@^4.1.2: | |
| 2822 | + version "4.1.2" | |
| 2823 | + resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" | |
| 2824 | + | |
| 2825 | +lodash.mergewith@^4.6.0: | |
| 2826 | + version "4.6.1" | |
| 2827 | + resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz#639057e726c3afbdb3e7d42741caa8d6e4335927" | |
| 2828 | + | |
| 2829 | +lodash.once@^4.1.1: | |
| 2830 | + version "4.1.1" | |
| 2831 | + resolved "https://registry.yarnpkg.com/lodash.once/-/lodash.once-4.1.1.tgz#0dd3971213c7c56df880977d504c88fb471a97ac" | |
| 2832 | + | |
| 2833 | +lodash.throttle@^4.1.1: | |
| 2834 | + version "4.1.1" | |
| 2835 | + resolved "https://registry.yarnpkg.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz#c23e91b710242ac70c37f1e1cda9274cc39bf2f4" | |
| 2836 | + | |
| 2837 | +lodash.uniq@^4.5.0: | |
| 2838 | + version "4.5.0" | |
| 2839 | + resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" | |
| 2840 | + | |
| 2841 | +lodash@4.17.4: | |
| 2842 | + version "4.17.4" | |
| 2843 | + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae" | |
| 2844 | + | |
| 2845 | +lodash@^4.0.0, lodash@^4.14.0, lodash@^4.17.4, lodash@^4.2.0, lodash@^4.3.0, lodash@~4.17.4: | |
| 2846 | + version "4.17.10" | |
| 2847 | + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.10.tgz#1b7793cf7259ea38fb3661d4d38b3260af8ae4e7" | |
| 2848 | + | |
| 2849 | +log-symbols@^1.0.2: | |
| 2850 | + version "1.0.2" | |
| 2851 | + resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-1.0.2.tgz#376ff7b58ea3086a0f09facc74617eca501e1a18" | |
| 2852 | + dependencies: | |
| 2853 | + chalk "^1.0.0" | |
| 2854 | + | |
| 2855 | +log-update@^1.0.2: | |
| 2856 | + version "1.0.2" | |
| 2857 | + resolved "https://registry.yarnpkg.com/log-update/-/log-update-1.0.2.tgz#19929f64c4093d2d2e7075a1dad8af59c296b8d1" | |
| 2858 | + dependencies: | |
| 2859 | + ansi-escapes "^1.0.0" | |
| 2860 | + cli-cursor "^1.0.2" | |
| 2861 | + | |
| 2862 | +loose-envify@^1.0.0: | |
| 2863 | + version "1.3.1" | |
| 2864 | + resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.3.1.tgz#d1a8ad33fa9ce0e713d65fdd0ac8b748d478c848" | |
| 2865 | + dependencies: | |
| 2866 | + js-tokens "^3.0.0" | |
| 2867 | + | |
| 2868 | +loud-rejection@^1.0.0: | |
| 2869 | + version "1.6.0" | |
| 2870 | + resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f" | |
| 2871 | + dependencies: | |
| 2872 | + currently-unhandled "^0.4.1" | |
| 2873 | + signal-exit "^3.0.0" | |
| 2874 | + | |
| 2875 | +lru-cache@^4.0.1, lru-cache@^4.1.2: | |
| 2876 | + version "4.1.3" | |
| 2877 | + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.3.tgz#a1175cf3496dfc8436c156c334b4955992bce69c" | |
| 2878 | + dependencies: | |
| 2879 | + pseudomap "^1.0.2" | |
| 2880 | + yallist "^2.1.2" | |
| 2881 | + | |
| 2882 | +macaddress@^0.2.8: | |
| 2883 | + version "0.2.8" | |
| 2884 | + resolved "https://registry.yarnpkg.com/macaddress/-/macaddress-0.2.8.tgz#5904dc537c39ec6dbefeae902327135fa8511f12" | |
| 2885 | + | |
| 2886 | +magic-string@^0.22.4: | |
| 2887 | + version "0.22.5" | |
| 2888 | + resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.22.5.tgz#8e9cf5afddf44385c1da5bc2a6a0dbd10b03657e" | |
| 2889 | + dependencies: | |
| 2890 | + vlq "^0.2.2" | |
| 2891 | + | |
| 2892 | +map-obj@^1.0.0, map-obj@^1.0.1: | |
| 2893 | + version "1.0.1" | |
| 2894 | + resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" | |
| 2895 | + | |
| 2896 | +map-stream@~0.1.0: | |
| 2897 | + version "0.1.0" | |
| 2898 | + resolved "https://registry.yarnpkg.com/map-stream/-/map-stream-0.1.0.tgz#e56aa94c4c8055a16404a0674b78f215f7c8e194" | |
| 2899 | + | |
| 2900 | +math-expression-evaluator@^1.2.14: | |
| 2901 | + version "1.2.17" | |
| 2902 | + resolved "https://registry.yarnpkg.com/math-expression-evaluator/-/math-expression-evaluator-1.2.17.tgz#de819fdbcd84dccd8fae59c6aeb79615b9d266ac" | |
| 2903 | + | |
| 2904 | +math-random@^1.0.1: | |
| 2905 | + version "1.0.1" | |
| 2906 | + resolved "https://registry.yarnpkg.com/math-random/-/math-random-1.0.1.tgz#8b3aac588b8a66e4975e3cdea67f7bb329601fac" | |
| 2907 | + | |
| 2908 | +memorystream@^0.3.1: | |
| 2909 | + version "0.3.1" | |
| 2910 | + resolved "https://registry.yarnpkg.com/memorystream/-/memorystream-0.3.1.tgz#86d7090b30ce455d63fbae12dda51a47ddcaf9b2" | |
| 2911 | + | |
| 2912 | +meow@^3.7.0: | |
| 2913 | + version "3.7.0" | |
| 2914 | + resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb" | |
| 2915 | + dependencies: | |
| 2916 | + camelcase-keys "^2.0.0" | |
| 2917 | + decamelize "^1.1.2" | |
| 2918 | + loud-rejection "^1.0.0" | |
| 2919 | + map-obj "^1.0.1" | |
| 2920 | + minimist "^1.1.3" | |
| 2921 | + normalize-package-data "^2.3.4" | |
| 2922 | + object-assign "^4.0.1" | |
| 2923 | + read-pkg-up "^1.0.1" | |
| 2924 | + redent "^1.0.0" | |
| 2925 | + trim-newlines "^1.0.0" | |
| 2926 | + | |
| 2927 | +merge-source-map@^1.1.0: | |
| 2928 | + version "1.1.0" | |
| 2929 | + resolved "https://registry.yarnpkg.com/merge-source-map/-/merge-source-map-1.1.0.tgz#2fdde7e6020939f70906a68f2d7ae685e4c8c646" | |
| 2930 | + dependencies: | |
| 2931 | + source-map "^0.6.1" | |
| 2932 | + | |
| 2933 | +micromatch@^2.1.5, micromatch@^2.3.11: | |
| 2934 | + version "2.3.11" | |
| 2935 | + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565" | |
| 2936 | + dependencies: | |
| 2937 | + arr-diff "^2.0.0" | |
| 2938 | + array-unique "^0.2.1" | |
| 2939 | + braces "^1.8.2" | |
| 2940 | + expand-brackets "^0.1.4" | |
| 2941 | + extglob "^0.3.1" | |
| 2942 | + filename-regex "^2.0.0" | |
| 2943 | + is-extglob "^1.0.0" | |
| 2944 | + is-glob "^2.0.1" | |
| 2945 | + kind-of "^3.0.2" | |
| 2946 | + normalize-path "^2.0.1" | |
| 2947 | + object.omit "^2.0.0" | |
| 2948 | + parse-glob "^3.0.4" | |
| 2949 | + regex-cache "^0.4.2" | |
| 2950 | + | |
| 2951 | +mime-db@~1.33.0: | |
| 2952 | + version "1.33.0" | |
| 2953 | + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.33.0.tgz#a3492050a5cb9b63450541e39d9788d2272783db" | |
| 2954 | + | |
| 2955 | +mime-types@^2.1.12, mime-types@~2.1.17, mime-types@~2.1.18, mime-types@~2.1.7: | |
| 2956 | + version "2.1.18" | |
| 2957 | + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.18.tgz#6f323f60a83d11146f831ff11fd66e2fe5503bb8" | |
| 2958 | + dependencies: | |
| 2959 | + mime-db "~1.33.0" | |
| 2960 | + | |
| 2961 | +mime@1.4.1: | |
| 2962 | + version "1.4.1" | |
| 2963 | + resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6" | |
| 2964 | + | |
| 2965 | +mimic-fn@^1.0.0: | |
| 2966 | + version "1.2.0" | |
| 2967 | + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" | |
| 2968 | + | |
| 2969 | +"minimatch@2 || 3", minimatch@^3.0.2, minimatch@^3.0.4, minimatch@~3.0.2: | |
| 2970 | + version "3.0.4" | |
| 2971 | + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" | |
| 2972 | + dependencies: | |
| 2973 | + brace-expansion "^1.1.7" | |
| 2974 | + | |
| 2975 | +minimist@0.0.8: | |
| 2976 | + version "0.0.8" | |
| 2977 | + resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" | |
| 2978 | + | |
| 2979 | +minimist@1.2.0, minimist@^1.1.3, minimist@^1.2.0: | |
| 2980 | + version "1.2.0" | |
| 2981 | + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" | |
| 2982 | + | |
| 2983 | +minipass@^2.2.1, minipass@^2.2.4: | |
| 2984 | + version "2.3.0" | |
| 2985 | + resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.0.tgz#2e11b1c46df7fe7f1afbe9a490280add21ffe384" | |
| 2986 | + dependencies: | |
| 2987 | + safe-buffer "^5.1.1" | |
| 2988 | + yallist "^3.0.0" | |
| 2989 | + | |
| 2990 | +minizlib@^1.1.0: | |
| 2991 | + version "1.1.0" | |
| 2992 | + resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.1.0.tgz#11e13658ce46bc3a70a267aac58359d1e0c29ceb" | |
| 2993 | + dependencies: | |
| 2994 | + minipass "^2.2.1" | |
| 2995 | + | |
| 2996 | +mkdirp@0.5.0: | |
| 2997 | + version "0.5.0" | |
| 2998 | + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.0.tgz#1d73076a6df986cd9344e15e71fcc05a4c9abf12" | |
| 2999 | + dependencies: | |
| 3000 | + minimist "0.0.8" | |
| 3001 | + | |
| 3002 | +"mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.1: | |
| 3003 | + version "0.5.1" | |
| 3004 | + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" | |
| 3005 | + dependencies: | |
| 3006 | + minimist "0.0.8" | |
| 3007 | + | |
| 3008 | +morgan@^1.6.1: | |
| 3009 | + version "1.9.0" | |
| 3010 | + resolved "https://registry.yarnpkg.com/morgan/-/morgan-1.9.0.tgz#d01fa6c65859b76fcf31b3cb53a3821a311d8051" | |
| 3011 | + dependencies: | |
| 3012 | + basic-auth "~2.0.0" | |
| 3013 | + debug "2.6.9" | |
| 3014 | + depd "~1.1.1" | |
| 3015 | + on-finished "~2.3.0" | |
| 3016 | + on-headers "~1.0.1" | |
| 3017 | + | |
| 3018 | +ms@0.7.1: | |
| 3019 | + version "0.7.1" | |
| 3020 | + resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.1.tgz#9cd13c03adbff25b65effde7ce864ee952017098" | |
| 3021 | + | |
| 3022 | +ms@2.0.0: | |
| 3023 | + version "2.0.0" | |
| 3024 | + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" | |
| 3025 | + | |
| 3026 | +mute-stream@0.0.7: | |
| 3027 | + version "0.0.7" | |
| 3028 | + resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" | |
| 3029 | + | |
| 3030 | +nan@^2.10.0, nan@^2.9.2: | |
| 3031 | + version "2.10.0" | |
| 3032 | + resolved "https://registry.yarnpkg.com/nan/-/nan-2.10.0.tgz#96d0cd610ebd58d4b4de9cc0c6828cda99c7548f" | |
| 3033 | + | |
| 3034 | +natural-compare@^1.4.0: | |
| 3035 | + version "1.4.0" | |
| 3036 | + resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" | |
| 3037 | + | |
| 3038 | +needle@^2.2.0: | |
| 3039 | + version "2.2.1" | |
| 3040 | + resolved "https://registry.yarnpkg.com/needle/-/needle-2.2.1.tgz#b5e325bd3aae8c2678902fa296f729455d1d3a7d" | |
| 3041 | + dependencies: | |
| 3042 | + debug "^2.1.2" | |
| 3043 | + iconv-lite "^0.4.4" | |
| 3044 | + sax "^1.2.4" | |
| 3045 | + | |
| 3046 | +negotiator@0.6.1: | |
| 3047 | + version "0.6.1" | |
| 3048 | + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9" | |
| 3049 | + | |
| 3050 | +nice-try@^1.0.4: | |
| 3051 | + version "1.0.4" | |
| 3052 | + resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.4.tgz#d93962f6c52f2c1558c0fbda6d512819f1efe1c4" | |
| 3053 | + | |
| 3054 | +node-gyp@^3.3.1: | |
| 3055 | + version "3.6.2" | |
| 3056 | + resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-3.6.2.tgz#9bfbe54562286284838e750eac05295853fa1c60" | |
| 3057 | + dependencies: | |
| 3058 | + fstream "^1.0.0" | |
| 3059 | + glob "^7.0.3" | |
| 3060 | + graceful-fs "^4.1.2" | |
| 3061 | + minimatch "^3.0.2" | |
| 3062 | + mkdirp "^0.5.0" | |
| 3063 | + nopt "2 || 3" | |
| 3064 | + npmlog "0 || 1 || 2 || 3 || 4" | |
| 3065 | + osenv "0" | |
| 3066 | + request "2" | |
| 3067 | + rimraf "2" | |
| 3068 | + semver "~5.3.0" | |
| 3069 | + tar "^2.0.0" | |
| 3070 | + which "1" | |
| 3071 | + | |
| 3072 | +node-pre-gyp@^0.9.0: | |
| 3073 | + version "0.9.1" | |
| 3074 | + resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.9.1.tgz#f11c07516dd92f87199dbc7e1838eab7cd56c9e0" | |
| 3075 | + dependencies: | |
| 3076 | + detect-libc "^1.0.2" | |
| 3077 | + mkdirp "^0.5.1" | |
| 3078 | + needle "^2.2.0" | |
| 3079 | + nopt "^4.0.1" | |
| 3080 | + npm-packlist "^1.1.6" | |
| 3081 | + npmlog "^4.0.2" | |
| 3082 | + rc "^1.1.7" | |
| 3083 | + rimraf "^2.6.1" | |
| 3084 | + semver "^5.3.0" | |
| 3085 | + tar "^4" | |
| 3086 | + | |
| 3087 | +node-sass@^4.9.0: | |
| 3088 | + version "4.9.0" | |
| 3089 | + resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.9.0.tgz#d1b8aa855d98ed684d6848db929a20771cc2ae52" | |
| 3090 | + dependencies: | |
| 3091 | + async-foreach "^0.1.3" | |
| 3092 | + chalk "^1.1.1" | |
| 3093 | + cross-spawn "^3.0.0" | |
| 3094 | + gaze "^1.0.0" | |
| 3095 | + get-stdin "^4.0.1" | |
| 3096 | + glob "^7.0.3" | |
| 3097 | + in-publish "^2.0.0" | |
| 3098 | + lodash.assign "^4.2.0" | |
| 3099 | + lodash.clonedeep "^4.3.2" | |
| 3100 | + lodash.mergewith "^4.6.0" | |
| 3101 | + meow "^3.7.0" | |
| 3102 | + mkdirp "^0.5.1" | |
| 3103 | + nan "^2.10.0" | |
| 3104 | + node-gyp "^3.3.1" | |
| 3105 | + npmlog "^4.0.0" | |
| 3106 | + request "~2.79.0" | |
| 3107 | + sass-graph "^2.2.4" | |
| 3108 | + stdout-stream "^1.4.0" | |
| 3109 | + "true-case-path" "^1.0.2" | |
| 3110 | + | |
| 3111 | +"nopt@2 || 3": | |
| 3112 | + version "3.0.6" | |
| 3113 | + resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" | |
| 3114 | + dependencies: | |
| 3115 | + abbrev "1" | |
| 3116 | + | |
| 3117 | +nopt@^4.0.1: | |
| 3118 | + version "4.0.1" | |
| 3119 | + resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" | |
| 3120 | + dependencies: | |
| 3121 | + abbrev "1" | |
| 3122 | + osenv "^0.1.4" | |
| 3123 | + | |
| 3124 | +normalize-package-data@^2.3.2, normalize-package-data@^2.3.4: | |
| 3125 | + version "2.4.0" | |
| 3126 | + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f" | |
| 3127 | + dependencies: | |
| 3128 | + hosted-git-info "^2.1.4" | |
| 3129 | + is-builtin-module "^1.0.0" | |
| 3130 | + semver "2 || 3 || 4 || 5" | |
| 3131 | + validate-npm-package-license "^3.0.1" | |
| 3132 | + | |
| 3133 | +normalize-path@^2.0.0, normalize-path@^2.0.1: | |
| 3134 | + version "2.1.1" | |
| 3135 | + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" | |
| 3136 | + dependencies: | |
| 3137 | + remove-trailing-separator "^1.0.1" | |
| 3138 | + | |
| 3139 | +normalize-range@^0.1.2: | |
| 3140 | + version "0.1.2" | |
| 3141 | + resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" | |
| 3142 | + | |
| 3143 | +normalize-url@^1.4.0: | |
| 3144 | + version "1.9.1" | |
| 3145 | + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-1.9.1.tgz#2cc0d66b31ea23036458436e3620d85954c66c3c" | |
| 3146 | + dependencies: | |
| 3147 | + object-assign "^4.0.1" | |
| 3148 | + prepend-http "^1.0.0" | |
| 3149 | + query-string "^4.1.0" | |
| 3150 | + sort-keys "^1.0.0" | |
| 3151 | + | |
| 3152 | +npm-bundled@^1.0.1: | |
| 3153 | + version "1.0.3" | |
| 3154 | + resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.3.tgz#7e71703d973af3370a9591bafe3a63aca0be2308" | |
| 3155 | + | |
| 3156 | +npm-packlist@^1.1.6: | |
| 3157 | + version "1.1.10" | |
| 3158 | + resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.1.10.tgz#1039db9e985727e464df066f4cf0ab6ef85c398a" | |
| 3159 | + dependencies: | |
| 3160 | + ignore-walk "^3.0.1" | |
| 3161 | + npm-bundled "^1.0.1" | |
| 3162 | + | |
| 3163 | +npm-run-all@^4.1.3: | |
| 3164 | + version "4.1.3" | |
| 3165 | + resolved "https://registry.yarnpkg.com/npm-run-all/-/npm-run-all-4.1.3.tgz#49f15b55a66bb4101664ce270cb18e7103f8f185" | |
| 3166 | + dependencies: | |
| 3167 | + ansi-styles "^3.2.0" | |
| 3168 | + chalk "^2.1.0" | |
| 3169 | + cross-spawn "^6.0.4" | |
| 3170 | + memorystream "^0.3.1" | |
| 3171 | + minimatch "^3.0.4" | |
| 3172 | + ps-tree "^1.1.0" | |
| 3173 | + read-pkg "^3.0.0" | |
| 3174 | + shell-quote "^1.6.1" | |
| 3175 | + string.prototype.padend "^3.0.0" | |
| 3176 | + | |
| 3177 | +"npmlog@0 || 1 || 2 || 3 || 4", npmlog@^4.0.0, npmlog@^4.0.2: | |
| 3178 | + version "4.1.2" | |
| 3179 | + resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" | |
| 3180 | + dependencies: | |
| 3181 | + are-we-there-yet "~1.1.2" | |
| 3182 | + console-control-strings "~1.1.0" | |
| 3183 | + gauge "~2.7.3" | |
| 3184 | + set-blocking "~2.0.0" | |
| 3185 | + | |
| 3186 | +num2fraction@^1.2.2: | |
| 3187 | + version "1.2.2" | |
| 3188 | + resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" | |
| 3189 | + | |
| 3190 | +number-is-nan@^1.0.0: | |
| 3191 | + version "1.0.1" | |
| 3192 | + resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" | |
| 3193 | + | |
| 3194 | +oauth-sign@~0.8.1, oauth-sign@~0.8.2: | |
| 3195 | + version "0.8.2" | |
| 3196 | + resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43" | |
| 3197 | + | |
| 3198 | +object-assign@^4, object-assign@^4.0.1, object-assign@^4.1.0, object-assign@latest: | |
| 3199 | + version "4.1.1" | |
| 3200 | + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" | |
| 3201 | + | |
| 3202 | +object-keys@^1.0.8: | |
| 3203 | + version "1.0.11" | |
| 3204 | + resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.11.tgz#c54601778ad560f1142ce0e01bcca8b56d13426d" | |
| 3205 | + | |
| 3206 | +object.omit@^2.0.0: | |
| 3207 | + version "2.0.1" | |
| 3208 | + resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa" | |
| 3209 | + dependencies: | |
| 3210 | + for-own "^0.1.4" | |
| 3211 | + is-extendable "^0.1.1" | |
| 3212 | + | |
| 3213 | +on-finished@~2.3.0: | |
| 3214 | + version "2.3.0" | |
| 3215 | + resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" | |
| 3216 | + dependencies: | |
| 3217 | + ee-first "1.1.1" | |
| 3218 | + | |
| 3219 | +on-headers@~1.0.1: | |
| 3220 | + version "1.0.1" | |
| 3221 | + resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.1.tgz#928f5d0f470d49342651ea6794b0857c100693f7" | |
| 3222 | + | |
| 3223 | +once@^1.3.0: | |
| 3224 | + version "1.4.0" | |
| 3225 | + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" | |
| 3226 | + dependencies: | |
| 3227 | + wrappy "1" | |
| 3228 | + | |
| 3229 | +onetime@^1.0.0: | |
| 3230 | + version "1.1.0" | |
| 3231 | + resolved "http://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz#a1f7838f8314c516f05ecefcbc4ccfe04b4ed789" | |
| 3232 | + | |
| 3233 | +onetime@^2.0.0: | |
| 3234 | + version "2.0.1" | |
| 3235 | + resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" | |
| 3236 | + dependencies: | |
| 3237 | + mimic-fn "^1.0.0" | |
| 3238 | + | |
| 3239 | +opn@latest: | |
| 3240 | + version "5.3.0" | |
| 3241 | + resolved "https://registry.yarnpkg.com/opn/-/opn-5.3.0.tgz#64871565c863875f052cfdf53d3e3cb5adb53b1c" | |
| 3242 | + dependencies: | |
| 3243 | + is-wsl "^1.1.0" | |
| 3244 | + | |
| 3245 | +optionator@^0.8.2: | |
| 3246 | + version "0.8.2" | |
| 3247 | + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64" | |
| 3248 | + dependencies: | |
| 3249 | + deep-is "~0.1.3" | |
| 3250 | + fast-levenshtein "~2.0.4" | |
| 3251 | + levn "~0.3.0" | |
| 3252 | + prelude-ls "~1.1.2" | |
| 3253 | + type-check "~0.3.2" | |
| 3254 | + wordwrap "~1.0.0" | |
| 3255 | + | |
| 3256 | +ora@^0.2.3: | |
| 3257 | + version "0.2.3" | |
| 3258 | + resolved "https://registry.yarnpkg.com/ora/-/ora-0.2.3.tgz#37527d220adcd53c39b73571d754156d5db657a4" | |
| 3259 | + dependencies: | |
| 3260 | + chalk "^1.1.1" | |
| 3261 | + cli-cursor "^1.0.2" | |
| 3262 | + cli-spinners "^0.1.2" | |
| 3263 | + object-assign "^4.0.1" | |
| 3264 | + | |
| 3265 | +os-homedir@^1.0.0, os-homedir@^1.0.1: | |
| 3266 | + version "1.0.2" | |
| 3267 | + resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" | |
| 3268 | + | |
| 3269 | +os-locale@^1.4.0: | |
| 3270 | + version "1.4.0" | |
| 3271 | + resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9" | |
| 3272 | + dependencies: | |
| 3273 | + lcid "^1.0.0" | |
| 3274 | + | |
| 3275 | +os-tmpdir@^1.0.0, os-tmpdir@^1.0.1, os-tmpdir@~1.0.1, os-tmpdir@~1.0.2: | |
| 3276 | + version "1.0.2" | |
| 3277 | + resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" | |
| 3278 | + | |
| 3279 | +osenv@0, osenv@^0.1.4: | |
| 3280 | + version "0.1.5" | |
| 3281 | + resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" | |
| 3282 | + dependencies: | |
| 3283 | + os-homedir "^1.0.0" | |
| 3284 | + os-tmpdir "^1.0.0" | |
| 3285 | + | |
| 3286 | +p-map@^1.1.1: | |
| 3287 | + version "1.2.0" | |
| 3288 | + resolved "https://registry.yarnpkg.com/p-map/-/p-map-1.2.0.tgz#e4e94f311eabbc8633a1e79908165fca26241b6b" | |
| 3289 | + | |
| 3290 | +parse-glob@^3.0.4: | |
| 3291 | + version "3.0.4" | |
| 3292 | + resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c" | |
| 3293 | + dependencies: | |
| 3294 | + glob-base "^0.3.0" | |
| 3295 | + is-dotfile "^1.0.0" | |
| 3296 | + is-extglob "^1.0.0" | |
| 3297 | + is-glob "^2.0.0" | |
| 3298 | + | |
| 3299 | +parse-json@^2.2.0: | |
| 3300 | + version "2.2.0" | |
| 3301 | + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" | |
| 3302 | + dependencies: | |
| 3303 | + error-ex "^1.2.0" | |
| 3304 | + | |
| 3305 | +parse-json@^4.0.0: | |
| 3306 | + version "4.0.0" | |
| 3307 | + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" | |
| 3308 | + dependencies: | |
| 3309 | + error-ex "^1.3.1" | |
| 3310 | + json-parse-better-errors "^1.0.1" | |
| 3311 | + | |
| 3312 | +parseurl@~1.3.1, parseurl@~1.3.2: | |
| 3313 | + version "1.3.2" | |
| 3314 | + resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.2.tgz#fc289d4ed8993119460c156253262cdc8de65bf3" | |
| 3315 | + | |
| 3316 | +path-exists@^2.0.0: | |
| 3317 | + version "2.1.0" | |
| 3318 | + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" | |
| 3319 | + dependencies: | |
| 3320 | + pinkie-promise "^2.0.0" | |
| 3321 | + | |
| 3322 | +path-is-absolute@^1.0.0, path-is-absolute@^1.0.1: | |
| 3323 | + version "1.0.1" | |
| 3324 | + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" | |
| 3325 | + | |
| 3326 | +path-is-inside@^1.0.1, path-is-inside@^1.0.2: | |
| 3327 | + version "1.0.2" | |
| 3328 | + resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" | |
| 3329 | + | |
| 3330 | +path-key@^2.0.1: | |
| 3331 | + version "2.0.1" | |
| 3332 | + resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" | |
| 3333 | + | |
| 3334 | +path-parse@^1.0.5: | |
| 3335 | + version "1.0.5" | |
| 3336 | + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.5.tgz#3c1adf871ea9cd6c9431b6ea2bd74a0ff055c4c1" | |
| 3337 | + | |
| 3338 | +path-type@^1.0.0: | |
| 3339 | + version "1.1.0" | |
| 3340 | + resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" | |
| 3341 | + dependencies: | |
| 3342 | + graceful-fs "^4.1.2" | |
| 3343 | + pify "^2.0.0" | |
| 3344 | + pinkie-promise "^2.0.0" | |
| 3345 | + | |
| 3346 | +path-type@^3.0.0: | |
| 3347 | + version "3.0.0" | |
| 3348 | + resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f" | |
| 3349 | + dependencies: | |
| 3350 | + pify "^3.0.0" | |
| 3351 | + | |
| 3352 | +pause-stream@0.0.11: | |
| 3353 | + version "0.0.11" | |
| 3354 | + resolved "https://registry.yarnpkg.com/pause-stream/-/pause-stream-0.0.11.tgz#fe5a34b0cbce12b5aa6a2b403ee2e73b602f1445" | |
| 3355 | + dependencies: | |
| 3356 | + through "~2.3" | |
| 3357 | + | |
| 3358 | +pend@~1.2.0: | |
| 3359 | + version "1.2.0" | |
| 3360 | + resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" | |
| 3361 | + | |
| 3362 | +performance-now@^0.2.0: | |
| 3363 | + version "0.2.0" | |
| 3364 | + resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-0.2.0.tgz#33ef30c5c77d4ea21c5a53869d91b56d8f2555e5" | |
| 3365 | + | |
| 3366 | +performance-now@^2.1.0: | |
| 3367 | + version "2.1.0" | |
| 3368 | + resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" | |
| 3369 | + | |
| 3370 | +pify@^2.0.0: | |
| 3371 | + version "2.3.0" | |
| 3372 | + resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" | |
| 3373 | + | |
| 3374 | +pify@^3.0.0: | |
| 3375 | + version "3.0.0" | |
| 3376 | + resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" | |
| 3377 | + | |
| 3378 | +pinkie-promise@^2.0.0: | |
| 3379 | + version "2.0.1" | |
| 3380 | + resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" | |
| 3381 | + dependencies: | |
| 3382 | + pinkie "^2.0.0" | |
| 3383 | + | |
| 3384 | +pinkie@^2.0.0: | |
| 3385 | + version "2.0.4" | |
| 3386 | + resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" | |
| 3387 | + | |
| 3388 | +pluralize@^7.0.0: | |
| 3389 | + version "7.0.0" | |
| 3390 | + resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-7.0.0.tgz#298b89df8b93b0221dbf421ad2b1b1ea23fc6777" | |
| 3391 | + | |
| 3392 | +postcss-calc@^5.2.0: | |
| 3393 | + version "5.3.1" | |
| 3394 | + resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-5.3.1.tgz#77bae7ca928ad85716e2fda42f261bf7c1d65b5e" | |
| 3395 | + dependencies: | |
| 3396 | + postcss "^5.0.2" | |
| 3397 | + postcss-message-helpers "^2.0.0" | |
| 3398 | + reduce-css-calc "^1.2.6" | |
| 3399 | + | |
| 3400 | +postcss-colormin@^2.1.8: | |
| 3401 | + version "2.2.2" | |
| 3402 | + resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-2.2.2.tgz#6631417d5f0e909a3d7ec26b24c8a8d1e4f96e4b" | |
| 3403 | + dependencies: | |
| 3404 | + colormin "^1.0.5" | |
| 3405 | + postcss "^5.0.13" | |
| 3406 | + postcss-value-parser "^3.2.3" | |
| 3407 | + | |
| 3408 | +postcss-convert-values@^2.3.4: | |
| 3409 | + version "2.6.1" | |
| 3410 | + resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz#bbd8593c5c1fd2e3d1c322bb925dcae8dae4d62d" | |
| 3411 | + dependencies: | |
| 3412 | + postcss "^5.0.11" | |
| 3413 | + postcss-value-parser "^3.1.2" | |
| 3414 | + | |
| 3415 | +postcss-discard-comments@^2.0.4: | |
| 3416 | + version "2.0.4" | |
| 3417 | + resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz#befe89fafd5b3dace5ccce51b76b81514be00e3d" | |
| 3418 | + dependencies: | |
| 3419 | + postcss "^5.0.14" | |
| 3420 | + | |
| 3421 | +postcss-discard-duplicates@^2.0.1: | |
| 3422 | + version "2.1.0" | |
| 3423 | + resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz#b9abf27b88ac188158a5eb12abcae20263b91932" | |
| 3424 | + dependencies: | |
| 3425 | + postcss "^5.0.4" | |
| 3426 | + | |
| 3427 | +postcss-discard-empty@^2.0.1: | |
| 3428 | + version "2.1.0" | |
| 3429 | + resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz#d2b4bd9d5ced5ebd8dcade7640c7d7cd7f4f92b5" | |
| 3430 | + dependencies: | |
| 3431 | + postcss "^5.0.14" | |
| 3432 | + | |
| 3433 | +postcss-discard-overridden@^0.1.1: | |
| 3434 | + version "0.1.1" | |
| 3435 | + resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz#8b1eaf554f686fb288cd874c55667b0aa3668d58" | |
| 3436 | + dependencies: | |
| 3437 | + postcss "^5.0.16" | |
| 3438 | + | |
| 3439 | +postcss-discard-unused@^2.2.1: | |
| 3440 | + version "2.2.3" | |
| 3441 | + resolved "https://registry.yarnpkg.com/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz#bce30b2cc591ffc634322b5fb3464b6d934f4433" | |
| 3442 | + dependencies: | |
| 3443 | + postcss "^5.0.14" | |
| 3444 | + uniqs "^2.0.0" | |
| 3445 | + | |
| 3446 | +postcss-filter-plugins@^2.0.0: | |
| 3447 | + version "2.0.2" | |
| 3448 | + resolved "https://registry.yarnpkg.com/postcss-filter-plugins/-/postcss-filter-plugins-2.0.2.tgz#6d85862534d735ac420e4a85806e1f5d4286d84c" | |
| 3449 | + dependencies: | |
| 3450 | + postcss "^5.0.4" | |
| 3451 | + uniqid "^4.0.0" | |
| 3452 | + | |
| 3453 | +postcss-load-config@^1.2.0: | |
| 3454 | + version "1.2.0" | |
| 3455 | + resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-1.2.0.tgz#539e9afc9ddc8620121ebf9d8c3673e0ce50d28a" | |
| 3456 | + dependencies: | |
| 3457 | + cosmiconfig "^2.1.0" | |
| 3458 | + object-assign "^4.1.0" | |
| 3459 | + postcss-load-options "^1.2.0" | |
| 3460 | + postcss-load-plugins "^2.3.0" | |
| 3461 | + | |
| 3462 | +postcss-load-options@^1.2.0: | |
| 3463 | + version "1.2.0" | |
| 3464 | + resolved "https://registry.yarnpkg.com/postcss-load-options/-/postcss-load-options-1.2.0.tgz#b098b1559ddac2df04bc0bb375f99a5cfe2b6d8c" | |
| 3465 | + dependencies: | |
| 3466 | + cosmiconfig "^2.1.0" | |
| 3467 | + object-assign "^4.1.0" | |
| 3468 | + | |
| 3469 | +postcss-load-plugins@^2.3.0: | |
| 3470 | + version "2.3.0" | |
| 3471 | + resolved "https://registry.yarnpkg.com/postcss-load-plugins/-/postcss-load-plugins-2.3.0.tgz#745768116599aca2f009fad426b00175049d8d92" | |
| 3472 | + dependencies: | |
| 3473 | + cosmiconfig "^2.1.1" | |
| 3474 | + object-assign "^4.1.0" | |
| 3475 | + | |
| 3476 | +postcss-merge-idents@^2.1.5: | |
| 3477 | + version "2.1.7" | |
| 3478 | + resolved "https://registry.yarnpkg.com/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz#4c5530313c08e1d5b3bbf3d2bbc747e278eea270" | |
| 3479 | + dependencies: | |
| 3480 | + has "^1.0.1" | |
| 3481 | + postcss "^5.0.10" | |
| 3482 | + postcss-value-parser "^3.1.1" | |
| 3483 | + | |
| 3484 | +postcss-merge-longhand@^2.0.1: | |
| 3485 | + version "2.0.2" | |
| 3486 | + resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz#23d90cd127b0a77994915332739034a1a4f3d658" | |
| 3487 | + dependencies: | |
| 3488 | + postcss "^5.0.4" | |
| 3489 | + | |
| 3490 | +postcss-merge-rules@^2.0.3: | |
| 3491 | + version "2.1.2" | |
| 3492 | + resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz#d1df5dfaa7b1acc3be553f0e9e10e87c61b5f721" | |
| 3493 | + dependencies: | |
| 3494 | + browserslist "^1.5.2" | |
| 3495 | + caniuse-api "^1.5.2" | |
| 3496 | + postcss "^5.0.4" | |
| 3497 | + postcss-selector-parser "^2.2.2" | |
| 3498 | + vendors "^1.0.0" | |
| 3499 | + | |
| 3500 | +postcss-message-helpers@^2.0.0: | |
| 3501 | + version "2.0.0" | |
| 3502 | + resolved "https://registry.yarnpkg.com/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz#a4f2f4fab6e4fe002f0aed000478cdf52f9ba60e" | |
| 3503 | + | |
| 3504 | +postcss-minify-font-values@^1.0.2: | |
| 3505 | + version "1.0.5" | |
| 3506 | + resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz#4b58edb56641eba7c8474ab3526cafd7bbdecb69" | |
| 3507 | + dependencies: | |
| 3508 | + object-assign "^4.0.1" | |
| 3509 | + postcss "^5.0.4" | |
| 3510 | + postcss-value-parser "^3.0.2" | |
| 3511 | + | |
| 3512 | +postcss-minify-gradients@^1.0.1: | |
| 3513 | + version "1.0.5" | |
| 3514 | + resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz#5dbda11373703f83cfb4a3ea3881d8d75ff5e6e1" | |
| 3515 | + dependencies: | |
| 3516 | + postcss "^5.0.12" | |
| 3517 | + postcss-value-parser "^3.3.0" | |
| 3518 | + | |
| 3519 | +postcss-minify-params@^1.0.4: | |
| 3520 | + version "1.2.2" | |
| 3521 | + resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz#ad2ce071373b943b3d930a3fa59a358c28d6f1f3" | |
| 3522 | + dependencies: | |
| 3523 | + alphanum-sort "^1.0.1" | |
| 3524 | + postcss "^5.0.2" | |
| 3525 | + postcss-value-parser "^3.0.2" | |
| 3526 | + uniqs "^2.0.0" | |
| 3527 | + | |
| 3528 | +postcss-minify-selectors@^2.0.4: | |
| 3529 | + version "2.1.1" | |
| 3530 | + resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz#b2c6a98c0072cf91b932d1a496508114311735bf" | |
| 3531 | + dependencies: | |
| 3532 | + alphanum-sort "^1.0.2" | |
| 3533 | + has "^1.0.1" | |
| 3534 | + postcss "^5.0.14" | |
| 3535 | + postcss-selector-parser "^2.0.0" | |
| 3536 | + | |
| 3537 | +postcss-modules-extract-imports@1.1.0: | |
| 3538 | + version "1.1.0" | |
| 3539 | + resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz#b614c9720be6816eaee35fb3a5faa1dba6a05ddb" | |
| 3540 | + dependencies: | |
| 3541 | + postcss "^6.0.1" | |
| 3542 | + | |
| 3543 | +postcss-modules-local-by-default@1.2.0: | |
| 3544 | + version "1.2.0" | |
| 3545 | + resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz#f7d80c398c5a393fa7964466bd19500a7d61c069" | |
| 3546 | + dependencies: | |
| 3547 | + css-selector-tokenizer "^0.7.0" | |
| 3548 | + postcss "^6.0.1" | |
| 3549 | + | |
| 3550 | +postcss-modules-scope@1.1.0: | |
| 3551 | + version "1.1.0" | |
| 3552 | + resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz#d6ea64994c79f97b62a72b426fbe6056a194bb90" | |
| 3553 | + dependencies: | |
| 3554 | + css-selector-tokenizer "^0.7.0" | |
| 3555 | + postcss "^6.0.1" | |
| 3556 | + | |
| 3557 | +postcss-modules-values@1.3.0: | |
| 3558 | + version "1.3.0" | |
| 3559 | + resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz#ecffa9d7e192518389f42ad0e83f72aec456ea20" | |
| 3560 | + dependencies: | |
| 3561 | + icss-replace-symbols "^1.1.0" | |
| 3562 | + postcss "^6.0.1" | |
| 3563 | + | |
| 3564 | +postcss-modules@^1.1.0: | |
| 3565 | + version "1.1.0" | |
| 3566 | + resolved "https://registry.yarnpkg.com/postcss-modules/-/postcss-modules-1.1.0.tgz#c9f94f76ff6addf7c35b842e69ed442118156bb0" | |
| 3567 | + dependencies: | |
| 3568 | + css-modules-loader-core "^1.1.0" | |
| 3569 | + generic-names "^1.0.2" | |
| 3570 | + postcss "^6.0.1" | |
| 3571 | + string-hash "^1.1.1" | |
| 3572 | + | |
| 3573 | +postcss-normalize-charset@^1.1.0: | |
| 3574 | + version "1.1.1" | |
| 3575 | + resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz#ef9ee71212d7fe759c78ed162f61ed62b5cb93f1" | |
| 3576 | + dependencies: | |
| 3577 | + postcss "^5.0.5" | |
| 3578 | + | |
| 3579 | +postcss-normalize-url@^3.0.7: | |
| 3580 | + version "3.0.8" | |
| 3581 | + resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz#108f74b3f2fcdaf891a2ffa3ea4592279fc78222" | |
| 3582 | + dependencies: | |
| 3583 | + is-absolute-url "^2.0.0" | |
| 3584 | + normalize-url "^1.4.0" | |
| 3585 | + postcss "^5.0.14" | |
| 3586 | + postcss-value-parser "^3.2.3" | |
| 3587 | + | |
| 3588 | +postcss-ordered-values@^2.1.0: | |
| 3589 | + version "2.2.3" | |
| 3590 | + resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz#eec6c2a67b6c412a8db2042e77fe8da43f95c11d" | |
| 3591 | + dependencies: | |
| 3592 | + postcss "^5.0.4" | |
| 3593 | + postcss-value-parser "^3.0.1" | |
| 3594 | + | |
| 3595 | +postcss-reduce-idents@^2.2.2: | |
| 3596 | + version "2.4.0" | |
| 3597 | + resolved "https://registry.yarnpkg.com/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz#c2c6d20cc958284f6abfbe63f7609bf409059ad3" | |
| 3598 | + dependencies: | |
| 3599 | + postcss "^5.0.4" | |
| 3600 | + postcss-value-parser "^3.0.2" | |
| 3601 | + | |
| 3602 | +postcss-reduce-initial@^1.0.0: | |
| 3603 | + version "1.0.1" | |
| 3604 | + resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz#68f80695f045d08263a879ad240df8dd64f644ea" | |
| 3605 | + dependencies: | |
| 3606 | + postcss "^5.0.4" | |
| 3607 | + | |
| 3608 | +postcss-reduce-transforms@^1.0.3: | |
| 3609 | + version "1.0.4" | |
| 3610 | + resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz#ff76f4d8212437b31c298a42d2e1444025771ae1" | |
| 3611 | + dependencies: | |
| 3612 | + has "^1.0.1" | |
| 3613 | + postcss "^5.0.8" | |
| 3614 | + postcss-value-parser "^3.0.1" | |
| 3615 | + | |
| 3616 | +postcss-selector-parser@^2.0.0, postcss-selector-parser@^2.2.2: | |
| 3617 | + version "2.2.3" | |
| 3618 | + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz#f9437788606c3c9acee16ffe8d8b16297f27bb90" | |
| 3619 | + dependencies: | |
| 3620 | + flatten "^1.0.2" | |
| 3621 | + indexes-of "^1.0.1" | |
| 3622 | + uniq "^1.0.1" | |
| 3623 | + | |
| 3624 | +postcss-selector-parser@^3.1.1: | |
| 3625 | + version "3.1.1" | |
| 3626 | + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz#4f875f4afb0c96573d5cf4d74011aee250a7e865" | |
| 3627 | + dependencies: | |
| 3628 | + dot-prop "^4.1.1" | |
| 3629 | + indexes-of "^1.0.1" | |
| 3630 | + uniq "^1.0.1" | |
| 3631 | + | |
| 3632 | +postcss-svgo@^2.1.1: | |
| 3633 | + version "2.1.6" | |
| 3634 | + resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-2.1.6.tgz#b6df18aa613b666e133f08adb5219c2684ac108d" | |
| 3635 | + dependencies: | |
| 3636 | + is-svg "^2.0.0" | |
| 3637 | + postcss "^5.0.14" | |
| 3638 | + postcss-value-parser "^3.2.3" | |
| 3639 | + svgo "^0.7.0" | |
| 3640 | + | |
| 3641 | +postcss-unique-selectors@^2.0.2: | |
| 3642 | + version "2.0.2" | |
| 3643 | + resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz#981d57d29ddcb33e7b1dfe1fd43b8649f933ca1d" | |
| 3644 | + dependencies: | |
| 3645 | + alphanum-sort "^1.0.1" | |
| 3646 | + postcss "^5.0.4" | |
| 3647 | + uniqs "^2.0.0" | |
| 3648 | + | |
| 3649 | +postcss-value-parser@^3.0.1, postcss-value-parser@^3.0.2, postcss-value-parser@^3.1.1, postcss-value-parser@^3.1.2, postcss-value-parser@^3.2.3, postcss-value-parser@^3.3.0: | |
| 3650 | + version "3.3.0" | |
| 3651 | + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz#87f38f9f18f774a4ab4c8a232f5c5ce8872a9d15" | |
| 3652 | + | |
| 3653 | +postcss-zindex@^2.0.1: | |
| 3654 | + version "2.2.0" | |
| 3655 | + resolved "https://registry.yarnpkg.com/postcss-zindex/-/postcss-zindex-2.2.0.tgz#d2109ddc055b91af67fc4cb3b025946639d2af22" | |
| 3656 | + dependencies: | |
| 3657 | + has "^1.0.1" | |
| 3658 | + postcss "^5.0.4" | |
| 3659 | + uniqs "^2.0.0" | |
| 3660 | + | |
| 3661 | +postcss@6.0.1: | |
| 3662 | + version "6.0.1" | |
| 3663 | + resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.1.tgz#000dbd1f8eef217aa368b9a212c5fc40b2a8f3f2" | |
| 3664 | + dependencies: | |
| 3665 | + chalk "^1.1.3" | |
| 3666 | + source-map "^0.5.6" | |
| 3667 | + supports-color "^3.2.3" | |
| 3668 | + | |
| 3669 | +postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.16, postcss@^5.0.2, postcss@^5.0.4, postcss@^5.0.5, postcss@^5.0.8, postcss@^5.2.16: | |
| 3670 | + version "5.2.18" | |
| 3671 | + resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.2.18.tgz#badfa1497d46244f6390f58b319830d9107853c5" | |
| 3672 | + dependencies: | |
| 3673 | + chalk "^1.1.3" | |
| 3674 | + js-base64 "^2.1.9" | |
| 3675 | + source-map "^0.5.6" | |
| 3676 | + supports-color "^3.2.3" | |
| 3677 | + | |
| 3678 | +postcss@^6.0.1, postcss@^6.0.20, postcss@^6.0.21, postcss@^6.0.22: | |
| 3679 | + version "6.0.22" | |
| 3680 | + resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.22.tgz#e23b78314905c3b90cbd61702121e7a78848f2a3" | |
| 3681 | + dependencies: | |
| 3682 | + chalk "^2.4.1" | |
| 3683 | + source-map "^0.6.1" | |
| 3684 | + supports-color "^5.4.0" | |
| 3685 | + | |
| 3686 | +prelude-ls@~1.1.2: | |
| 3687 | + version "1.1.2" | |
| 3688 | + resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" | |
| 3689 | + | |
| 3690 | +prepend-http@^1.0.0: | |
| 3691 | + version "1.0.4" | |
| 3692 | + resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" | |
| 3693 | + | |
| 3694 | +preserve@^0.2.0: | |
| 3695 | + version "0.2.0" | |
| 3696 | + resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" | |
| 3697 | + | |
| 3698 | +prettier@^1.11.1: | |
| 3699 | + version "1.12.1" | |
| 3700 | + resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.12.1.tgz#c1ad20e803e7749faf905a409d2367e06bbe7325" | |
| 3701 | + | |
| 3702 | +private@^0.1.6, private@^0.1.8: | |
| 3703 | + version "0.1.8" | |
| 3704 | + resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff" | |
| 3705 | + | |
| 3706 | +process-nextick-args@~2.0.0: | |
| 3707 | + version "2.0.0" | |
| 3708 | + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa" | |
| 3709 | + | |
| 3710 | +progress@1.1.8: | |
| 3711 | + version "1.1.8" | |
| 3712 | + resolved "https://registry.yarnpkg.com/progress/-/progress-1.1.8.tgz#e260c78f6161cdd9b0e56cc3e0a85de17c7a57be" | |
| 3713 | + | |
| 3714 | +progress@^2.0.0: | |
| 3715 | + version "2.0.0" | |
| 3716 | + resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.0.tgz#8a1be366bf8fc23db2bd23f10c6fe920b4389d1f" | |
| 3717 | + | |
| 3718 | +promise.series@^0.2.0: | |
| 3719 | + version "0.2.0" | |
| 3720 | + resolved "https://registry.yarnpkg.com/promise.series/-/promise.series-0.2.0.tgz#2cc7ebe959fc3a6619c04ab4dbdc9e452d864bbd" | |
| 3721 | + | |
| 3722 | +proxy-middleware@latest: | |
| 3723 | + version "0.15.0" | |
| 3724 | + resolved "https://registry.yarnpkg.com/proxy-middleware/-/proxy-middleware-0.15.0.tgz#a3fdf1befb730f951965872ac2f6074c61477a56" | |
| 3725 | + | |
| 3726 | +ps-tree@^1.1.0: | |
| 3727 | + version "1.1.0" | |
| 3728 | + resolved "https://registry.yarnpkg.com/ps-tree/-/ps-tree-1.1.0.tgz#b421b24140d6203f1ed3c76996b4427b08e8c014" | |
| 3729 | + dependencies: | |
| 3730 | + event-stream "~3.3.0" | |
| 3731 | + | |
| 3732 | +pseudomap@^1.0.2: | |
| 3733 | + version "1.0.2" | |
| 3734 | + resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" | |
| 3735 | + | |
| 3736 | +punycode@1.3.2: | |
| 3737 | + version "1.3.2" | |
| 3738 | + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" | |
| 3739 | + | |
| 3740 | +punycode@^1.4.1: | |
| 3741 | + version "1.4.1" | |
| 3742 | + resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" | |
| 3743 | + | |
| 3744 | +q@^1.1.2: | |
| 3745 | + version "1.5.1" | |
| 3746 | + resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" | |
| 3747 | + | |
| 3748 | +qs@~6.3.0: | |
| 3749 | + version "6.3.2" | |
| 3750 | + resolved "https://registry.yarnpkg.com/qs/-/qs-6.3.2.tgz#e75bd5f6e268122a2a0e0bda630b2550c166502c" | |
| 3751 | + | |
| 3752 | +qs@~6.4.0: | |
| 3753 | + version "6.4.0" | |
| 3754 | + resolved "https://registry.yarnpkg.com/qs/-/qs-6.4.0.tgz#13e26d28ad6b0ffaa91312cd3bf708ed351e7233" | |
| 3755 | + | |
| 3756 | +qs@~6.5.1: | |
| 3757 | + version "6.5.2" | |
| 3758 | + resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" | |
| 3759 | + | |
| 3760 | +query-string@^4.1.0: | |
| 3761 | + version "4.3.4" | |
| 3762 | + resolved "https://registry.yarnpkg.com/query-string/-/query-string-4.3.4.tgz#bbb693b9ca915c232515b228b1a02b609043dbeb" | |
| 3763 | + dependencies: | |
| 3764 | + object-assign "^4.1.0" | |
| 3765 | + strict-uri-encode "^1.0.0" | |
| 3766 | + | |
| 3767 | +querystring@0.2.0: | |
| 3768 | + version "0.2.0" | |
| 3769 | + resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" | |
| 3770 | + | |
| 3771 | +ramda@0.24.1: | |
| 3772 | + version "0.24.1" | |
| 3773 | + resolved "https://registry.yarnpkg.com/ramda/-/ramda-0.24.1.tgz#c3b7755197f35b8dc3502228262c4c91ddb6b857" | |
| 3774 | + | |
| 3775 | +randomatic@^3.0.0: | |
| 3776 | + version "3.0.0" | |
| 3777 | + resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-3.0.0.tgz#d35490030eb4f7578de292ce6dfb04a91a128923" | |
| 3778 | + dependencies: | |
| 3779 | + is-number "^4.0.0" | |
| 3780 | + kind-of "^6.0.0" | |
| 3781 | + math-random "^1.0.1" | |
| 3782 | + | |
| 3783 | +range-parser@~1.2.0: | |
| 3784 | + version "1.2.0" | |
| 3785 | + resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e" | |
| 3786 | + | |
| 3787 | +rc@^1.1.7: | |
| 3788 | + version "1.2.7" | |
| 3789 | + resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.7.tgz#8a10ca30d588d00464360372b890d06dacd02297" | |
| 3790 | + dependencies: | |
| 3791 | + deep-extend "^0.5.1" | |
| 3792 | + ini "~1.3.0" | |
| 3793 | + minimist "^1.2.0" | |
| 3794 | + strip-json-comments "~2.0.1" | |
| 3795 | + | |
| 3796 | +read-pkg-up@^1.0.1: | |
| 3797 | + version "1.0.1" | |
| 3798 | + resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" | |
| 3799 | + dependencies: | |
| 3800 | + find-up "^1.0.0" | |
| 3801 | + read-pkg "^1.0.0" | |
| 3802 | + | |
| 3803 | +read-pkg@^1.0.0: | |
| 3804 | + version "1.1.0" | |
| 3805 | + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" | |
| 3806 | + dependencies: | |
| 3807 | + load-json-file "^1.0.0" | |
| 3808 | + normalize-package-data "^2.3.2" | |
| 3809 | + path-type "^1.0.0" | |
| 3810 | + | |
| 3811 | +read-pkg@^3.0.0: | |
| 3812 | + version "3.0.0" | |
| 3813 | + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-3.0.0.tgz#9cbc686978fee65d16c00e2b19c237fcf6e38389" | |
| 3814 | + dependencies: | |
| 3815 | + load-json-file "^4.0.0" | |
| 3816 | + normalize-package-data "^2.3.2" | |
| 3817 | + path-type "^3.0.0" | |
| 3818 | + | |
| 3819 | +readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.2.2: | |
| 3820 | + version "2.3.6" | |
| 3821 | + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" | |
| 3822 | + dependencies: | |
| 3823 | + core-util-is "~1.0.0" | |
| 3824 | + inherits "~2.0.3" | |
| 3825 | + isarray "~1.0.0" | |
| 3826 | + process-nextick-args "~2.0.0" | |
| 3827 | + safe-buffer "~5.1.1" | |
| 3828 | + string_decoder "~1.1.1" | |
| 3829 | + util-deprecate "~1.0.1" | |
| 3830 | + | |
| 3831 | +readdirp@^2.0.0: | |
| 3832 | + version "2.1.0" | |
| 3833 | + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.1.0.tgz#4ed0ad060df3073300c48440373f72d1cc642d78" | |
| 3834 | + dependencies: | |
| 3835 | + graceful-fs "^4.1.2" | |
| 3836 | + minimatch "^3.0.2" | |
| 3837 | + readable-stream "^2.0.2" | |
| 3838 | + set-immediate-shim "^1.0.1" | |
| 3839 | + | |
| 3840 | +redent@^1.0.0: | |
| 3841 | + version "1.0.0" | |
| 3842 | + resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde" | |
| 3843 | + dependencies: | |
| 3844 | + indent-string "^2.1.0" | |
| 3845 | + strip-indent "^1.0.1" | |
| 3846 | + | |
| 3847 | +reduce-css-calc@^1.2.6: | |
| 3848 | + version "1.3.0" | |
| 3849 | + resolved "https://registry.yarnpkg.com/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz#747c914e049614a4c9cfbba629871ad1d2927716" | |
| 3850 | + dependencies: | |
| 3851 | + balanced-match "^0.4.2" | |
| 3852 | + math-expression-evaluator "^1.2.14" | |
| 3853 | + reduce-function-call "^1.0.1" | |
| 3854 | + | |
| 3855 | +reduce-function-call@^1.0.1: | |
| 3856 | + version "1.0.2" | |
| 3857 | + resolved "https://registry.yarnpkg.com/reduce-function-call/-/reduce-function-call-1.0.2.tgz#5a200bf92e0e37751752fe45b0ab330fd4b6be99" | |
| 3858 | + dependencies: | |
| 3859 | + balanced-match "^0.4.2" | |
| 3860 | + | |
| 3861 | +regenerate@^1.2.1: | |
| 3862 | + version "1.3.3" | |
| 3863 | + resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.3.3.tgz#0c336d3980553d755c39b586ae3b20aa49c82b7f" | |
| 3864 | + | |
| 3865 | +regenerator-runtime@^0.11.0: | |
| 3866 | + version "0.11.1" | |
| 3867 | + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" | |
| 3868 | + | |
| 3869 | +regenerator-transform@^0.10.0: | |
| 3870 | + version "0.10.1" | |
| 3871 | + resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.10.1.tgz#1e4996837231da8b7f3cf4114d71b5691a0680dd" | |
| 3872 | + dependencies: | |
| 3873 | + babel-runtime "^6.18.0" | |
| 3874 | + babel-types "^6.19.0" | |
| 3875 | + private "^0.1.6" | |
| 3876 | + | |
| 3877 | +regex-cache@^0.4.2: | |
| 3878 | + version "0.4.4" | |
| 3879 | + resolved "https://registry.yarnpkg.com/regex-cache/-/regex-cache-0.4.4.tgz#75bdc58a2a1496cec48a12835bc54c8d562336dd" | |
| 3880 | + dependencies: | |
| 3881 | + is-equal-shallow "^0.1.3" | |
| 3882 | + | |
| 3883 | +regexpp@^1.0.1: | |
| 3884 | + version "1.1.0" | |
| 3885 | + resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-1.1.0.tgz#0e3516dd0b7904f413d2d4193dce4618c3a689ab" | |
| 3886 | + | |
| 3887 | +regexpu-core@^1.0.0: | |
| 3888 | + version "1.0.0" | |
| 3889 | + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-1.0.0.tgz#86a763f58ee4d7c2f6b102e4764050de7ed90c6b" | |
| 3890 | + dependencies: | |
| 3891 | + regenerate "^1.2.1" | |
| 3892 | + regjsgen "^0.2.0" | |
| 3893 | + regjsparser "^0.1.4" | |
| 3894 | + | |
| 3895 | +regexpu-core@^2.0.0: | |
| 3896 | + version "2.0.0" | |
| 3897 | + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-2.0.0.tgz#49d038837b8dcf8bfa5b9a42139938e6ea2ae240" | |
| 3898 | + dependencies: | |
| 3899 | + regenerate "^1.2.1" | |
| 3900 | + regjsgen "^0.2.0" | |
| 3901 | + regjsparser "^0.1.4" | |
| 3902 | + | |
| 3903 | +regjsgen@^0.2.0: | |
| 3904 | + version "0.2.0" | |
| 3905 | + resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7" | |
| 3906 | + | |
| 3907 | +regjsparser@^0.1.4: | |
| 3908 | + version "0.1.5" | |
| 3909 | + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c" | |
| 3910 | + dependencies: | |
| 3911 | + jsesc "~0.5.0" | |
| 3912 | + | |
| 3913 | +remove-trailing-separator@^1.0.1: | |
| 3914 | + version "1.1.0" | |
| 3915 | + resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" | |
| 3916 | + | |
| 3917 | +repeat-element@^1.1.2: | |
| 3918 | + version "1.1.2" | |
| 3919 | + resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.2.tgz#ef089a178d1483baae4d93eb98b4f9e4e11d990a" | |
| 3920 | + | |
| 3921 | +repeat-string@^1.5.2: | |
| 3922 | + version "1.6.1" | |
| 3923 | + resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" | |
| 3924 | + | |
| 3925 | +repeating@^2.0.0: | |
| 3926 | + version "2.0.1" | |
| 3927 | + resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda" | |
| 3928 | + dependencies: | |
| 3929 | + is-finite "^1.0.0" | |
| 3930 | + | |
| 3931 | +request-progress@0.3.1: | |
| 3932 | + version "0.3.1" | |
| 3933 | + resolved "https://registry.yarnpkg.com/request-progress/-/request-progress-0.3.1.tgz#0721c105d8a96ac6b2ce8b2c89ae2d5ecfcf6b3a" | |
| 3934 | + dependencies: | |
| 3935 | + throttleit "~0.0.2" | |
| 3936 | + | |
| 3937 | +request@2: | |
| 3938 | + version "2.85.0" | |
| 3939 | + resolved "https://registry.yarnpkg.com/request/-/request-2.85.0.tgz#5a03615a47c61420b3eb99b7dba204f83603e1fa" | |
| 3940 | + dependencies: | |
| 3941 | + aws-sign2 "~0.7.0" | |
| 3942 | + aws4 "^1.6.0" | |
| 3943 | + caseless "~0.12.0" | |
| 3944 | + combined-stream "~1.0.5" | |
| 3945 | + extend "~3.0.1" | |
| 3946 | + forever-agent "~0.6.1" | |
| 3947 | + form-data "~2.3.1" | |
| 3948 | + har-validator "~5.0.3" | |
| 3949 | + hawk "~6.0.2" | |
| 3950 | + http-signature "~1.2.0" | |
| 3951 | + is-typedarray "~1.0.0" | |
| 3952 | + isstream "~0.1.2" | |
| 3953 | + json-stringify-safe "~5.0.1" | |
| 3954 | + mime-types "~2.1.17" | |
| 3955 | + oauth-sign "~0.8.2" | |
| 3956 | + performance-now "^2.1.0" | |
| 3957 | + qs "~6.5.1" | |
| 3958 | + safe-buffer "^5.1.1" | |
| 3959 | + stringstream "~0.0.5" | |
| 3960 | + tough-cookie "~2.3.3" | |
| 3961 | + tunnel-agent "^0.6.0" | |
| 3962 | + uuid "^3.1.0" | |
| 3963 | + | |
| 3964 | +request@2.81.0: | |
| 3965 | + version "2.81.0" | |
| 3966 | + resolved "https://registry.yarnpkg.com/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0" | |
| 3967 | + dependencies: | |
| 3968 | + aws-sign2 "~0.6.0" | |
| 3969 | + aws4 "^1.2.1" | |
| 3970 | + caseless "~0.12.0" | |
| 3971 | + combined-stream "~1.0.5" | |
| 3972 | + extend "~3.0.0" | |
| 3973 | + forever-agent "~0.6.1" | |
| 3974 | + form-data "~2.1.1" | |
| 3975 | + har-validator "~4.2.1" | |
| 3976 | + hawk "~3.1.3" | |
| 3977 | + http-signature "~1.1.0" | |
| 3978 | + is-typedarray "~1.0.0" | |
| 3979 | + isstream "~0.1.2" | |
| 3980 | + json-stringify-safe "~5.0.1" | |
| 3981 | + mime-types "~2.1.7" | |
| 3982 | + oauth-sign "~0.8.1" | |
| 3983 | + performance-now "^0.2.0" | |
| 3984 | + qs "~6.4.0" | |
| 3985 | + safe-buffer "^5.0.1" | |
| 3986 | + stringstream "~0.0.4" | |
| 3987 | + tough-cookie "~2.3.0" | |
| 3988 | + tunnel-agent "^0.6.0" | |
| 3989 | + uuid "^3.0.0" | |
| 3990 | + | |
| 3991 | +request@~2.79.0: | |
| 3992 | + version "2.79.0" | |
| 3993 | + resolved "https://registry.yarnpkg.com/request/-/request-2.79.0.tgz#4dfe5bf6be8b8cdc37fcf93e04b65577722710de" | |
| 3994 | + dependencies: | |
| 3995 | + aws-sign2 "~0.6.0" | |
| 3996 | + aws4 "^1.2.1" | |
| 3997 | + caseless "~0.11.0" | |
| 3998 | + combined-stream "~1.0.5" | |
| 3999 | + extend "~3.0.0" | |
| 4000 | + forever-agent "~0.6.1" | |
| 4001 | + form-data "~2.1.1" | |
| 4002 | + har-validator "~2.0.6" | |
| 4003 | + hawk "~3.1.3" | |
| 4004 | + http-signature "~1.1.0" | |
| 4005 | + is-typedarray "~1.0.0" | |
| 4006 | + isstream "~0.1.2" | |
| 4007 | + json-stringify-safe "~5.0.1" | |
| 4008 | + mime-types "~2.1.7" | |
| 4009 | + oauth-sign "~0.8.1" | |
| 4010 | + qs "~6.3.0" | |
| 4011 | + stringstream "~0.0.4" | |
| 4012 | + tough-cookie "~2.3.0" | |
| 4013 | + tunnel-agent "~0.4.1" | |
| 4014 | + uuid "^3.0.0" | |
| 4015 | + | |
| 4016 | +require-directory@^2.1.1: | |
| 4017 | + version "2.1.1" | |
| 4018 | + resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" | |
| 4019 | + | |
| 4020 | +require-from-string@^1.1.0: | |
| 4021 | + version "1.2.1" | |
| 4022 | + resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-1.2.1.tgz#529c9ccef27380adfec9a2f965b649bbee636418" | |
| 4023 | + | |
| 4024 | +require-main-filename@^1.0.1: | |
| 4025 | + version "1.0.1" | |
| 4026 | + resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" | |
| 4027 | + | |
| 4028 | +require-uncached@^1.0.3: | |
| 4029 | + version "1.0.3" | |
| 4030 | + resolved "https://registry.yarnpkg.com/require-uncached/-/require-uncached-1.0.3.tgz#4e0d56d6c9662fd31e43011c4b95aa49955421d3" | |
| 4031 | + dependencies: | |
| 4032 | + caller-path "^0.1.0" | |
| 4033 | + resolve-from "^1.0.0" | |
| 4034 | + | |
| 4035 | +reserved-words@^0.1.2: | |
| 4036 | + version "0.1.2" | |
| 4037 | + resolved "https://registry.yarnpkg.com/reserved-words/-/reserved-words-0.1.2.tgz#00a0940f98cd501aeaaac316411d9adc52b31ab1" | |
| 4038 | + | |
| 4039 | +resolve-from@^1.0.0: | |
| 4040 | + version "1.0.1" | |
| 4041 | + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-1.0.1.tgz#26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226" | |
| 4042 | + | |
| 4043 | +resolve-from@^3.0.0: | |
| 4044 | + version "3.0.0" | |
| 4045 | + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" | |
| 4046 | + | |
| 4047 | +resolve@^1.1.6, resolve@^1.5.0: | |
| 4048 | + version "1.7.1" | |
| 4049 | + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.7.1.tgz#aadd656374fd298aee895bc026b8297418677fd3" | |
| 4050 | + dependencies: | |
| 4051 | + path-parse "^1.0.5" | |
| 4052 | + | |
| 4053 | +restore-cursor@^1.0.1: | |
| 4054 | + version "1.0.1" | |
| 4055 | + resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-1.0.1.tgz#34661f46886327fed2991479152252df92daa541" | |
| 4056 | + dependencies: | |
| 4057 | + exit-hook "^1.0.0" | |
| 4058 | + onetime "^1.0.0" | |
| 4059 | + | |
| 4060 | +restore-cursor@^2.0.0: | |
| 4061 | + version "2.0.0" | |
| 4062 | + resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" | |
| 4063 | + dependencies: | |
| 4064 | + onetime "^2.0.0" | |
| 4065 | + signal-exit "^3.0.2" | |
| 4066 | + | |
| 4067 | +rimraf@2, rimraf@^2.2.8, rimraf@^2.6.1: | |
| 4068 | + version "2.6.2" | |
| 4069 | + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36" | |
| 4070 | + dependencies: | |
| 4071 | + glob "^7.0.5" | |
| 4072 | + | |
| 4073 | +rollup-plugin-babel@^3.0.4: | |
| 4074 | + version "3.0.4" | |
| 4075 | + resolved "https://registry.yarnpkg.com/rollup-plugin-babel/-/rollup-plugin-babel-3.0.4.tgz#41b3e762fe64450dd61da3105a2cf7ad76be4edc" | |
| 4076 | + dependencies: | |
| 4077 | + rollup-pluginutils "^1.5.0" | |
| 4078 | + | |
| 4079 | +rollup-plugin-commonjs@^9.1.3: | |
| 4080 | + version "9.1.3" | |
| 4081 | + resolved "https://registry.yarnpkg.com/rollup-plugin-commonjs/-/rollup-plugin-commonjs-9.1.3.tgz#37bfbf341292ea14f512438a56df8f9ca3ba4d67" | |
| 4082 | + dependencies: | |
| 4083 | + estree-walker "^0.5.1" | |
| 4084 | + magic-string "^0.22.4" | |
| 4085 | + resolve "^1.5.0" | |
| 4086 | + rollup-pluginutils "^2.0.1" | |
| 4087 | + | |
| 4088 | +rollup-plugin-node-resolve@^3.3.0: | |
| 4089 | + version "3.3.0" | |
| 4090 | + resolved "https://registry.yarnpkg.com/rollup-plugin-node-resolve/-/rollup-plugin-node-resolve-3.3.0.tgz#c26d110a36812cbefa7ce117cadcd3439aa1c713" | |
| 4091 | + dependencies: | |
| 4092 | + builtin-modules "^2.0.0" | |
| 4093 | + is-module "^1.0.0" | |
| 4094 | + resolve "^1.1.6" | |
| 4095 | + | |
| 4096 | +rollup-plugin-postcss@^1.6.1: | |
| 4097 | + version "1.6.1" | |
| 4098 | + resolved "https://registry.yarnpkg.com/rollup-plugin-postcss/-/rollup-plugin-postcss-1.6.1.tgz#8251104b9d9eedacbb56e87fb8fb9f226daaf716" | |
| 4099 | + dependencies: | |
| 4100 | + "@vue/component-compiler-utils" "^1.0.0" | |
| 4101 | + chalk "^2.0.0" | |
| 4102 | + concat-with-sourcemaps "^1.0.5" | |
| 4103 | + cssnano "^3.10.0" | |
| 4104 | + fs-extra "^5.0.0" | |
| 4105 | + import-cwd "^2.1.0" | |
| 4106 | + pify "^3.0.0" | |
| 4107 | + postcss "^6.0.21" | |
| 4108 | + postcss-load-config "^1.2.0" | |
| 4109 | + postcss-modules "^1.1.0" | |
| 4110 | + promise.series "^0.2.0" | |
| 4111 | + reserved-words "^0.1.2" | |
| 4112 | + resolve "^1.5.0" | |
| 4113 | + rollup-pluginutils "^2.0.1" | |
| 4114 | + style-inject "^0.3.0" | |
| 4115 | + | |
| 4116 | +rollup-plugin-uglify@^3.0.0: | |
| 4117 | + version "3.0.0" | |
| 4118 | + resolved "https://registry.yarnpkg.com/rollup-plugin-uglify/-/rollup-plugin-uglify-3.0.0.tgz#a34eca24617709c6bf1778e9653baafa06099b86" | |
| 4119 | + dependencies: | |
| 4120 | + uglify-es "^3.3.7" | |
| 4121 | + | |
| 4122 | +rollup-pluginutils@^1.5.0: | |
| 4123 | + version "1.5.2" | |
| 4124 | + resolved "https://registry.yarnpkg.com/rollup-pluginutils/-/rollup-pluginutils-1.5.2.tgz#1e156e778f94b7255bfa1b3d0178be8f5c552408" | |
| 4125 | + dependencies: | |
| 4126 | + estree-walker "^0.2.1" | |
| 4127 | + minimatch "^3.0.2" | |
| 4128 | + | |
| 4129 | +rollup-pluginutils@^2.0.1: | |
| 4130 | + version "2.2.0" | |
| 4131 | + resolved "https://registry.yarnpkg.com/rollup-pluginutils/-/rollup-pluginutils-2.2.0.tgz#64ba3f29988b84322bafa188a9f99ca731c95354" | |
| 4132 | + dependencies: | |
| 4133 | + estree-walker "^0.5.2" | |
| 4134 | + micromatch "^2.3.11" | |
| 4135 | + | |
| 4136 | +rollup@^0.58.2: | |
| 4137 | + version "0.58.2" | |
| 4138 | + resolved "https://registry.yarnpkg.com/rollup/-/rollup-0.58.2.tgz#2feddea8c0c022f3e74b35c48e3c21b3433803ce" | |
| 4139 | + dependencies: | |
| 4140 | + "@types/estree" "0.0.38" | |
| 4141 | + "@types/node" "*" | |
| 4142 | + | |
| 4143 | +run-async@^2.2.0: | |
| 4144 | + version "2.3.0" | |
| 4145 | + resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0" | |
| 4146 | + dependencies: | |
| 4147 | + is-promise "^2.1.0" | |
| 4148 | + | |
| 4149 | +rx-lite-aggregates@^4.0.8: | |
| 4150 | + version "4.0.8" | |
| 4151 | + resolved "https://registry.yarnpkg.com/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz#753b87a89a11c95467c4ac1626c4efc4e05c67be" | |
| 4152 | + dependencies: | |
| 4153 | + rx-lite "*" | |
| 4154 | + | |
| 4155 | +rx-lite@*, rx-lite@^4.0.8: | |
| 4156 | + version "4.0.8" | |
| 4157 | + resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-4.0.8.tgz#0b1e11af8bc44836f04a6407e92da42467b79444" | |
| 4158 | + | |
| 4159 | +rxjs@^5.0.0-beta.11: | |
| 4160 | + version "5.5.11" | |
| 4161 | + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-5.5.11.tgz#f733027ca43e3bec6b994473be4ab98ad43ced87" | |
| 4162 | + dependencies: | |
| 4163 | + symbol-observable "1.0.1" | |
| 4164 | + | |
| 4165 | +safe-buffer@5.1.1: | |
| 4166 | + version "5.1.1" | |
| 4167 | + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" | |
| 4168 | + | |
| 4169 | +safe-buffer@^5.0.1, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: | |
| 4170 | + version "5.1.2" | |
| 4171 | + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" | |
| 4172 | + | |
| 4173 | +"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2: | |
| 4174 | + version "2.1.2" | |
| 4175 | + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" | |
| 4176 | + | |
| 4177 | +sass-graph@^2.2.4: | |
| 4178 | + version "2.2.4" | |
| 4179 | + resolved "https://registry.yarnpkg.com/sass-graph/-/sass-graph-2.2.4.tgz#13fbd63cd1caf0908b9fd93476ad43a51d1e0b49" | |
| 4180 | + dependencies: | |
| 4181 | + glob "^7.0.0" | |
| 4182 | + lodash "^4.0.0" | |
| 4183 | + scss-tokenizer "^0.2.3" | |
| 4184 | + yargs "^7.0.0" | |
| 4185 | + | |
| 4186 | +sax@^1.2.4, sax@~1.2.1: | |
| 4187 | + version "1.2.4" | |
| 4188 | + resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" | |
| 4189 | + | |
| 4190 | +scss-tokenizer@^0.2.3: | |
| 4191 | + version "0.2.3" | |
| 4192 | + resolved "https://registry.yarnpkg.com/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz#8eb06db9a9723333824d3f5530641149847ce5d1" | |
| 4193 | + dependencies: | |
| 4194 | + js-base64 "^2.1.8" | |
| 4195 | + source-map "^0.4.2" | |
| 4196 | + | |
| 4197 | +"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.5.0: | |
| 4198 | + version "5.5.0" | |
| 4199 | + resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab" | |
| 4200 | + | |
| 4201 | +semver@~5.3.0: | |
| 4202 | + version "5.3.0" | |
| 4203 | + resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" | |
| 4204 | + | |
| 4205 | +send@latest: | |
| 4206 | + version "0.16.2" | |
| 4207 | + resolved "https://registry.yarnpkg.com/send/-/send-0.16.2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1" | |
| 4208 | + dependencies: | |
| 4209 | + debug "2.6.9" | |
| 4210 | + depd "~1.1.2" | |
| 4211 | + destroy "~1.0.4" | |
| 4212 | + encodeurl "~1.0.2" | |
| 4213 | + escape-html "~1.0.3" | |
| 4214 | + etag "~1.8.1" | |
| 4215 | + fresh "0.5.2" | |
| 4216 | + http-errors "~1.6.2" | |
| 4217 | + mime "1.4.1" | |
| 4218 | + ms "2.0.0" | |
| 4219 | + on-finished "~2.3.0" | |
| 4220 | + range-parser "~1.2.0" | |
| 4221 | + statuses "~1.4.0" | |
| 4222 | + | |
| 4223 | +serve-index@^1.7.2: | |
| 4224 | + version "1.9.1" | |
| 4225 | + resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" | |
| 4226 | + dependencies: | |
| 4227 | + accepts "~1.3.4" | |
| 4228 | + batch "0.6.1" | |
| 4229 | + debug "2.6.9" | |
| 4230 | + escape-html "~1.0.3" | |
| 4231 | + http-errors "~1.6.2" | |
| 4232 | + mime-types "~2.1.17" | |
| 4233 | + parseurl "~1.3.2" | |
| 4234 | + | |
| 4235 | +set-blocking@^2.0.0, set-blocking@~2.0.0: | |
| 4236 | + version "2.0.0" | |
| 4237 | + resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" | |
| 4238 | + | |
| 4239 | +set-immediate-shim@^1.0.1: | |
| 4240 | + version "1.0.1" | |
| 4241 | + resolved "https://registry.yarnpkg.com/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz#4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61" | |
| 4242 | + | |
| 4243 | +setprototypeof@1.1.0: | |
| 4244 | + version "1.1.0" | |
| 4245 | + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" | |
| 4246 | + | |
| 4247 | +shebang-command@^1.2.0: | |
| 4248 | + version "1.2.0" | |
| 4249 | + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" | |
| 4250 | + dependencies: | |
| 4251 | + shebang-regex "^1.0.0" | |
| 4252 | + | |
| 4253 | +shebang-regex@^1.0.0: | |
| 4254 | + version "1.0.0" | |
| 4255 | + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" | |
| 4256 | + | |
| 4257 | +shell-quote@^1.6.1: | |
| 4258 | + version "1.6.1" | |
| 4259 | + resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.6.1.tgz#f4781949cce402697127430ea3b3c5476f481767" | |
| 4260 | + dependencies: | |
| 4261 | + array-filter "~0.0.0" | |
| 4262 | + array-map "~0.0.0" | |
| 4263 | + array-reduce "~0.0.0" | |
| 4264 | + jsonify "~0.0.0" | |
| 4265 | + | |
| 4266 | +signal-exit@^3.0.0, signal-exit@^3.0.2: | |
| 4267 | + version "3.0.2" | |
| 4268 | + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" | |
| 4269 | + | |
| 4270 | +slash@^1.0.0: | |
| 4271 | + version "1.0.0" | |
| 4272 | + resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" | |
| 4273 | + | |
| 4274 | +slice-ansi@0.0.4: | |
| 4275 | + version "0.0.4" | |
| 4276 | + resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-0.0.4.tgz#edbf8903f66f7ce2f8eafd6ceed65e264c831b35" | |
| 4277 | + | |
| 4278 | +slice-ansi@1.0.0: | |
| 4279 | + version "1.0.0" | |
| 4280 | + resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-1.0.0.tgz#044f1a49d8842ff307aad6b505ed178bd950134d" | |
| 4281 | + dependencies: | |
| 4282 | + is-fullwidth-code-point "^2.0.0" | |
| 4283 | + | |
| 4284 | +sntp@1.x.x: | |
| 4285 | + version "1.0.9" | |
| 4286 | + resolved "https://registry.yarnpkg.com/sntp/-/sntp-1.0.9.tgz#6541184cc90aeea6c6e7b35e2659082443c66198" | |
| 4287 | + dependencies: | |
| 4288 | + hoek "2.x.x" | |
| 4289 | + | |
| 4290 | +sntp@2.x.x: | |
| 4291 | + version "2.1.0" | |
| 4292 | + resolved "https://registry.yarnpkg.com/sntp/-/sntp-2.1.0.tgz#2c6cec14fedc2222739caf9b5c3d85d1cc5a2cc8" | |
| 4293 | + dependencies: | |
| 4294 | + hoek "4.x.x" | |
| 4295 | + | |
| 4296 | +sort-keys@^1.0.0: | |
| 4297 | + version "1.1.2" | |
| 4298 | + resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad" | |
| 4299 | + dependencies: | |
| 4300 | + is-plain-obj "^1.0.0" | |
| 4301 | + | |
| 4302 | +source-map-support@^0.4.15: | |
| 4303 | + version "0.4.18" | |
| 4304 | + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f" | |
| 4305 | + dependencies: | |
| 4306 | + source-map "^0.5.6" | |
| 4307 | + | |
| 4308 | +source-map@^0.4.2: | |
| 4309 | + version "0.4.4" | |
| 4310 | + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b" | |
| 4311 | + dependencies: | |
| 4312 | + amdefine ">=0.0.4" | |
| 4313 | + | |
| 4314 | +source-map@^0.5.0, source-map@^0.5.3, source-map@^0.5.6, source-map@^0.5.7: | |
| 4315 | + version "0.5.7" | |
| 4316 | + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" | |
| 4317 | + | |
| 4318 | +source-map@^0.6.1, source-map@~0.6.1: | |
| 4319 | + version "0.6.1" | |
| 4320 | + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" | |
| 4321 | + | |
| 4322 | +spdx-correct@^3.0.0: | |
| 4323 | + version "3.0.0" | |
| 4324 | + resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.0.0.tgz#05a5b4d7153a195bc92c3c425b69f3b2a9524c82" | |
| 4325 | + dependencies: | |
| 4326 | + spdx-expression-parse "^3.0.0" | |
| 4327 | + spdx-license-ids "^3.0.0" | |
| 4328 | + | |
| 4329 | +spdx-exceptions@^2.1.0: | |
| 4330 | + version "2.1.0" | |
| 4331 | + resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz#2c7ae61056c714a5b9b9b2b2af7d311ef5c78fe9" | |
| 4332 | + | |
| 4333 | +spdx-expression-parse@^3.0.0: | |
| 4334 | + version "3.0.0" | |
| 4335 | + resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0" | |
| 4336 | + dependencies: | |
| 4337 | + spdx-exceptions "^2.1.0" | |
| 4338 | + spdx-license-ids "^3.0.0" | |
| 4339 | + | |
| 4340 | +spdx-license-ids@^3.0.0: | |
| 4341 | + version "3.0.0" | |
| 4342 | + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz#7a7cd28470cc6d3a1cfe6d66886f6bc430d3ac87" | |
| 4343 | + | |
| 4344 | +split@0.3: | |
| 4345 | + version "0.3.3" | |
| 4346 | + resolved "https://registry.yarnpkg.com/split/-/split-0.3.3.tgz#cd0eea5e63a211dfff7eb0f091c4133e2d0dd28f" | |
| 4347 | + dependencies: | |
| 4348 | + through "2" | |
| 4349 | + | |
| 4350 | +sprintf-js@~1.0.2: | |
| 4351 | + version "1.0.3" | |
| 4352 | + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" | |
| 4353 | + | |
| 4354 | +sshpk@^1.7.0: | |
| 4355 | + version "1.14.2" | |
| 4356 | + resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.14.2.tgz#c6fc61648a3d9c4e764fd3fcdf4ea105e492ba98" | |
| 4357 | + dependencies: | |
| 4358 | + asn1 "~0.2.3" | |
| 4359 | + assert-plus "^1.0.0" | |
| 4360 | + dashdash "^1.12.0" | |
| 4361 | + getpass "^0.1.1" | |
| 4362 | + safer-buffer "^2.0.2" | |
| 4363 | + optionalDependencies: | |
| 4364 | + bcrypt-pbkdf "^1.0.0" | |
| 4365 | + ecc-jsbn "~0.1.1" | |
| 4366 | + jsbn "~0.1.0" | |
| 4367 | + tweetnacl "~0.14.0" | |
| 4368 | + | |
| 4369 | +"statuses@>= 1.4.0 < 2": | |
| 4370 | + version "1.5.0" | |
| 4371 | + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" | |
| 4372 | + | |
| 4373 | +statuses@~1.3.1: | |
| 4374 | + version "1.3.1" | |
| 4375 | + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.3.1.tgz#faf51b9eb74aaef3b3acf4ad5f61abf24cb7b93e" | |
| 4376 | + | |
| 4377 | +statuses@~1.4.0: | |
| 4378 | + version "1.4.0" | |
| 4379 | + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087" | |
| 4380 | + | |
| 4381 | +stdout-stream@^1.4.0: | |
| 4382 | + version "1.4.0" | |
| 4383 | + resolved "https://registry.yarnpkg.com/stdout-stream/-/stdout-stream-1.4.0.tgz#a2c7c8587e54d9427ea9edb3ac3f2cd522df378b" | |
| 4384 | + dependencies: | |
| 4385 | + readable-stream "^2.0.1" | |
| 4386 | + | |
| 4387 | +stream-combiner@~0.0.4: | |
| 4388 | + version "0.0.4" | |
| 4389 | + resolved "https://registry.yarnpkg.com/stream-combiner/-/stream-combiner-0.0.4.tgz#4d5e433c185261dde623ca3f44c586bcf5c4ad14" | |
| 4390 | + dependencies: | |
| 4391 | + duplexer "~0.1.1" | |
| 4392 | + | |
| 4393 | +stream-to-observable@^0.1.0: | |
| 4394 | + version "0.1.0" | |
| 4395 | + resolved "https://registry.yarnpkg.com/stream-to-observable/-/stream-to-observable-0.1.0.tgz#45bf1d9f2d7dc09bed81f1c307c430e68b84cffe" | |
| 4396 | + | |
| 4397 | +strict-uri-encode@^1.0.0: | |
| 4398 | + version "1.1.0" | |
| 4399 | + resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" | |
| 4400 | + | |
| 4401 | +string-hash@^1.1.1: | |
| 4402 | + version "1.1.3" | |
| 4403 | + resolved "https://registry.yarnpkg.com/string-hash/-/string-hash-1.1.3.tgz#e8aafc0ac1855b4666929ed7dd1275df5d6c811b" | |
| 4404 | + | |
| 4405 | +string-width@^1.0.1, string-width@^1.0.2: | |
| 4406 | + version "1.0.2" | |
| 4407 | + resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" | |
| 4408 | + dependencies: | |
| 4409 | + code-point-at "^1.0.0" | |
| 4410 | + is-fullwidth-code-point "^1.0.0" | |
| 4411 | + strip-ansi "^3.0.0" | |
| 4412 | + | |
| 4413 | +string-width@^2.1.0, string-width@^2.1.1: | |
| 4414 | + version "2.1.1" | |
| 4415 | + resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" | |
| 4416 | + dependencies: | |
| 4417 | + is-fullwidth-code-point "^2.0.0" | |
| 4418 | + strip-ansi "^4.0.0" | |
| 4419 | + | |
| 4420 | +string.prototype.padend@^3.0.0: | |
| 4421 | + version "3.0.0" | |
| 4422 | + resolved "https://registry.yarnpkg.com/string.prototype.padend/-/string.prototype.padend-3.0.0.tgz#f3aaef7c1719f170c5eab1c32bf780d96e21f2f0" | |
| 4423 | + dependencies: | |
| 4424 | + define-properties "^1.1.2" | |
| 4425 | + es-abstract "^1.4.3" | |
| 4426 | + function-bind "^1.0.2" | |
| 4427 | + | |
| 4428 | +string_decoder@~1.1.1: | |
| 4429 | + version "1.1.1" | |
| 4430 | + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" | |
| 4431 | + dependencies: | |
| 4432 | + safe-buffer "~5.1.0" | |
| 4433 | + | |
| 4434 | +stringstream@~0.0.4: | |
| 4435 | + version "0.0.6" | |
| 4436 | + resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.6.tgz#7880225b0d4ad10e30927d167a1d6f2fd3b33a72" | |
| 4437 | + | |
| 4438 | +stringstream@~0.0.5: | |
| 4439 | + version "0.0.5" | |
| 4440 | + resolved "https://registry.yarnpkg.com/stringstream/-/stringstream-0.0.5.tgz#4e484cd4de5a0bbbee18e46307710a8a81621878" | |
| 4441 | + | |
| 4442 | +strip-ansi@^3.0.0, strip-ansi@^3.0.1: | |
| 4443 | + version "3.0.1" | |
| 4444 | + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" | |
| 4445 | + dependencies: | |
| 4446 | + ansi-regex "^2.0.0" | |
| 4447 | + | |
| 4448 | +strip-ansi@^4.0.0: | |
| 4449 | + version "4.0.0" | |
| 4450 | + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" | |
| 4451 | + dependencies: | |
| 4452 | + ansi-regex "^3.0.0" | |
| 4453 | + | |
| 4454 | +strip-bom@^2.0.0: | |
| 4455 | + version "2.0.0" | |
| 4456 | + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" | |
| 4457 | + dependencies: | |
| 4458 | + is-utf8 "^0.2.0" | |
| 4459 | + | |
| 4460 | +strip-bom@^3.0.0: | |
| 4461 | + version "3.0.0" | |
| 4462 | + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" | |
| 4463 | + | |
| 4464 | +strip-indent@^1.0.1: | |
| 4465 | + version "1.0.1" | |
| 4466 | + resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2" | |
| 4467 | + dependencies: | |
| 4468 | + get-stdin "^4.0.1" | |
| 4469 | + | |
| 4470 | +strip-json-comments@~2.0.1: | |
| 4471 | + version "2.0.1" | |
| 4472 | + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" | |
| 4473 | + | |
| 4474 | +style-inject@^0.3.0: | |
| 4475 | + version "0.3.0" | |
| 4476 | + resolved "https://registry.yarnpkg.com/style-inject/-/style-inject-0.3.0.tgz#d21c477affec91811cc82355832a700d22bf8dd3" | |
| 4477 | + | |
| 4478 | +supports-color@5.1.0: | |
| 4479 | + version "5.1.0" | |
| 4480 | + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.1.0.tgz#058a021d1b619f7ddf3980d712ea3590ce7de3d5" | |
| 4481 | + dependencies: | |
| 4482 | + has-flag "^2.0.0" | |
| 4483 | + | |
| 4484 | +supports-color@^2.0.0: | |
| 4485 | + version "2.0.0" | |
| 4486 | + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" | |
| 4487 | + | |
| 4488 | +supports-color@^3.2.3: | |
| 4489 | + version "3.2.3" | |
| 4490 | + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6" | |
| 4491 | + dependencies: | |
| 4492 | + has-flag "^1.0.0" | |
| 4493 | + | |
| 4494 | +supports-color@^4.0.0: | |
| 4495 | + version "4.5.0" | |
| 4496 | + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.5.0.tgz#be7a0de484dec5c5cddf8b3d59125044912f635b" | |
| 4497 | + dependencies: | |
| 4498 | + has-flag "^2.0.0" | |
| 4499 | + | |
| 4500 | +supports-color@^5.3.0, supports-color@^5.4.0: | |
| 4501 | + version "5.4.0" | |
| 4502 | + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.4.0.tgz#1c6b337402c2137605efe19f10fec390f6faab54" | |
| 4503 | + dependencies: | |
| 4504 | + has-flag "^3.0.0" | |
| 4505 | + | |
| 4506 | +svgo@^0.7.0: | |
| 4507 | + version "0.7.2" | |
| 4508 | + resolved "https://registry.yarnpkg.com/svgo/-/svgo-0.7.2.tgz#9f5772413952135c6fefbf40afe6a4faa88b4bb5" | |
| 4509 | + dependencies: | |
| 4510 | + coa "~1.0.1" | |
| 4511 | + colors "~1.1.2" | |
| 4512 | + csso "~2.3.1" | |
| 4513 | + js-yaml "~3.7.0" | |
| 4514 | + mkdirp "~0.5.1" | |
| 4515 | + sax "~1.2.1" | |
| 4516 | + whet.extend "~0.9.9" | |
| 4517 | + | |
| 4518 | +symbol-observable@1.0.1: | |
| 4519 | + version "1.0.1" | |
| 4520 | + resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.0.1.tgz#8340fc4702c3122df5d22288f88283f513d3fdd4" | |
| 4521 | + | |
| 4522 | +table@4.0.2: | |
| 4523 | + version "4.0.2" | |
| 4524 | + resolved "https://registry.yarnpkg.com/table/-/table-4.0.2.tgz#a33447375391e766ad34d3486e6e2aedc84d2e36" | |
| 4525 | + dependencies: | |
| 4526 | + ajv "^5.2.3" | |
| 4527 | + ajv-keywords "^2.1.0" | |
| 4528 | + chalk "^2.1.0" | |
| 4529 | + lodash "^4.17.4" | |
| 4530 | + slice-ansi "1.0.0" | |
| 4531 | + string-width "^2.1.1" | |
| 4532 | + | |
| 4533 | +tar@^2.0.0: | |
| 4534 | + version "2.2.1" | |
| 4535 | + resolved "https://registry.yarnpkg.com/tar/-/tar-2.2.1.tgz#8e4d2a256c0e2185c6b18ad694aec968b83cb1d1" | |
| 4536 | + dependencies: | |
| 4537 | + block-stream "*" | |
| 4538 | + fstream "^1.0.2" | |
| 4539 | + inherits "2" | |
| 4540 | + | |
| 4541 | +tar@^4: | |
| 4542 | + version "4.4.2" | |
| 4543 | + resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.2.tgz#60685211ba46b38847b1ae7ee1a24d744a2cd462" | |
| 4544 | + dependencies: | |
| 4545 | + chownr "^1.0.1" | |
| 4546 | + fs-minipass "^1.2.5" | |
| 4547 | + minipass "^2.2.4" | |
| 4548 | + minizlib "^1.1.0" | |
| 4549 | + mkdirp "^0.5.0" | |
| 4550 | + safe-buffer "^5.1.2" | |
| 4551 | + yallist "^3.0.2" | |
| 4552 | + | |
| 4553 | +text-table@~0.2.0: | |
| 4554 | + version "0.2.0" | |
| 4555 | + resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" | |
| 4556 | + | |
| 4557 | +throttleit@~0.0.2: | |
| 4558 | + version "0.0.2" | |
| 4559 | + resolved "https://registry.yarnpkg.com/throttleit/-/throttleit-0.0.2.tgz#cfedf88e60c00dd9697b61fdd2a8343a9b680eaf" | |
| 4560 | + | |
| 4561 | +through@2, through@^2.3.6, through@~2.3, through@~2.3.1: | |
| 4562 | + version "2.3.8" | |
| 4563 | + resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" | |
| 4564 | + | |
| 4565 | +tmp@0.0.31: | |
| 4566 | + version "0.0.31" | |
| 4567 | + resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.31.tgz#8f38ab9438e17315e5dbd8b3657e8bfb277ae4a7" | |
| 4568 | + dependencies: | |
| 4569 | + os-tmpdir "~1.0.1" | |
| 4570 | + | |
| 4571 | +tmp@^0.0.33: | |
| 4572 | + version "0.0.33" | |
| 4573 | + resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" | |
| 4574 | + dependencies: | |
| 4575 | + os-tmpdir "~1.0.2" | |
| 4576 | + | |
| 4577 | +to-fast-properties@^1.0.3: | |
| 4578 | + version "1.0.3" | |
| 4579 | + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47" | |
| 4580 | + | |
| 4581 | +to-fast-properties@^2.0.0: | |
| 4582 | + version "2.0.0" | |
| 4583 | + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" | |
| 4584 | + | |
| 4585 | +tough-cookie@~2.3.0, tough-cookie@~2.3.3: | |
| 4586 | + version "2.3.4" | |
| 4587 | + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.4.tgz#ec60cee38ac675063ffc97a5c18970578ee83655" | |
| 4588 | + dependencies: | |
| 4589 | + punycode "^1.4.1" | |
| 4590 | + | |
| 4591 | +trim-newlines@^1.0.0: | |
| 4592 | + version "1.0.0" | |
| 4593 | + resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" | |
| 4594 | + | |
| 4595 | +trim-right@^1.0.1: | |
| 4596 | + version "1.0.1" | |
| 4597 | + resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" | |
| 4598 | + | |
| 4599 | +"true-case-path@^1.0.2": | |
| 4600 | + version "1.0.2" | |
| 4601 | + resolved "https://registry.yarnpkg.com/true-case-path/-/true-case-path-1.0.2.tgz#7ec91130924766c7f573be3020c34f8fdfd00d62" | |
| 4602 | + dependencies: | |
| 4603 | + glob "^6.0.4" | |
| 4604 | + | |
| 4605 | +tunnel-agent@^0.6.0: | |
| 4606 | + version "0.6.0" | |
| 4607 | + resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" | |
| 4608 | + dependencies: | |
| 4609 | + safe-buffer "^5.0.1" | |
| 4610 | + | |
| 4611 | +tunnel-agent@~0.4.1: | |
| 4612 | + version "0.4.3" | |
| 4613 | + resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.4.3.tgz#6373db76909fe570e08d73583365ed828a74eeeb" | |
| 4614 | + | |
| 4615 | +tweetnacl@^0.14.3, tweetnacl@~0.14.0: | |
| 4616 | + version "0.14.5" | |
| 4617 | + resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" | |
| 4618 | + | |
| 4619 | +type-check@~0.3.2: | |
| 4620 | + version "0.3.2" | |
| 4621 | + resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" | |
| 4622 | + dependencies: | |
| 4623 | + prelude-ls "~1.1.2" | |
| 4624 | + | |
| 4625 | +typedarray@^0.0.6: | |
| 4626 | + version "0.0.6" | |
| 4627 | + resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" | |
| 4628 | + | |
| 4629 | +uglify-es@^3.3.7: | |
| 4630 | + version "3.3.9" | |
| 4631 | + resolved "https://registry.yarnpkg.com/uglify-es/-/uglify-es-3.3.9.tgz#0c1c4f0700bed8dbc124cdb304d2592ca203e677" | |
| 4632 | + dependencies: | |
| 4633 | + commander "~2.13.0" | |
| 4634 | + source-map "~0.6.1" | |
| 4635 | + | |
| 4636 | +uniq@^1.0.1: | |
| 4637 | + version "1.0.1" | |
| 4638 | + resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" | |
| 4639 | + | |
| 4640 | +uniqid@^4.0.0: | |
| 4641 | + version "4.1.1" | |
| 4642 | + resolved "https://registry.yarnpkg.com/uniqid/-/uniqid-4.1.1.tgz#89220ddf6b751ae52b5f72484863528596bb84c1" | |
| 4643 | + dependencies: | |
| 4644 | + macaddress "^0.2.8" | |
| 4645 | + | |
| 4646 | +uniqs@^2.0.0: | |
| 4647 | + version "2.0.0" | |
| 4648 | + resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02" | |
| 4649 | + | |
| 4650 | +universalify@^0.1.0: | |
| 4651 | + version "0.1.2" | |
| 4652 | + resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" | |
| 4653 | + | |
| 4654 | +unix-crypt-td-js@^1.0.0: | |
| 4655 | + version "1.0.0" | |
| 4656 | + resolved "https://registry.yarnpkg.com/unix-crypt-td-js/-/unix-crypt-td-js-1.0.0.tgz#1c0824150481bc7a01d49e98f1ec668d82412f3b" | |
| 4657 | + | |
| 4658 | +unpipe@~1.0.0: | |
| 4659 | + version "1.0.0" | |
| 4660 | + resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" | |
| 4661 | + | |
| 4662 | +url@0.11.0: | |
| 4663 | + version "0.11.0" | |
| 4664 | + resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" | |
| 4665 | + dependencies: | |
| 4666 | + punycode "1.3.2" | |
| 4667 | + querystring "0.2.0" | |
| 4668 | + | |
| 4669 | +util-deprecate@~1.0.1: | |
| 4670 | + version "1.0.2" | |
| 4671 | + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" | |
| 4672 | + | |
| 4673 | +utils-merge@1.0.0: | |
| 4674 | + version "1.0.0" | |
| 4675 | + resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.0.tgz#0294fb922bb9375153541c4f7096231f287c8af8" | |
| 4676 | + | |
| 4677 | +uuid@^3.0.0, uuid@^3.1.0: | |
| 4678 | + version "3.2.1" | |
| 4679 | + resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.2.1.tgz#12c528bb9d58d0b9265d9a2f6f0fe8be17ff1f14" | |
| 4680 | + | |
| 4681 | +validate-npm-package-license@^3.0.1: | |
| 4682 | + version "3.0.3" | |
| 4683 | + resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz#81643bcbef1bdfecd4623793dc4648948ba98338" | |
| 4684 | + dependencies: | |
| 4685 | + spdx-correct "^3.0.0" | |
| 4686 | + spdx-expression-parse "^3.0.0" | |
| 4687 | + | |
| 4688 | +vary@^1: | |
| 4689 | + version "1.1.2" | |
| 4690 | + resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" | |
| 4691 | + | |
| 4692 | +vendors@^1.0.0: | |
| 4693 | + version "1.0.2" | |
| 4694 | + resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.2.tgz#7fcb5eef9f5623b156bcea89ec37d63676f21801" | |
| 4695 | + | |
| 4696 | +verror@1.10.0: | |
| 4697 | + version "1.10.0" | |
| 4698 | + resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" | |
| 4699 | + dependencies: | |
| 4700 | + assert-plus "^1.0.0" | |
| 4701 | + core-util-is "1.0.2" | |
| 4702 | + extsprintf "^1.2.0" | |
| 4703 | + | |
| 4704 | +vlq@^0.2.2: | |
| 4705 | + version "0.2.3" | |
| 4706 | + resolved "https://registry.yarnpkg.com/vlq/-/vlq-0.2.3.tgz#8f3e4328cf63b1540c0d67e1b2778386f8975b26" | |
| 4707 | + | |
| 4708 | +vue-template-es2015-compiler@^1.6.0: | |
| 4709 | + version "1.6.0" | |
| 4710 | + resolved "https://registry.yarnpkg.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.6.0.tgz#dc42697133302ce3017524356a6c61b7b69b4a18" | |
| 4711 | + | |
| 4712 | +websocket-driver@>=0.5.1: | |
| 4713 | + version "0.7.0" | |
| 4714 | + resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.0.tgz#0caf9d2d755d93aee049d4bdd0d3fe2cca2a24eb" | |
| 4715 | + dependencies: | |
| 4716 | + http-parser-js ">=0.4.0" | |
| 4717 | + websocket-extensions ">=0.1.1" | |
| 4718 | + | |
| 4719 | +websocket-extensions@>=0.1.1: | |
| 4720 | + version "0.1.3" | |
| 4721 | + resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.3.tgz#5d2ff22977003ec687a4b87073dfbbac146ccf29" | |
| 4722 | + | |
| 4723 | +whet.extend@~0.9.9: | |
| 4724 | + version "0.9.9" | |
| 4725 | + resolved "https://registry.yarnpkg.com/whet.extend/-/whet.extend-0.9.9.tgz#f877d5bf648c97e5aa542fadc16d6a259b9c11a1" | |
| 4726 | + | |
| 4727 | +which-module@^1.0.0: | |
| 4728 | + version "1.0.0" | |
| 4729 | + resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f" | |
| 4730 | + | |
| 4731 | +which@1, which@^1.2.9: | |
| 4732 | + version "1.3.0" | |
| 4733 | + resolved "https://registry.yarnpkg.com/which/-/which-1.3.0.tgz#ff04bdfc010ee547d780bec38e1ac1c2777d253a" | |
| 4734 | + dependencies: | |
| 4735 | + isexe "^2.0.0" | |
| 4736 | + | |
| 4737 | +wide-align@^1.1.0: | |
| 4738 | + version "1.1.2" | |
| 4739 | + resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.2.tgz#571e0f1b0604636ebc0dfc21b0339bbe31341710" | |
| 4740 | + dependencies: | |
| 4741 | + string-width "^1.0.2" | |
| 4742 | + | |
| 4743 | +wordwrap@~1.0.0: | |
| 4744 | + version "1.0.0" | |
| 4745 | + resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" | |
| 4746 | + | |
| 4747 | +wrap-ansi@^2.0.0: | |
| 4748 | + version "2.1.0" | |
| 4749 | + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" | |
| 4750 | + dependencies: | |
| 4751 | + string-width "^1.0.1" | |
| 4752 | + strip-ansi "^3.0.1" | |
| 4753 | + | |
| 4754 | +wrappy@1: | |
| 4755 | + version "1.0.2" | |
| 4756 | + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" | |
| 4757 | + | |
| 4758 | +write@^0.2.1: | |
| 4759 | + version "0.2.1" | |
| 4760 | + resolved "https://registry.yarnpkg.com/write/-/write-0.2.1.tgz#5fc03828e264cea3fe91455476f7a3c566cb0757" | |
| 4761 | + dependencies: | |
| 4762 | + mkdirp "^0.5.1" | |
| 4763 | + | |
| 4764 | +xtend@^4.0.0: | |
| 4765 | + version "4.0.1" | |
| 4766 | + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" | |
| 4767 | + | |
| 4768 | +y18n@^3.2.1: | |
| 4769 | + version "3.2.1" | |
| 4770 | + resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" | |
| 4771 | + | |
| 4772 | +yallist@^2.1.2: | |
| 4773 | + version "2.1.2" | |
| 4774 | + resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" | |
| 4775 | + | |
| 4776 | +yallist@^3.0.0, yallist@^3.0.2: | |
| 4777 | + version "3.0.2" | |
| 4778 | + resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.2.tgz#8452b4bb7e83c7c188d8041c1a837c773d6d8bb9" | |
| 4779 | + | |
| 4780 | +yargs-parser@^5.0.0: | |
| 4781 | + version "5.0.0" | |
| 4782 | + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-5.0.0.tgz#275ecf0d7ffe05c77e64e7c86e4cd94bf0e1228a" | |
| 4783 | + dependencies: | |
| 4784 | + camelcase "^3.0.0" | |
| 4785 | + | |
| 4786 | +yargs@^7.0.0: | |
| 4787 | + version "7.1.0" | |
| 4788 | + resolved "https://registry.yarnpkg.com/yargs/-/yargs-7.1.0.tgz#6ba318eb16961727f5d284f8ea003e8d6154d0c8" | |
| 4789 | + dependencies: | |
| 4790 | + camelcase "^3.0.0" | |
| 4791 | + cliui "^3.2.0" | |
| 4792 | + decamelize "^1.1.1" | |
| 4793 | + get-caller-file "^1.0.1" | |
| 4794 | + os-locale "^1.4.0" | |
| 4795 | + read-pkg-up "^1.0.1" | |
| 4796 | + require-directory "^2.1.1" | |
| 4797 | + require-main-filename "^1.0.1" | |
| 4798 | + set-blocking "^2.0.0" | |
| 4799 | + string-width "^1.0.2" | |
| 4800 | + which-module "^1.0.0" | |
| 4801 | + y18n "^3.2.1" | |
| 4802 | + yargs-parser "^5.0.0" | |
| 4803 | + | |
| 4804 | +yauzl@2.4.1: | |
| 4805 | + version "2.4.1" | |
| 4806 | + resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.4.1.tgz#9528f442dab1b2284e58b4379bb194e22e0c4005" | |
| 4807 | + dependencies: | |
| 4808 | + fd-slicer "~1.0.1" | |
| 4809 | + | |
| 4810 | +yauzl@2.8.0: | |
| 4811 | + version "2.8.0" | |
| 4812 | + resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.8.0.tgz#79450aff22b2a9c5a41ef54e02db907ccfbf9ee2" | |
| 4813 | + dependencies: | |
| 4814 | + buffer-crc32 "~0.2.3" | |
| 4815 | + fd-slicer "~1.0.1" |
--- src/main/webapp/publish/usr/company/history.html
+++ src/main/webapp/publish/usr/company/history.html
... | ... | @@ -4,7 +4,7 @@ |
| 4 | 4 |
<head> |
| 5 | 5 |
<meta charset="UTF-8"> |
| 6 | 6 |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> |
| 7 |
- <title>리스트</title> |
|
| 7 |
+ <title>연혁</title> |
|
| 8 | 8 |
|
| 9 | 9 |
<!-- css --> |
| 10 | 10 |
<link rel="stylesheet" href="../../../css/reset.css"> |
... | ... | @@ -19,6 +19,7 @@ |
| 19 | 19 |
<script src="../../../js/jquery-3.5.0.js"></script> |
| 20 | 20 |
<script src="../script/common.js"></script> |
| 21 | 21 |
<script src="../layout/layout.js"></script> |
| 22 |
+ <script src="../script/content.js"></script> |
|
| 22 | 23 |
<!-- //script --> |
| 23 | 24 |
|
| 24 | 25 |
<!-- 캘린더 --> |
... | ... | @@ -68,6 +69,194 @@ |
| 68 | 69 |
<div class="content_title"> |
| 69 | 70 |
<h3>연혁</h3> |
| 70 | 71 |
</div> |
| 72 |
+ |
|
| 73 |
+ <div class="history_area"> |
|
| 74 |
+ <div class="history_year"> |
|
| 75 |
+ <a href="#year_2023" class="year_item" id="year2023"> |
|
| 76 |
+ <strong>2023</strong> |
|
| 77 |
+ <div class="img_box"> |
|
| 78 |
+ <img src="../images/company/history_img_01.png" alt=""> |
|
| 79 |
+ </div> |
|
| 80 |
+ </a> |
|
| 81 |
+ <a href="#year_2022" class="year_item" id="year2022"> |
|
| 82 |
+ <strong>2022</strong> |
|
| 83 |
+ <div class="img_box"> |
|
| 84 |
+ <img src="../images/company/history_img_02.png" alt=""> |
|
| 85 |
+ </div> |
|
| 86 |
+ </a> |
|
| 87 |
+ </div> |
|
| 88 |
+ <div class="history_month"> |
|
| 89 |
+ <ul class="month_ul" id="year_2023"> |
|
| 90 |
+ <li> |
|
| 91 |
+ <dl> |
|
| 92 |
+ <dt class="month">09월</dt> |
|
| 93 |
+ <dd> |
|
| 94 |
+ <p> |
|
| 95 |
+ <strong>투자 유치</strong> |
|
| 96 |
+ <span class="summary">개인투자조합 2호</span> |
|
| 97 |
+ </p> |
|
| 98 |
+ </dd> |
|
| 99 |
+ </dl> |
|
| 100 |
+ </li> |
|
| 101 |
+ <li> |
|
| 102 |
+ <dl> |
|
| 103 |
+ <dt class="month">08월</dt> |
|
| 104 |
+ <dd> |
|
| 105 |
+ <p> |
|
| 106 |
+ <strong>투자 유치자산취득(이미징시스템 외 16종), 서울사무소 개소</strong> |
|
| 107 |
+ </p> |
|
| 108 |
+ </dd> |
|
| 109 |
+ </dl> |
|
| 110 |
+ </li> |
|
| 111 |
+ <li> |
|
| 112 |
+ <dl> |
|
| 113 |
+ <dt class="month">07월</dt> |
|
| 114 |
+ <dd> |
|
| 115 |
+ <p> |
|
| 116 |
+ <strong>공동연구(베름㈜)</strong> |
|
| 117 |
+ </p> |
|
| 118 |
+ </dd> |
|
| 119 |
+ </dl> |
|
| 120 |
+ </li> |
|
| 121 |
+ <li> |
|
| 122 |
+ <dl> |
|
| 123 |
+ <dt class="month">06월</dt> |
|
| 124 |
+ <dd> |
|
| 125 |
+ <p> |
|
| 126 |
+ <strong>CTO 산업혁신기반구축사업 단장 선임</strong> |
|
| 127 |
+ </p> |
|
| 128 |
+ </dd> |
|
| 129 |
+ </dl> |
|
| 130 |
+ </li> |
|
| 131 |
+ <li> |
|
| 132 |
+ <dl> |
|
| 133 |
+ <dt class="month">05월</dt> |
|
| 134 |
+ <dd> |
|
| 135 |
+ <p> |
|
| 136 |
+ <strong>논문 게재</strong> |
|
| 137 |
+ <span class="summary">(Molecular Brain volume 16, Article number: 41 (2023))</span> |
|
| 138 |
+ </p> |
|
| 139 |
+ </dd> |
|
| 140 |
+ </dl> |
|
| 141 |
+ </li> |
|
| 142 |
+ <li> |
|
| 143 |
+ <dl> |
|
| 144 |
+ <dt class="month">04월</dt> |
|
| 145 |
+ <dd> |
|
| 146 |
+ <p> |
|
| 147 |
+ <strong>벤처기업 인증</strong> |
|
| 148 |
+ <span class="summary">공동연구 ((주)에이피테크놀로지)</span> |
|
| 149 |
+ </p> |
|
| 150 |
+ <p> |
|
| 151 |
+ <strong>특허등록 (10-2529003)</strong> |
|
| 152 |
+ </p> |
|
| 153 |
+ </dd> |
|
| 154 |
+ </dl> |
|
| 155 |
+ </li> |
|
| 156 |
+ <li> |
|
| 157 |
+ <dl> |
|
| 158 |
+ <dt class="month">03월</dt> |
|
| 159 |
+ <dd> |
|
| 160 |
+ <p> |
|
| 161 |
+ <strong>주주총회 (김판수 대표이사 취임)</strong> |
|
| 162 |
+ </p> |
|
| 163 |
+ <p> |
|
| 164 |
+ <strong>바이오활성제제 비임상시험과제 선정</strong> |
|
| 165 |
+ </p> |
|
| 166 |
+ </dd> |
|
| 167 |
+ </dl> |
|
| 168 |
+ </li> |
|
| 169 |
+ <li> |
|
| 170 |
+ <dl> |
|
| 171 |
+ <dt class="month">02월</dt> |
|
| 172 |
+ <dd> |
|
| 173 |
+ <p> |
|
| 174 |
+ <strong>기업부설연구소인정, 특허등록 (10-2529003)</strong> |
|
| 175 |
+ </p> |
|
| 176 |
+ </dd> |
|
| 177 |
+ </dl> |
|
| 178 |
+ </li> |
|
| 179 |
+ <li> |
|
| 180 |
+ <dl> |
|
| 181 |
+ <dt class="month">01월</dt> |
|
| 182 |
+ <dd> |
|
| 183 |
+ <p> |
|
| 184 |
+ <strong>연구진 논문 (Pexophagy) BRIC 한빛사 선정</strong> |
|
| 185 |
+ </p> |
|
| 186 |
+ </dd> |
|
| 187 |
+ </dl> |
|
| 188 |
+ </li> |
|
| 189 |
+ </ul> |
|
| 190 |
+ <ul class="month_ul" id="year_2022"> |
|
| 191 |
+ <li> |
|
| 192 |
+ <dl> |
|
| 193 |
+ <dt class="month">10월</dt> |
|
| 194 |
+ <dd> |
|
| 195 |
+ <p> |
|
| 196 |
+ <strong>투자 유치</strong> |
|
| 197 |
+ <span class="summary">엔젤투자 및 개인투자조합 (6.8억원)</span> |
|
| 198 |
+ </p> |
|
| 199 |
+ </dd> |
|
| 200 |
+ </dl> |
|
| 201 |
+ </li> |
|
| 202 |
+ <li> |
|
| 203 |
+ <dl> |
|
| 204 |
+ <dt class="month">07월</dt> |
|
| 205 |
+ <dd> |
|
| 206 |
+ <p> |
|
| 207 |
+ <strong>특허출원 (출원번호: 10-2022-0091593)</strong> |
|
| 208 |
+ <span class="summary">BRD4 유전자 발현 억제제 또는 BRD4 단백질 활성 억제제를 유효성분으로 포함하는, 펙소파지 장애로 유발되는 질병의 예방 또는 치료용 약학적 조성물</span> |
|
| 209 |
+ </p> |
|
| 210 |
+ </dd> |
|
| 211 |
+ </dl> |
|
| 212 |
+ </li> |
|
| 213 |
+ <li> |
|
| 214 |
+ <dl> |
|
| 215 |
+ <dt class="month">05월</dt> |
|
| 216 |
+ <dd> |
|
| 217 |
+ <p> |
|
| 218 |
+ <strong>아주대개방형실험실</strong> |
|
| 219 |
+ <span class="summary">공동연구과제 선정</span> |
|
| 220 |
+ </p> |
|
| 221 |
+ <p> |
|
| 222 |
+ <strong>특허출원 (출원번호: 10-2022-0066907)</strong> |
|
| 223 |
+ <span class="summary">L-카르티닌을 유효성분으로 함유하는 섬모이상질환 예방 또는 치료용 약학조성물 임시주주 총회</span> |
|
| 224 |
+ </p> |
|
| 225 |
+ <p> |
|
| 226 |
+ <strong>경기 기술창업 지원프로그램 선정 (1위, 으뜸)</strong> |
|
| 227 |
+ </p> |
|
| 228 |
+ </dd> |
|
| 229 |
+ </dl> |
|
| 230 |
+ </li> |
|
| 231 |
+ <li> |
|
| 232 |
+ <dl> |
|
| 233 |
+ <dt class="month">04월</dt> |
|
| 234 |
+ <dd> |
|
| 235 |
+ <p> |
|
| 236 |
+ <strong>(사)한국바이오특화센터협의회</strong> |
|
| 237 |
+ <span class="summary">바이오활성제제 글로벌 경쟁력 강화 사업화지원 사업, 글로벌지적재산권과제 선정</span> |
|
| 238 |
+ </p> |
|
| 239 |
+ </dd> |
|
| 240 |
+ </dl> |
|
| 241 |
+ </li> |
|
| 242 |
+ <li> |
|
| 243 |
+ <dl> |
|
| 244 |
+ <dt class="month">03월</dt> |
|
| 245 |
+ <dd> |
|
| 246 |
+ <p> |
|
| 247 |
+ <strong>수원지방법원 동수원등기소</strong> |
|
| 248 |
+ <span class="summary">법인 설립 주식회사 오가시스<br>광교비즈타워 907호<br>사내이사: 손미경, 조동형</span> |
|
| 249 |
+ </p> |
|
| 250 |
+ <p> |
|
| 251 |
+ <strong>아주대개방형실험실</strong> |
|
| 252 |
+ <span class="summary">2022년 아주대개방형실험실 참여기업 선정</span> |
|
| 253 |
+ </p> |
|
| 254 |
+ </dd> |
|
| 255 |
+ </dl> |
|
| 256 |
+ </li> |
|
| 257 |
+ </ul> |
|
| 258 |
+ </div> |
|
| 259 |
+ </div> |
|
| 71 | 260 |
|
| 72 | 261 |
|
| 73 | 262 |
|
--- src/main/webapp/publish/usr/css/content.css
+++ src/main/webapp/publish/usr/css/content.css
... | ... | @@ -97,6 +97,27 @@ |
| 97 | 97 |
.location_list .email{width:40px;height:40px;background:url(/publish/usr/images/component/email.png) no-repeat center center;}
|
| 98 | 98 |
.location_list .btn_map{width:100%;height:80px;font-size:20px;font-weight:bold;margin:20px 0 0 0;border:1px solid #000;border-radius:100px;;}
|
| 99 | 99 |
|
| 100 |
+/* 연혁 */ |
|
| 101 |
+.history_area{position:relative;display:flex;height:818px;gap:89px;overflow:hidden;}
|
|
| 102 |
+.history_year{position:sticky;width:600px;display:flex;height:900px;flex-shrink:0;flex-direction:column;top:0;}
|
|
| 103 |
+.year_item{position:absolute;text-align:right;opacity:0;transform:translateY(-100PX);transition:opacity 0.6s ease-in-out, transform 0.6s ease-in-out;top:0;left:0;}
|
|
| 104 |
+.year_item.active{opacity:1;transform:translateY(0);}
|
|
| 105 |
+.year_item strong{font-family:var(--secondary-title-font);font-size:60px;font-weight:bold;}
|
|
| 106 |
+.year_item .img_box{margin:20px 0 0 0;border-radius:20px;overflow:hidden;}
|
|
| 107 |
+.history_month {position:absolute;width:100%;max-height:100%;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;}
|
|
| 108 |
+.month_ul{display:flex;width:calc(100% - 690px);flex-direction:column;margin:0 0 0 auto;}
|
|
| 109 |
+.month_ul:first-child li:first-child{border-top:1px solid #e0e0e0;}
|
|
| 110 |
+.month_ul li{border-bottom:1px solid #e0e0e0;}
|
|
| 111 |
+.month_ul dl{display:flex;padding:40px 0;gap:60px;align-items:flex-start;}
|
|
| 112 |
+.month_ul dd{width:calc(100% - 80px);}
|
|
| 113 |
+.month_ul dd p:nth-child(n+2){margin:36px 0 0 0;}
|
|
| 114 |
+.month_ul .month{width:80px;font-family:var(--secondary-title-font);font-size:24px;font-weight:bold;color:var(--primary-color);letter-spacing:-0.5px;}
|
|
| 115 |
+.month_ul strong{font-size:20px;font-weight:600;;}
|
|
| 116 |
+.month_ul .summary{display:block;font-size:20px;font-weight:400;color:#444;margin:8px 0 0 0;}
|
|
| 117 |
+ |
|
| 118 |
+.history_month.active{position:fixed;left:0;top:207px;}
|
|
| 119 |
+.active .month_ul{width:calc(100% - 903px);margin:0 5.7% 0 auto;}
|
|
| 120 |
+ |
|
| 100 | 121 |
|
| 101 | 122 |
/* ================================================== |
| 102 | 123 |
Major Result |
... | ... | @@ -242,6 +263,15 @@ |
| 242 | 263 |
.location_list .boxs{flex-direction:row;}
|
| 243 | 264 |
.location_list .boxs li{width:50%;}
|
| 244 | 265 |
.location_list .boxs li:only-child{width:100%;}
|
| 266 |
+ |
|
| 267 |
+ /* 연혁 */ |
|
| 268 |
+ .history_area{flex-direction:column;}
|
|
| 269 |
+ .history_year{display:none;}
|
|
| 270 |
+ .month_ul{position:relative;width:90%;padding:100px 0 0 0;margin:0 auto;}
|
|
| 271 |
+ .month_ul::after{position:absolute;content:"";width:100%;height:70px;top:0;font-family:var(--secondary-title-font);font-size:52px;font-weight:bold;}
|
|
| 272 |
+ .month_ul:last-child{margin:160px auto 0 auto;}
|
|
| 273 |
+ #year_2023::after{content:"2023";}
|
|
| 274 |
+ #year_2022::after{content:"2022";}
|
|
| 245 | 275 |
|
| 246 | 276 |
/* ================================================== |
| 247 | 277 |
Platform Tech |
... | ... | @@ -321,6 +351,17 @@ |
| 321 | 351 |
/* 오시는 길 */ |
| 322 | 352 |
.location_list .boxs{flex-direction:column;}
|
| 323 | 353 |
.location_list .boxs li{width:100%;}
|
| 354 |
+ |
|
| 355 |
+ /* 연혁 */ |
|
| 356 |
+ .month_ul{padding:80px 0 0 0;}
|
|
| 357 |
+ .month_ul::after{font-size:36px;}
|
|
| 358 |
+ |
|
| 359 |
+ .month_ul .month{width:60px;font-size:20px;}
|
|
| 360 |
+ .month_ul dl{padding:20px 0;gap:20px;}
|
|
| 361 |
+ .month_ul dt{padding:2px 0 0 0;}
|
|
| 362 |
+ .month_ul dd p:nth-child(n+2){margin:18px 0 0 0;}
|
|
| 363 |
+ .month_ul strong{font-size:18px;}
|
|
| 364 |
+ .month_ul .summary{font-size:16px;}
|
|
| 324 | 365 |
|
| 325 | 366 |
/* ================================================== |
| 326 | 367 |
Platform Tech |
... | ... | @@ -372,4 +413,15 @@ |
| 372 | 413 |
.step_ul li:not(.next){width:100%;}
|
| 373 | 414 |
.step_ul li.next img{transform:rotate(90deg);}
|
| 374 | 415 |
.step_ul li:nth-child(6){display:block;}
|
| 416 |
+} |
|
| 417 |
+ |
|
| 418 |
+@media (max-width: 500px){
|
|
| 419 |
+ |
|
| 420 |
+ /* ================================================== |
|
| 421 |
+ Company |
|
| 422 |
+ ================================================== */ |
|
| 423 |
+ |
|
| 424 |
+ /* 연혁 */ |
|
| 425 |
+ .month_ul dl{flex-direction:column;gap:12px;}
|
|
| 426 |
+ .month_ul dd{width:100%;}
|
|
| 375 | 427 |
}(No newline at end of file) |
--- src/main/webapp/publish/usr/css/icon.css
+++ src/main/webapp/publish/usr/css/icon.css
... | ... | @@ -2,8 +2,8 @@ |
| 2 | 2 |
|
| 3 | 3 |
.icon{display:inline-block;width:100%;height:100%;vertical-align:middle;;}
|
| 4 | 4 |
|
| 5 |
-.icon.lang{width:20px;height:40px;background:url(../images/common/lang.png) no-repeat center 12px;}
|
|
| 6 |
-.scrolled .icon.lang{background:url(../images/common/lang_scrolled.png) no-repeat center 12px;}
|
|
| 5 |
+.icon.lang{width:20px;height:40px;background:url(../images/common/lang.png) no-repeat center 10px;}
|
|
| 6 |
+.scrolled .icon.lang{background:url(../images/common/lang_scrolled.png) no-repeat center 10px;}
|
|
| 7 | 7 |
|
| 8 | 8 |
.icon.close{width:40px;height:40px;background:url(../images/common/menu_close.png) no-repeat center;}
|
| 9 | 9 |
|
--- src/main/webapp/publish/usr/guide/guide.html
+++ src/main/webapp/publish/usr/guide/guide.html
... | ... | @@ -3,7 +3,7 @@ |
| 3 | 3 |
|
| 4 | 4 |
<head> |
| 5 | 5 |
<meta charset="UTF-8" /> |
| 6 |
- <title>퍼블리싱 가이드 | 베이스 프로젝트 제작</title> |
|
| 6 |
+ <title>퍼블리싱 가이드 | 오가시스 프로젝트 제작</title> |
|
| 7 | 7 |
<link rel="stylesheet" href="./guide.css" /> |
| 8 | 8 |
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script> |
| 9 | 9 |
<script src="./guide.js"></script> |
... | ... | @@ -15,10 +15,10 @@ |
| 15 | 15 |
|
| 16 | 16 |
<div class="guide_info"> |
| 17 | 17 |
<ul> |
| 18 |
- <li><strong>프로젝트명 :</strong> 베이스 프로젝트 제작</li> |
|
| 18 |
+ <li><strong>프로젝트명 :</strong> 오가시스</li> |
|
| 19 | 19 |
<li><strong>담당자 :</strong> 정수빈</li> |
| 20 | 20 |
<li><strong>작성일 :</strong> 2025-11-07</li> |
| 21 |
- <li><strong>파일경로 :</strong> /publish_side/</li> |
|
| 21 |
+ <li><strong>파일경로 :</strong> /publish/usr</li> |
|
| 22 | 22 |
</ul> |
| 23 | 23 |
</div> |
| 24 | 24 |
|
... | ... | @@ -30,6 +30,15 @@ |
| 30 | 30 |
</div> |
| 31 | 31 |
|
| 32 | 32 |
<table class="tb_guide"> |
| 33 |
+ <colgroup> |
|
| 34 |
+ <col style="width:80px;"> |
|
| 35 |
+ <col style="width:calc((70% - 300px)/3);"> |
|
| 36 |
+ <col style="width:calc((70% - 300px)/3);"> |
|
| 37 |
+ <col style="width:calc((70% - 300px)/3);"> |
|
| 38 |
+ <col style="width:30%;"> |
|
| 39 |
+ <col style="width:100px;"> |
|
| 40 |
+ <col style="width:120px;"> |
|
| 41 |
+ </colgroup> |
|
| 33 | 42 |
<thead> |
| 34 | 43 |
<tr> |
| 35 | 44 |
<th scope="col">No</th> |
... | ... | @@ -65,90 +74,130 @@ |
| 65 | 74 |
|
| 66 | 75 |
<tr> |
| 67 | 76 |
<td></td> |
| 68 |
- <td>공통</td> |
|
| 69 |
- <td>-</td> |
|
| 70 |
- <td><a href="../layout/_sidemenu.html" target="_blank" title="새창 열림">사이드메뉴</a></td> |
|
| 71 |
- <td>/layout/_sidemenu.html</td> |
|
| 77 |
+ <td>COMPANY</td> |
|
| 78 |
+ <td>설립배경</td> |
|
| 79 |
+ <td><a href="../company/overview.html" target="_blank" title="새창 열림">설립배경</a></td> |
|
| 80 |
+ <td>/company/overview.html</td> |
|
| 72 | 81 |
<td class="done">완료</td> |
| 73 | 82 |
<td>-</td> |
| 74 | 83 |
</tr> |
| 75 |
- |
|
| 84 |
+ |
|
| 76 | 85 |
<tr> |
| 77 | 86 |
<td></td> |
| 78 |
- <td>공통</td> |
|
| 79 |
- <td>-</td> |
|
| 80 |
- <td><a href="../layout/_sub_title.html" target="_blank" title="새창 열림">콘텐츠 타이틀</a></td> |
|
| 81 |
- <td>/layout/_sub_title.html</td> |
|
| 87 |
+ <td>COMPANY</td> |
|
| 88 |
+ <td>연혁</td> |
|
| 89 |
+ <td><a href="../company/history.html" target="_blank" title="새창 열림">연혁</a></td> |
|
| 90 |
+ <td>/company/history.html</td> |
|
| 82 | 91 |
<td class="done">완료</td> |
| 83 | 92 |
<td>-</td> |
| 84 | 93 |
</tr> |
| 85 |
- |
|
| 94 |
+ |
|
| 86 | 95 |
<tr> |
| 87 | 96 |
<td></td> |
| 88 |
- <td>메인</td> |
|
| 89 |
- <td>-</td> |
|
| 90 |
- <td><a href="../index.html" target="_blank" title="새창 열림">메인 페이지</a></td> |
|
| 91 |
- <td>main.html</td> |
|
| 97 |
+ <td>COMPANY</td> |
|
| 98 |
+ <td>조직도</td> |
|
| 99 |
+ <td><a href="../company/organiztion.html" target="_blank" title="새창 열림">조직도</a></td> |
|
| 100 |
+ <td>/company/organiztion.html</td> |
|
| 92 | 101 |
<td class="done">완료</td> |
| 93 | 102 |
<td>-</td> |
| 94 | 103 |
</tr> |
| 95 |
- |
|
| 104 |
+ |
|
| 96 | 105 |
<tr> |
| 97 | 106 |
<td></td> |
| 98 |
- <td>리스트</td> |
|
| 99 |
- <td>-</td> |
|
| 100 |
- <td><a href="../menu1/list.html" target="_blank" title="새창 열림">리스트</a></td> |
|
| 101 |
- <td>/menu1/list.html</td> |
|
| 102 |
- <td class="ing">작업중</td> |
|
| 103 |
- <td>-</td> |
|
| 104 |
- </tr> |
|
| 105 |
- |
|
| 106 |
- <tr> |
|
| 107 |
- <td></td> |
|
| 108 |
- <td>리스트 상세</td> |
|
| 109 |
- <td>-</td> |
|
| 110 |
- <td><a href="../menu1/list_view.html" target="_blank" title="새창 열림">리스트 상세</a></td> |
|
| 111 |
- <td>/menu1/list_view.html</td> |
|
| 112 |
- <td class="wait">대기</td> |
|
| 113 |
- <td>-</td> |
|
| 114 |
- </tr> |
|
| 115 |
- |
|
| 116 |
- <tr> |
|
| 117 |
- <td></td> |
|
| 118 |
- <td>리스트 등록</td> |
|
| 119 |
- <td>-</td> |
|
| 120 |
- <td><a href="../menu1/list_reg.html" target="_blank" title="새창 열림">리스트 등록</a></td> |
|
| 121 |
- <td>/menu1/list.html</td> |
|
| 107 |
+ <td>COMPANY</td> |
|
| 108 |
+ <td>오시는길</td> |
|
| 109 |
+ <td><a href="../company/location.html" target="_blank" title="새창 열림">오시는길</a></td> |
|
| 110 |
+ <td>/company/location.html</td> |
|
| 122 | 111 |
<td class="done">완료</td> |
| 123 | 112 |
<td>-</td> |
| 124 | 113 |
</tr> |
| 125 |
- |
|
| 114 |
+ |
|
| 126 | 115 |
<tr> |
| 127 | 116 |
<td></td> |
| 128 |
- <td>게시판 상세</td> |
|
| 129 |
- <td>-</td> |
|
| 130 |
- <td><a href="../menu1/board_view.html" target="_blank" title="새창 열림">게시판 상세</a></td> |
|
| 131 |
- <td>/menu1/board_view.html</td> |
|
| 117 |
+ <td>Platform Tech</td> |
|
| 118 |
+ <td>연구배경</td> |
|
| 119 |
+ <td><a href="../platform_tech/background.html" target="_blank" title="새창 열림">연구배경</a></td> |
|
| 120 |
+ <td>/platform_tech/background.html</td> |
|
| 132 | 121 |
<td class="done">완료</td> |
| 133 | 122 |
<td>-</td> |
| 134 | 123 |
</tr> |
| 135 |
- |
|
| 124 |
+ |
|
| 136 | 125 |
<tr> |
| 137 | 126 |
<td></td> |
| 138 |
- <td>갤러리형 게시판</td> |
|
| 139 |
- <td>-</td> |
|
| 140 |
- <td><a href="../menu1/list_gallery.html" target="_blank" title="새창 열림">갤러리형 게시판</a></td> |
|
| 141 |
- <td>/menu1/list_gallery.html</td> |
|
| 127 |
+ <td>Platform Tech</td> |
|
| 128 |
+ <td>Organelle Selective Autophagy</td> |
|
| 129 |
+ <td><a href="../platform_tech/autophagy.html" target="_blank" title="새창 열림">Organelle Selective Autophagy</a></td> |
|
| 130 |
+ <td>/platform_tech/autophagy.html</td> |
|
| 142 | 131 |
<td class="done">완료</td> |
| 143 | 132 |
<td>-</td> |
| 144 | 133 |
</tr> |
| 145 |
- |
|
| 134 |
+ |
|
| 146 | 135 |
<tr> |
| 147 | 136 |
<td></td> |
| 148 |
- <td>자주하는 질문</td> |
|
| 137 |
+ <td>Major Result</td> |
|
| 138 |
+ <td>Mitophagy</td> |
|
| 139 |
+ <td><a href="../major_result/mitophagy.html" target="_blank" title="새창 열림">Mitophagy</a></td> |
|
| 140 |
+ <td>/major_result/mitophagy.html</td> |
|
| 141 |
+ <td class="done">완료</td> |
|
| 149 | 142 |
<td>-</td> |
| 150 |
- <td><a href="../menu1/faq.html" target="_blank" title="새창 열림">자주하는 질문</a></td> |
|
| 151 |
- <td>/menu1/faq.html</td> |
|
| 143 |
+ </tr> |
|
| 144 |
+ |
|
| 145 |
+ <tr> |
|
| 146 |
+ <td></td> |
|
| 147 |
+ <td>Major Result</td> |
|
| 148 |
+ <td>Pexophagy</td> |
|
| 149 |
+ <td><a href="../major_result/pexophagy.html" target="_blank" title="새창 열림">Pexophagy</a></td> |
|
| 150 |
+ <td>/major_result/pexophagy.html</td> |
|
| 151 |
+ <td class="done">완료</td> |
|
| 152 |
+ <td>-</td> |
|
| 153 |
+ </tr> |
|
| 154 |
+ |
|
| 155 |
+ <tr> |
|
| 156 |
+ <td></td> |
|
| 157 |
+ <td>Major Result</td> |
|
| 158 |
+ <td>Melanophagy</td> |
|
| 159 |
+ <td><a href="../major_result/melanophagy.html" target="_blank" title="새창 열림">Melanophagy</a></td> |
|
| 160 |
+ <td>/major_result/melanophagy.html</td> |
|
| 161 |
+ <td class="done">완료</td> |
|
| 162 |
+ <td>-</td> |
|
| 163 |
+ </tr> |
|
| 164 |
+ |
|
| 165 |
+ <tr> |
|
| 166 |
+ <td></td> |
|
| 167 |
+ <td>Major Result</td> |
|
| 168 |
+ <td>Ciliogenesis</td> |
|
| 169 |
+ <td><a href="../major_result/ciliogenesis.html" target="_blank" title="새창 열림">Ciliogenesis</a></td> |
|
| 170 |
+ <td>/major_result/ciliogenesis.html</td> |
|
| 171 |
+ <td class="done">완료</td> |
|
| 172 |
+ <td>-</td> |
|
| 173 |
+ </tr> |
|
| 174 |
+ |
|
| 175 |
+ <tr> |
|
| 176 |
+ <td></td> |
|
| 177 |
+ <td>Major Result</td> |
|
| 178 |
+ <td>Anti Cancer</td> |
|
| 179 |
+ <td><a href="../major_result/anticancer.html" target="_blank" title="새창 열림">Anti Cancer</a></td> |
|
| 180 |
+ <td>/major_result/anticancer.html</td> |
|
| 181 |
+ <td class="done">완료</td> |
|
| 182 |
+ <td>-</td> |
|
| 183 |
+ </tr> |
|
| 184 |
+ |
|
| 185 |
+ <tr> |
|
| 186 |
+ <td></td> |
|
| 187 |
+ <td>Major Result</td> |
|
| 188 |
+ <td>Pipeline Summary</td> |
|
| 189 |
+ <td><a href="../major_result/pipeline.html" target="_blank" title="새창 열림">Pipeline Summary</a></td> |
|
| 190 |
+ <td>/major_result/pipeline.html</td> |
|
| 191 |
+ <td class="done">완료</td> |
|
| 192 |
+ <td>-</td> |
|
| 193 |
+ </tr> |
|
| 194 |
+ |
|
| 195 |
+ <tr> |
|
| 196 |
+ <td></td> |
|
| 197 |
+ <td>Major Result</td> |
|
| 198 |
+ <td>R&D</td> |
|
| 199 |
+ <td><a href="../major_result/rd.html" target="_blank" title="새창 열림">R&D</a></td> |
|
| 200 |
+ <td>/major_result/rd.html</td> |
|
| 152 | 201 |
<td class="done">완료</td> |
| 153 | 202 |
<td>-</td> |
| 154 | 203 |
</tr> |
--- src/main/webapp/publish/usr/script/content.js
+++ src/main/webapp/publish/usr/script/content.js
... | ... | @@ -1,7 +1,11 @@ |
| 1 | 1 |
$(function () {
|
| 2 |
- boardCaptionToggle(); |
|
| 3 |
- checkboxAllToggle(); |
|
| 4 |
- accordionToggle(); |
|
| 2 |
+ |
|
| 3 |
+ $('[src]').each(function () {
|
|
| 4 |
+ const src = $(this).attr('src');
|
|
| 5 |
+ if (src && src.indexOf('../') === 0) {
|
|
| 6 |
+ $(this).attr('src', src.replace(/^\.\.\//, '/publish/usr/'));
|
|
| 7 |
+ } |
|
| 8 |
+ }); |
|
| 5 | 9 |
|
| 6 | 10 |
|
| 7 | 11 |
/* ================================================== |
... | ... | @@ -21,73 +25,134 @@ |
| 21 | 25 |
base: "/web/content.do?proFn=", |
| 22 | 26 |
pages: [{
|
| 23 | 27 |
text: "설립배경", |
| 24 |
- file: "999110000" |
|
| 28 |
+ file: "999110005" |
|
| 25 | 29 |
}, |
| 26 | 30 |
{
|
| 27 | 31 |
text: "연혁", |
| 28 |
- file: "history.html" |
|
| 32 |
+ file: "9989200" |
|
| 29 | 33 |
}, |
| 30 | 34 |
{
|
| 31 | 35 |
text: "조직도", |
| 32 |
- file: "999130000" |
|
| 36 |
+ file: "9989400" |
|
| 33 | 37 |
}, |
| 34 | 38 |
{
|
| 35 | 39 |
text: "오시는길", |
| 36 |
- file: "999140000" |
|
| 40 |
+ file: "9989300" |
|
| 37 | 41 |
} |
| 38 | 42 |
] |
| 39 | 43 |
}, |
| 40 | 44 |
platform_tech: {
|
| 41 |
- base: "/publish/usr/platform_tech/", |
|
| 45 |
+ base: "/web/content.do?proFn=", |
|
| 42 | 46 |
pages: [{
|
| 43 | 47 |
text: "연구배경", |
| 44 |
- file: "background.html" |
|
| 48 |
+ file: "9988100" |
|
| 45 | 49 |
}, |
| 46 | 50 |
{
|
| 47 | 51 |
text: "Organelle Selective Autophagy", |
| 48 |
- file: "autophagy.html" |
|
| 52 |
+ file: "9988200" |
|
| 49 | 53 |
} |
| 50 | 54 |
] |
| 51 | 55 |
}, |
| 52 | 56 |
major_result: {
|
| 53 |
- base: "/publish/usr/major_result/", |
|
| 57 |
+ base: "/web/content.do?proFn=", |
|
| 54 | 58 |
pages: [{
|
| 55 | 59 |
text: "Mitophagy", |
| 56 |
- file: "mitophagy.html" |
|
| 60 |
+ file: "9986100" |
|
| 57 | 61 |
}, |
| 58 | 62 |
{
|
| 59 | 63 |
text: "Pexophagy", |
| 60 |
- file: "pexophagy.html" |
|
| 64 |
+ file: "9986200" |
|
| 61 | 65 |
}, |
| 62 | 66 |
{
|
| 63 | 67 |
text: "Melanophagy", |
| 64 |
- file: "melanophagy.html" |
|
| 68 |
+ file: "9986300" |
|
| 65 | 69 |
}, |
| 66 | 70 |
{
|
| 67 | 71 |
text: "Ciliogenesis", |
| 68 |
- file: "ciliogenesis.html" |
|
| 72 |
+ file: "9986400" |
|
| 69 | 73 |
}, |
| 70 | 74 |
{
|
| 71 | 75 |
text: "Anti Cancer", |
| 72 |
- file: "anticancer.html" |
|
| 76 |
+ file: "9986500" |
|
| 73 | 77 |
}, |
| 74 | 78 |
{
|
| 75 | 79 |
text: "Pipeline Summary", |
| 76 |
- file: "pipeline.html" |
|
| 80 |
+ file: "9986600" |
|
| 77 | 81 |
}, |
| 78 | 82 |
{
|
| 79 | 83 |
text: "R&D", |
| 80 |
- file: "rd.html" |
|
| 84 |
+ file: "9986700" |
|
| 81 | 85 |
} |
| 82 | 86 |
] |
| 83 | 87 |
} |
| 84 | 88 |
}; |
| 89 |
+ |
|
| 90 |
+ |
|
| 91 |
+ |
|
| 92 |
+ /* ========================= |
|
| 93 |
+ 연혁 |
|
| 94 |
+ ========================= */ |
|
| 95 |
+ const BREAKPOINT = 1280; |
|
| 96 |
+ |
|
| 97 |
+ function bindHistoryScroll() {
|
|
| 98 |
+ // 기존 이벤트 제거 (resize 대비) |
|
| 99 |
+ $('.history_month').off('scroll.history');
|
|
| 100 |
+ $(window).off('scroll.history');
|
|
| 101 |
+ |
|
| 102 |
+ if ($(window).width() < BREAKPOINT) return; |
|
| 103 |
+ |
|
| 104 |
+ // 1️⃣ history_month 내부 스크롤 → 연도 active |
|
| 105 |
+ $('.history_month').on('scroll.history', function () {
|
|
| 106 |
+ let currentId = null; |
|
| 107 |
+ |
|
| 108 |
+ $('.month_ul').each(function () {
|
|
| 109 |
+ if ($(this).position().top <= 1) {
|
|
| 110 |
+ currentId = this.id; |
|
| 111 |
+ } |
|
| 112 |
+ }); |
|
| 113 |
+ |
|
| 114 |
+ if (currentId) {
|
|
| 115 |
+ $('.year_item, .month_ul').removeClass('active');
|
|
| 116 |
+ $('#' + currentId).addClass('active');
|
|
| 117 |
+ $('#' + currentId.replace('year_', 'year')).addClass('active');
|
|
| 118 |
+ } |
|
| 119 |
+ }); |
|
| 120 |
+ |
|
| 121 |
+ // 2️⃣ body 스크롤 719 ± 20 → history_month active |
|
| 122 |
+ const TARGET = 719; |
|
| 123 |
+ const RANGE = 20; |
|
| 124 |
+ const $history = $('.history_month');
|
|
| 125 |
+ |
|
| 126 |
+ $(window).on('scroll.history', function () {
|
|
| 127 |
+ const scrollTop = $(this).scrollTop(); |
|
| 128 |
+ |
|
| 129 |
+ if (scrollTop >= TARGET - RANGE && scrollTop <= TARGET + RANGE) {
|
|
| 130 |
+ $history.addClass('active');
|
|
| 131 |
+ } else {
|
|
| 132 |
+ $history.removeClass('active');
|
|
| 133 |
+ } |
|
| 134 |
+ }); |
|
| 135 |
+ } |
|
| 136 |
+ |
|
| 137 |
+ // 최초 실행 |
|
| 138 |
+ bindHistoryScroll(); |
|
| 139 |
+ |
|
| 140 |
+ // 리사이즈 대응 |
|
| 141 |
+ $(window).on('resize', function () {
|
|
| 142 |
+ bindHistoryScroll(); |
|
| 143 |
+ }); |
|
| 85 | 144 |
|
| 86 | 145 |
/* ========================= |
| 87 | 146 |
SNB 렌더링 |
| 88 | 147 |
========================= */ |
| 89 | 148 |
|
| 90 | 149 |
function renderSNB() {
|
| 150 |
+ // 🔹 현재 URL에서 proFn 숫자만 추출 |
|
| 151 |
+ const currentFile = (function () {
|
|
| 152 |
+ const match = location.search.match(/proFn=(\d+)/); |
|
| 153 |
+ return match ? match[1] : null; |
|
| 154 |
+ })(); |
|
| 155 |
+ |
|
| 91 | 156 |
$snbWrap.each(function (index) {
|
| 92 | 157 |
const $wrap = $(this); |
| 93 | 158 |
const $title = $wrap.find(".snb_title");
|
... | ... | @@ -95,46 +160,62 @@ |
| 95 | 160 |
|
| 96 | 161 |
function toTitleCase(str) {
|
| 97 | 162 |
return str |
| 98 |
- .replace("_", " ")
|
|
| 163 |
+ .replace(/_/g, " ") |
|
| 99 | 164 |
.replace(/\b\w/g, char => char.toUpperCase()); |
| 100 | 165 |
} |
| 101 | 166 |
|
| 102 |
- // 첫 번째 snb = 대메뉴 |
|
| 167 |
+ |
|
| 168 |
+ /* ========================= |
|
| 169 |
+ 1️⃣ 첫 번째 SNB (대메뉴) |
|
| 170 |
+ ========================= */ |
|
| 103 | 171 |
if (index === 0) {
|
| 104 |
- $title.text(toTitleCase(currentSection)); |
|
| 172 |
+ if (currentSection) {
|
|
| 173 |
+ $title.text(toTitleCase(currentSection)); |
|
| 174 |
+ } |
|
| 105 | 175 |
return; |
| 106 | 176 |
} |
| 107 |
- |
|
| 108 |
- // 두 번째 snb = 하위메뉴 |
|
| 177 |
+ |
|
| 178 |
+ /* ========================= |
|
| 179 |
+ 2️⃣ 두 번째 SNB (하위메뉴) |
|
| 180 |
+ ========================= */ |
|
| 109 | 181 |
const data = MENU_MAP[currentSection]; |
| 110 | 182 |
if (!data) return; |
| 111 | 183 |
|
| 112 | 184 |
$list.empty(); |
| 113 | 185 |
|
| 114 |
- let matched = false; |
|
| 186 |
+ let matchedPage = null; |
|
| 115 | 187 |
|
| 116 | 188 |
data.pages.forEach(page => {
|
| 117 |
- const isActive = page.file === currentFile; |
|
| 189 |
+ const isActive = currentFile && page.file === currentFile; |
|
| 190 |
+ |
|
| 118 | 191 |
if (isActive) {
|
| 119 |
- matched = true; |
|
| 120 |
- $title.text(page.text); |
|
| 192 |
+ matchedPage = page; |
|
| 121 | 193 |
} |
| 122 | 194 |
|
| 123 |
- $list.append( |
|
| 124 |
- `<li> |
|
| 125 |
- <a href="${data.base + page.file}" ${isActive ? 'class="active"' : ''}>
|
|
| 126 |
- ${page.text}
|
|
| 127 |
- </a> |
|
| 128 |
- </li>` |
|
| 129 |
- ); |
|
| 195 |
+ $list.append(` |
|
| 196 |
+ <li> |
|
| 197 |
+ <a href="${data.base + page.file}"
|
|
| 198 |
+ class="${isActive ? 'active' : ''}">
|
|
| 199 |
+ ${page.text}
|
|
| 200 |
+ </a> |
|
| 201 |
+ </li> |
|
| 202 |
+ `); |
|
| 130 | 203 |
}); |
| 131 | 204 |
|
| 132 |
- // 현재 파일과 매칭 안 되면 첫 번째로 세팅 |
|
| 133 |
- if (!matched && data.pages.length) {
|
|
| 205 |
+ |
|
| 206 |
+ /* ========================= |
|
| 207 |
+ 3️⃣ snb_title 최종 결정 |
|
| 208 |
+ ========================= */ |
|
| 209 |
+ if (matchedPage) {
|
|
| 210 |
+ // 현재 URL과 매칭되는 페이지 |
|
| 211 |
+ $title.text(matchedPage.text); |
|
| 212 |
+ } else if (data.pages.length) {
|
|
| 213 |
+ // 매칭 없으면 첫 번째 메뉴 |
|
| 134 | 214 |
$title.text(data.pages[0].text); |
| 135 | 215 |
} |
| 136 | 216 |
}); |
| 137 | 217 |
} |
| 218 |
+ |
|
| 138 | 219 |
|
| 139 | 220 |
/* ========================= |
| 140 | 221 |
Toggle 동작 |
... | ... | @@ -188,21 +269,7 @@ |
| 188 | 269 |
========================= */ |
| 189 | 270 |
|
| 190 | 271 |
renderSNB(); |
| 191 |
- |
|
| 192 |
- /* const title = $("h2.sub_title").text().trim().toUpperCase();
|
|
| 193 |
- let sectionClass = ""; |
|
| 194 | 272 |
|
| 195 |
- if (title === "COMPANY") {
|
|
| 196 |
- sectionClass = "company"; |
|
| 197 |
- } else if (title === "MAJOR RESULT") {
|
|
| 198 |
- sectionClass = "major_result"; |
|
| 199 |
- } else if (title === "PLATFORM TECH") {
|
|
| 200 |
- sectionClass = "platform_tech"; |
|
| 201 |
- } |
|
| 202 |
- |
|
| 203 |
- if (sectionClass) {
|
|
| 204 |
- $(".container.sub").addClass(sectionClass);
|
|
| 205 |
- }*/ |
|
| 206 | 273 |
|
| 207 | 274 |
|
| 208 | 275 |
if (currentSection) {
|
... | ... | @@ -211,112 +278,3 @@ |
| 211 | 278 |
|
| 212 | 279 |
}) |
| 213 | 280 |
|
| 214 |
- |
|
| 215 |
- |
|
| 216 |
-function boardCaptionToggle() {
|
|
| 217 |
- /** |
|
| 218 |
- * ✅ boardCaptionToggle() |
|
| 219 |
- * |
|
| 220 |
- * - 접근성 준수를 위한 테이블 캡션 자동 생성 함수 |
|
| 221 |
- * - 각 .table 요소 내 <table>의 <th> 텍스트를 기반으로 caption 생성 |
|
| 222 |
- * - 상단 제목(.tb_tit01 또는 .content_title)을 함께 조합 |
|
| 223 |
- * - 입력형(폼요소 포함) 테이블은 "정보입력" 문구, 일반형은 "정보제공" 문구 사용 |
|
| 224 |
- * |
|
| 225 |
- */ |
|
| 226 |
- $(".table").each(function (idx, itm) {
|
|
| 227 |
- const $table = $(itm).find("table");
|
|
| 228 |
- let subTit = ""; |
|
| 229 |
- |
|
| 230 |
- // 1️⃣ 테이블 제목 찾기 |
|
| 231 |
- if ($(itm).prev(".tb_tit01").length === 1) {
|
|
| 232 |
- subTit = $(itm).prev(".tb_tit01").find(".tb_tit01_left p").text();
|
|
| 233 |
- } else {
|
|
| 234 |
- subTit = $(itm).closest(".content_title").find("h3").text();
|
|
| 235 |
- } |
|
| 236 |
- |
|
| 237 |
- // 2️⃣ th 텍스트 모두 가져오기 |
|
| 238 |
- let thText = ""; |
|
| 239 |
- const thList = $table.find("th");
|
|
| 240 |
- thList.each(function (index) {
|
|
| 241 |
- thText += $(this).text(); |
|
| 242 |
- if (index < thList.length - 1) thText += ", "; |
|
| 243 |
- }); |
|
| 244 |
- |
|
| 245 |
- // 3️⃣ 기존 caption 제거 (중복 방지) |
|
| 246 |
- $table.find("caption").remove();
|
|
| 247 |
- |
|
| 248 |
- // 4️⃣ 입력형 여부 판단 |
|
| 249 |
- const hasInputElements = $table.find("input, select, textarea, button").length > 0;
|
|
| 250 |
- const isInputType = $(itm).hasClass("form_wrap") || hasInputElements;
|
|
| 251 |
- |
|
| 252 |
- // 5️⃣ caption 내용 구성 |
|
| 253 |
- const captionText = isInputType ? |
|
| 254 |
- `${subTit} : ${thText} 등의 정보입력` :
|
|
| 255 |
- `${subTit} : ${thText} 등의 정보제공`;
|
|
| 256 |
- |
|
| 257 |
- // 6️⃣ caption 추가 |
|
| 258 |
- $table.prepend(`<caption>${captionText}</caption>`);
|
|
| 259 |
- }); |
|
| 260 |
-} |
|
| 261 |
- |
|
| 262 |
- |
|
| 263 |
- |
|
| 264 |
-function checkboxAllToggle() {
|
|
| 265 |
- /** |
|
| 266 |
- * ✅ checkboxAllToggle() |
|
| 267 |
- * |
|
| 268 |
- * [기능 설명] |
|
| 269 |
- * - id가 "_all"로 끝나는 체크박스를 클릭하면 |
|
| 270 |
- * 같은 name을 가진 모든 체크박스를 선택/해제함. |
|
| 271 |
- * - 개별 체크박스 상태가 변경되면 |
|
| 272 |
- * 전체 선택 체크박스의 상태도 자동으로 갱신됨. |
|
| 273 |
- * |
|
| 274 |
- */ |
|
| 275 |
- |
|
| 276 |
- // 1️⃣ id가 '_all'로 끝나는 전체 선택용 체크박스 찾기 |
|
| 277 |
- const $allCheckboxes = $("input[type='checkbox'][id$='_all']");
|
|
| 278 |
- |
|
| 279 |
- // 2️⃣ 전체 선택 체크박스 클릭 시 → 같은 name 그룹 모두 체크/해제 |
|
| 280 |
- $allCheckboxes.on("change", function () {
|
|
| 281 |
- const name = $(this).attr("name"); // 그룹 구분용 name 속성
|
|
| 282 |
- const isChecked = $(this).is(":checked"); // 현재 전체 체크박스의 상태(true/false)
|
|
| 283 |
- |
|
| 284 |
- // 같은 name을 가진 모든 체크박스 상태 변경 |
|
| 285 |
- $(`input[type='checkbox'][name='${name}']`).prop("checked", isChecked);
|
|
| 286 |
- }); |
|
| 287 |
- |
|
| 288 |
- // 3️⃣ 개별 체크박스 클릭 시 → 전체 선택 체크박스 상태 갱신 |
|
| 289 |
- $("input[type='checkbox']").not($allCheckboxes).on("change", function () {
|
|
| 290 |
- const name = $(this).attr("name"); // 현재 클릭된 체크박스의 name
|
|
| 291 |
- const $group = $(`input[type='checkbox'][name='${name}']`).not(`[id$='_all']`); // 전체선택 제외한 같은 그룹
|
|
| 292 |
- const total = $group.length; // 그룹 내 전체 체크박스 수 |
|
| 293 |
- const checked = $group.filter(":checked").length; // 체크된 개수
|
|
| 294 |
- |
|
| 295 |
- // 모든 체크박스가 선택되어 있으면 전체선택 체크박스도 체크, 아니면 해제 |
|
| 296 |
- $(`input[type='checkbox'][id$='_all'][name='${name}']`).prop("checked", total === checked);
|
|
| 297 |
- }); |
|
| 298 |
-} |
|
| 299 |
- |
|
| 300 |
-function accordionToggle(selector = ".accordion_header", duration = 400) {
|
|
| 301 |
- const $headers = $(selector); |
|
| 302 |
- |
|
| 303 |
- // 초기 상태 닫기 |
|
| 304 |
- $(".accordion_body").hide();
|
|
| 305 |
- |
|
| 306 |
- $headers.off("click.accordion").on("click.accordion", function () {
|
|
| 307 |
- const $this = $(this); |
|
| 308 |
- const $body = $this.next(".accordion_body");
|
|
| 309 |
- |
|
| 310 |
- const isOpen = $this.hasClass("active");
|
|
| 311 |
- |
|
| 312 |
- // 전체 닫기 |
|
| 313 |
- $(".accordion_header").removeClass("active");
|
|
| 314 |
- $(".accordion_body").slideUp(duration);
|
|
| 315 |
- |
|
| 316 |
- // 클릭한 것만 열기 |
|
| 317 |
- if (!isOpen) {
|
|
| 318 |
- $this.addClass("active");
|
|
| 319 |
- $body.slideDown(duration); |
|
| 320 |
- } |
|
| 321 |
- }); |
|
| 322 |
-}(No newline at end of file) |
Add a comment
Delete comment
Once you delete this comment, you won't be able to recover it. Are you sure you want to delete this comment?